Directory / Developer tools / Anki MCP Server Overview The Anki MCP Server MCP server is a publicly available community project. Review the upstream repository for installation instructions, supported tools, compatibility, permissions, and current maintenance status.
Configuration Configuration, transport, authentication, and runtime requirements vary by project. Open the repository before connecting and use the smallest set of credentials and permissions required.
Open the Anki MCP Server repository to read the latest documentation.
Bring repositories, issues, and pull requests into your development workflow.
A MCP for Claude Desktop / Claude Code / Windsurf / Cursor to build n8n workflows for you
FROM THE SOURCE Repository README Build-time snapshot · Retrieved 2026-10-05
View originalAnki MCP Server An MCP server implementation that connects to a locally running Anki, providing card review and creation.
This server is designed to work with the Anki desktop app and the Anki-Connect add-on.
Make sure you have the add-on installed before using.
Resources
anki://search/deckcurrent
Returns all cards from current deck
Equivalent of deck:current in Anki
anki://search/isdue
Returns cards in review and learning waiting to be studied
Equivalent of is:due in Anki
anki://search/isnew
Returns all unseen cards
Equivalent of is:new in Anki
update_cards
Marks cards with given card IDs as answered and gives them an ease score between 1 (Again) and 4 (Easy)
Inputs:
answers (array): Array of objects with cardId (number) and ease (number) fields
add_card
Creates a new card in the Default Anki deck
Inputs:
front (string): Front of card
back (string): Back of card
get_due_cards
Returns n number of cards currently due for review
Inputs:
num (number): Number of cards
get_new_cards
Returns n number of cards from new
Inputs:
num (number): Number of cards
Development Install dependencies:
npm install
Build the server:
npm run build
For development with auto-rebuild:
npm run watch
Configuration To use with Claude Desktop, add the server config:
On MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
On Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"anki-mcp-server": {
"command": "/path/to/anki-mcp-server/build/index.js"
}
}
}
Debugging Since MCP servers communicate over stdio, debugging can be challenging. We recommend using the MCP Inspector , which is available as a package script:
npm run inspector
The Inspector will provide a URL to access debugging tools in your browser.