{"type":"mcp_server","name":"anki-mcp-server","description":"This repository provides an MCP server implementation that connects to a local Anki instance, enabling card review and creation functionalities through the Anki-Connect add-on, enhancing the Anki desktop app.","category":"Developer Tools","language":"JavaScript","stars":184,"forks":4,"owner":"scorzeth","github_url":"https://github.com/scorzeth/anki-mcp-server","homepage":null,"setup":"## Setup\n\n1.  Make sure you have the [Anki-Connect](https://foosoft.net/projects/anki-connect/) add-on installed in the Anki desktop app.\n2.  Install dependencies: `npm install`\n3.  Build the server: `npm run build`\n4.  For development with auto-rebuild: `npm run watch`\n5.  To use with Claude Desktop, add the server config to `~/Library/Application Support/Claude/claude_desktop_config.json` (MacOS) or `%APPDATA%/Claude/claude_desktop_config.json` (Windows) with the provided JSON configuration, adjusting the `command` path.\n6.  For debugging, use the MCP Inspector: `npm run inspector`.","tools":"## Available Tools\n\n1.  **anki://search/deckcurrent** (Returns all cards from current deck)\n2.  **anki://search/isdue** (Returns cards in review and learning waiting to be studied)\n3.  **anki://search/isnew** (Returns all unseen cards)\n4.  **update_cards** (Marks cards with given card IDs as answered and gives them an ease score)\n5.  **add_card** (Creates a new card in the Default Anki deck)\n6.  **get_due_cards** (Returns n number of cards currently due for review)\n7.  **get_new_cards** (Returns n number of cards from new)","faq":null,"created_at":"2024-12-11T01:32:10+00:00","updated_at":"2025-03-27T14:47:59+00:00","source_url":"https://model-context-protocol.com/servers/anki-mcp-server-card-review-creation","related_articles":[]}