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
- 01Generate cards from YouTube transcripts
- 02Schedule reviews with SM-2
- 03Manage playlists and flashcards
- 04Search cards semantically and by text
- 05Export decks to Anki, CSV, or JSON
- 06Authenticate with OAuth 2.0
Use cases
- 01Turn a YouTube playlist into study cards
- 02Find a card across a learning library
- 03Review cards due today and track statistics
- 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.
https://mcp.acornonaut.appclaude mcp add --transport http acornonaut https://mcp.acornonaut.app{"mcpServers":{"acornonaut":{"type":"http","url":"https://mcp.acornonaut.app"}}}Open in Cursor{"servers":{"acornonaut":{"type":"http","url":"https://mcp.acornonaut.app"}}}Open in VS Code{"mcpServers":{"acornonaut":{"type":"http","url":"https://mcp.acornonaut.app"}}}{"mcpServers":{"acornonaut":{"serverUrl":"https://mcp.acornonaut.app"}}}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.
https://mcp.acornonaut.appAuth requiredTools
Details
From the project READMEAcornonaut MCP Server
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:
- On first connection, your browser opens automatically
- Sign in to Acornonaut (or create a free account)
- Grant MCP access
- Return to your AI client — you're connected!
No API keys to manage. Tokens are stored securely by your MCP client.
🛠️ Available Tools
| Tool | Description |
|---|---|
| Playlists | |
list_playlists | List all your playlists with status and progress |
search_playlists | Search playlists by name or topic |
get_playlist | Get a single playlist with videos and cards |
create_playlist | Create a new playlist from a YouTube URL |
update_playlist | Rename or update playlist settings |
delete_playlist | Permanently delete a playlist and its cards |
| Videos | |
add_video_by_url | Add a single YouTube video to a playlist |
get_video_cards | Get all flashcards for a specific video |
get_transcript | Retrieve the full transcript of a video |
| Cards | |
list_cards | List paginated flashcards with filters |
get_card | Get a single card by ID |
create_card | Create a custom flashcard manually |
update_card | Edit a card's front, back, or metadata |
delete_card | Delete a specific card |
search_cards | Full-text search across all your cards |
regenerate_cards | Regenerate a video's cards with fresh AI output |
| Spaced Repetition | |
get_due_cards | Get cards due for review today |
record_review | Submit a review answer and update scheduling |
get_stats | View your review statistics and streaks |
| Export | |
export_deck | Export 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
- Product: https://acornonaut.app
- Documentation: https://acornonaut.app/docs/mcp
- MCP Registry listing:
app.acornonaut/mcpin the official MCP Registry - MCP Spec: https://modelcontextprotocol.io
📝 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
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.