An MCP server for Anki
An MCP server for Anki
An MCP server implementation that connects to a locally running Anki, providing card review and creation.
update_cards — Marks cards with given card IDs as answered and gives them an ease score between 1 (Again) and 4 (Easy)add_card — Creates a new card in the Default Anki deckget_due_cards — Returns n number of cards currently due for reviewget_new_cards — Returns n number of cards from newCompare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| update_cards | Marks cards with given card IDs as answered and gives them an ease score between 1 (Again) and 4 (Easy) |
| Inputs: | num (number): Number of cards |
| add_card | Creates a new card in the Default Anki deck |
| back | string): Back of card |
| get_due_cards | Returns n number of cards currently due for review |
| get_new_cards | Returns n number of cards from new |
{
"mcpServers": {
"anki-mcp-server": {
"command": "/path/to/anki-mcp-server/build/index.js"
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
Enables Large Language Models to interact with Anki flashcard software through AnkiConnect using the Model Context Protocol.
Demonstrates building an AI agent using the Model Context Protocol (MCP) with open LLMs like Meta Llama 3, OpenAI, or Google Gemini, and a SQLite
Manages courses, assignments, enrollments, and grades within Canvas using the Canvas API.
Manage educational context based on courses, assignments, and exams using a knowledge graph.
[](https://modelcontextprotocol.io)
Model Context Procotol (MCP) server with tools for Cannabis Datasets.