Acornonaut MCP Server

io.github.zerolve-ioPublished by GitHub account zerolve-iov2.5.5Updated Oct 25, 2026

AI-powered YouTube to flashcards with spaced repetition and Anki export

The publisher's own server: Acornonaut

VerifiedStreamable HTTPWeb executableProductivity & WorkflowKnowledge & MemoryMedia & Design

Overview

AI-generated overview

Acornonaut turns YouTube videos into AI-generated flashcards with spaced repetition, letting an assistant manage playlists, cards and reviews and export decks.

What you can do
Manage playlists: list, search, get, create from a YouTube URL, rename, update or delete them, and add videos by URL or fetch a video's transcript and cards. Manage cards: list, get, create, edit, delete, full-text search, and regenerate a video's cards with fresh AI output. Run spaced repetition: fetch cards due today, record review answers to update scheduling, and view review statistics and streaks. Export decks to Anki, CSV or JSON.
When to use it
Useful when you study from YouTube content and want an assistant to build and maintain a flashcard library, quiz you on due cards, or produce Anki exports without leaving the chat.
Requirements
A remote MCP endpoint reached over streamable HTTP; no local package or runtime. An Acornonaut account signed in through OAuth 2.0 in the browser on first connection, with the resulting bearer token sent in the Authorization header. Network access to the hosted server.
Before you install
Requires OAuth sign-in and an Authorization bearer token, which the MCP client stores. The assistant can create, edit and permanently delete playlists and cards, and record reviews that change scheduling, so confirm destructive actions. Video transcripts and library content are sent to the hosted Acornonaut service.

Installation

In SourceWeft

  1. Open Acornonaut MCP Server in the dashboard and add it to a workspace.
  2. Connect the required credentials. They are stored privately and never shown on public pages.
  3. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.zerolve-io%2Facornonaut/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config. The client completes OAuth sign-in on first connect.

{
  "mcpServers": {
    "acornonaut": {
      "type": "http",
      "url": "https://mcp.acornonaut.app/"
    }
  }
}

README

Acornonaut MCP Server

[MCP]

AI-powered flashcard generation from YouTube videos — Turn any YouTube playlist into spaced-repetition flashcards and manage your learning library through any MCP-compatible AI client.

This is the official MCP server for Acornonaut, hosted at https://mcp.acornonaut.app/mcp and listed in the official MCP Registry as app.acornonaut/mcp. (The older registry entry io.github.zerolve-io/acornonaut is deprecated — same server, superseded name.)

✨ Features

  • 🎥 YouTube to flashcards — AI-generated cards from video transcripts
  • 🧠 Spaced repetition — SM-2 algorithm for optimal review scheduling
  • 📚 Playlist management — Organize learning content by topic
  • 🔍 Semantic search — Find cards across your entire library
  • 📦 Anki export — Export decks to Anki format
  • 🔐 OAuth 2.0 — Secure, browser-based authentication

🚀 Quick Start

Claude (web, desktop, mobile)

Add Acornonaut from Claude's connector directory, then sign in with your Acornonaut account. No config file needed.

Claude Desktop (config file)

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

json
{  "mcpServers": {    "acornonaut": {      "url": "https://mcp.acornonaut.app/mcp"    }  }}

Restart Claude Desktop. On first use, your browser will open for OAuth sign-in.

Cursor

Add to ~/.cursor/mcp.json:

json
{  "mcpServers": {    "acornonaut": {      "url": "https://mcp.acornonaut.app/mcp",      "transport": "streamable-http"    }  }}

Windsurf

Use MCP Server settings:

  • Name: acornonaut
  • URL: https://mcp.acornonaut.app/mcp
  • Transport: streamable-http

Or JSON config:

json
{  "mcpServers": {    "acornonaut": {      "url": "https://mcp.acornonaut.app/mcp",      "transport": "streamable-http"    }  }}

Continue.dev / Cline

Add to your MCP config:

json
{  "mcpServers": {    "acornonaut": {      "url": "https://mcp.acornonaut.app/mcp"    }  }}

OpenClaw

json
{  "mcpServers": {    "acornonaut": {      "url": "https://mcp.acornonaut.app/mcp"    }  }}

🔐 Authentication

Acornonaut MCP uses OAuth 2.0 for secure authentication:

  1. On first connection, your browser opens automatically
  2. Sign in to Acornonaut (or create a free account)
  3. Grant MCP access
  4. Return to your AI client — you're connected!

No API keys to manage. Tokens are stored securely by your MCP client.

🛠️ Available Tools

ToolDescription
Playlists
list_playlistsList all your playlists with status and progress
search_playlistsSearch playlists by name or topic
get_playlistGet a single playlist with videos and cards
create_playlistCreate a new playlist from a YouTube URL
update_playlistRename or update playlist settings
delete_playlistPermanently delete a playlist and its cards
Videos
add_video_by_urlAdd a single YouTube video to a playlist
get_video_cardsGet all flashcards for a specific video
get_transcriptRetrieve the full transcript of a video
Cards
list_cardsList paginated flashcards with filters
get_cardGet a single card by ID
create_cardCreate a custom flashcard manually
update_cardEdit a card's front, back, or metadata
delete_cardDelete a specific card
search_cardsFull-text search across all your cards
regenerate_cardsRegenerate a video's cards with fresh AI output
Spaced Repetition
get_due_cardsGet cards due for review today
record_reviewSubmit a review answer and update scheduling
get_statsView your review statistics and streaks
Export
export_deckExport a deck to Anki, CSV, or JSON

Total: 20 tools

📖 Example Usage

Create a playlist from YouTube

Ask your AI: "Create an Acornonaut playlist from https://www.youtube.com/playlist?list=..."

Search your flashcards

Ask your AI: "Search my Acornonaut cards for 'photosynthesis'"

Review due cards

Ask your AI: "What cards are due for review in Acornonaut today?"

Export to Anki

Ask your AI: "Export my 'Biology 101' playlist from Acornonaut as an Anki deck"

🔗 Links

📝 License

MIT License - see LICENSE file.


Built with ❤️ by the Acornonaut team

Claude plugin

claude-plugin/ is the Acornonaut plugin for Anthropic's Claude directory: this server plus a study skill. It is submitted from this repository with plugin path claude-plugin.

Source: README.md at commit e90f1ec

Tools

0
This server asks you to sign in, so SourceWeft could not read its tools without an account and has not indexed them. What a connected account sees can depend on that account and its permissions.

Version history

1
  1. v2.5.5LatestSep 16, 2026

Score

85% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

Other Acornonaut integrations