acornonaut-mcp
Acornonaut 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.
✨ 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
Related MCP server: Flashcard MCP
🚀 Quick Start
Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"acornonaut": {
"url": "https://mcp.acornonaut.app"
}
}
}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",
"transport": "streamable-http"
}
}
}Windsurf
Use MCP Server settings:
Name:
acornonautURL:
https://mcp.acornonaut.appTransport:
streamable-http
Or JSON config:
{
"mcpServers": {
"acornonaut": {
"url": "https://mcp.acornonaut.app",
"transport": "streamable-http"
}
}
}Continue.dev / Cline
Add to your MCP config:
{
"mcpServers": {
"acornonaut": {
"url": "https://mcp.acornonaut.app"
}
}
}OpenClaw
{
"mcpServers": {
"acornonaut": {
"url": "https://mcp.acornonaut.app"
}
}
}🔐 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 all your playlists with status and progress |
| Get a single playlist with videos and cards |
| Create a new playlist from a YouTube URL |
| Rename or update playlist settings |
| Permanently delete a playlist and its cards |
Videos | |
| Add a single YouTube video to a playlist |
| Get all flashcards for a specific video |
| Retrieve the full transcript of a video |
Cards | |
| List paginated flashcards with filters |
| Get a single card by ID |
| Create a custom flashcard manually |
| Edit a card's front, back, or metadata |
| Delete a specific card |
| Full-text search across all your cards |
Spaced Repetition | |
| Get cards due for review today |
| Submit review answer and update scheduling |
| View your review statistics and streaks |
Total: 18 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
Main repository: https://github.com/zerolve-io/coursecards
MCP Spec: https://modelcontextprotocol.io
📝 License
MIT License - see LICENSE file.
Built with ❤️ by the Acornonaut team
This server cannot be deployed
Maintenance
Related MCP Connectors
Turn YouTube playlists into AI flashcards and learn with spaced repetition.
Voice-led, FSRS-scheduled flashcards from YouTube, PDFs, web, or text. Auto-graded quizzes.
Free: turn your AI chats into spaced-repetition vocabulary. 13 tools, reads and writes.
Spaced-repetition flashcards your AI writes, quizzes you on by voice, and schedules with FSRS.
Related MCP Servers
- FlicenseBqualityDmaintenanceEnables AI models to interact with YouTube content through video search, channel information, transcripts, comments, trending videos, and content analysis tools including quiz and flashcard generation.91-
- AlicenseNot gradedqualityDmaintenanceEnables users to create, review, and manage flashcards using the SM-2 spaced repetition algorithm for optimized learning. It supports organizing cards into projects and automatically handles review scheduling based on user performance.9 npm2MIT
- FlicenseNot gradedqualityFmaintenanceGenerate Knowledge Packs — summary, flashcards, quiz, transcript — from any YouTube video. Plus OAuth-gated library search, Q\&A, and Anki export.-
- AlicenseNot gradedqualityBmaintenanceConverts study materials like PDFs, slides, and DOCX into a searchable vector database with semantic search, summarization, and flashcard generation, integrated with Notion.5MIT