mcpField
A
Acornonaut Mcp Server

Acornonaut Mcp Server

Remote
github.com/zerolve-ioScience & Education0Updated 2w ago
Repository

About Acornonaut Mcp Server

Acornonaut MCP Server connects learning libraries to MCP-compatible AI clients. It turns YouTube transcripts into flashcards, supports spaced-repetition reviews, and exports decks to Anki, CSV, or JSON.

Key features

  1. 01Generate cards from YouTube transcripts
  2. 02Schedule reviews with SM-2
  3. 03Manage playlists and flashcards
  4. 04Search cards semantically and by text
  5. 05Export decks to Anki, CSV, or JSON
  6. 06Authenticate with OAuth 2.0

Use cases

  1. 01Turn a YouTube playlist into study cards
  2. 02Find a card across a learning library
  3. 03Review cards due today and track statistics
  4. 04Export a deck for use in Anki

MCP support

Provides MCP clients with tools to manage playlists, videos, cards, reviews, statistics, and exports. The hosted server uses OAuth 2.0 authentication.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://mcp.acornonaut.app
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

All endpoints
Streamable HTTPhttps://mcp.acornonaut.appAuth required

Tools

Details

From the project 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:

{
  "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:

{
  "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:

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

Add to your MCP config:

{
  "mcpServers": {
    "acornonaut": {
      "url": "https://mcp.acornonaut.app/mcp"
    }
  }
}
OpenClaw
{
  "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.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.