anki-mcp/anki-mcp-desktop
by Various
A Model Context Protocol (MCP) server that enables AI assistants to interact with Anki, the spaced repetition flashcard application.
MCP
anki-mcp/anki-mcp-desktop
Added 1 June 2026
Overview
This is a Model Context Protocol (MCP) server that lets AI assistants read, create, and manage flashcards in Anki, the spaced repetition app. It connects to Anki's local API, enabling agents to add cards, query decks, and review scheduling data. Built in TypeScript, it runs as a desktop-side service.
Best for
Best for
Developers building AI study assistants or automated flashcard pipelines
Use cases
- Automatically generate Anki flashcards from study notes or transcripts
- Query card due counts and review history for study planning
- Bulk update or reorganize decks based on AI analysis
Notes
This is a Model Context Protocol (MCP) server that lets AI assistants read, create, and manage flashcards in Anki, the spaced repetition app. It connects to Anki’s local API, enabling agents to add cards, query decks, and review scheduling data. Built in TypeScript, it runs as a desktop-side service.
297 stars on GitHub. Last updated 2026-05-23. Licensed MIT.
Use cases
- Automatically generate Anki flashcards from study notes or transcripts
- Query card due counts and review history for study planning
- Bulk update or reorganize decks based on AI analysis
Pros
- Direct integration with Anki’s existing local API, no cloud dependency
- Lets AI assistants automate flashcard creation and deck management
- Open source with TypeScript, easy to extend or debug
Cons
- Requires Anki desktop app to be running locally
- Limited to Anki’s local API capabilities, no sync or mobile control
- Setup involves configuring MCP client and AnkiConnect plugin
Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.
Pros
- Direct integration with Anki's existing local API, no cloud dependency
- Lets AI assistants automate flashcard creation and deck management
- Open source with TypeScript, easy to extend or debug
Cons
- Requires Anki desktop app to be running locally
- Limited to Anki's local API capabilities, no sync or mobile control
- Setup involves configuring MCP client and AnkiConnect plugin
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.
Claude Code
Anthropic
Anthropic's terminal-native coding agent. Reads your repo, edits files, runs tests, ships PRs.
Cline
Cline
Open-source autonomous coding agent that lives inside VS Code. BYO model key, watch it work.
Cursor
Anysphere
The AI-first code editor. Tab to autocomplete, Composer to multi-file refactor, Agents for the long-running stuff.