Enables AI assistants to interact with Anki flashcard decks via the AnkiConnect plugin.
An MCP server that enables AI assistants like Claude to interact with Anki flashcard decks through the Model Context Protocol (MCP).
git clone https://github.com/yourusername/clanki.git
cd clanki
npm install
npm run build
Make sure Anki is running and the AnkiConnect plugin is installed and enabled
Configure Claude for Desktop to use the server by editing claude_desktop_config.json
:
{
"mcpServers": {
"clanki": {
"command": "node",
"args": ["/absolute/path/to/clanki/build/index.js"]
}
}
}
Replace /absolute/path/to/clanki
with the actual path to your clanki installation.
Creates a new Anki deck
name
: Name for the new deckCreates a new basic flashcard in a specified deck
deckName
: Name of the deck to add the card tofront
: Front side content of the cardback
: Back side content of the cardtags
: (Optional) Array of tags for the cardCreates a new cloze deletion card in a specified deck
deckName
: Name of the deck to add the card totext
: Text containing cloze deletions using {{c1::text}} syntaxbackExtra
: (Optional) Extra information to show on the back of the cardtags
: (Optional) Array of tags for the cardUpdates an existing basic flashcard
noteId
: ID of the note to updatefront
: (Optional) New front side contentback
: (Optional) New back side contenttags
: (Optional) New tags for the cardUpdates an existing cloze deletion card
noteId
: ID of the note to updatetext
: (Optional) New text with cloze deletionsbackExtra
: (Optional) New extra information for the backtags
: (Optional) New tags for the cardTo modify or extend the server:
src/index.ts
npm run build
npx @modelcontextprotocol/inspector node build/index.js
Fetch and summarize YouTube videos by extracting their titles, descriptions, and transcripts.
Shipment tracking api and logistics management capabilities through the TrackMage API
MCP server for the Outline knowledge base and document management tool.
An intelligent tutoring server that uses GitHub documentation repositories to provide structured educational prompts and tools.
Trello Desktop MCP server that enables Claude Desktop to interact with Trello boards, cards, lists, and team members through natural language commands.
A server for date-time manipulation and timezone conversion.
MCP server for easy access to education data through your Canvas LMS instance.
Perform advanced CSV analysis and generate insights using Google's Gemini AI. Requires Gemini and Plotly API keys.
Interact with Home Assistant to control smart home devices, query states, manage automations, and troubleshoot your smart home setup.
Integrate the SpotDraft API into agentic workflows. Requires SpotDraft API credentials.