ethangillani_Anki-MCP-Server
If you are the rightful owner of ethangillani_Anki-MCP-Server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
Anki MCP Server is a Model Context Protocol server that facilitates interaction between LLMs and Anki flashcard software using the AnkiConnect API.
The Anki MCP Server is designed to bridge the gap between large language models (LLMs) and the Anki flashcard application, leveraging the AnkiConnect API. This server allows users to automate and streamline their flashcard management tasks, such as creating decks, adding notes, and retrieving information about existing decks and note models. By integrating with a Model Context Protocol (MCP) compatible client, such as Claude with Anthropic MCP support, users can efficiently manage their Anki flashcards through a structured protocol. The server is built on Node.js and requires Anki with the AnkiConnect add-on installed. It provides a robust set of tools for managing flashcards, making it an essential tool for educators, students, and anyone who relies on Anki for learning and memorization.
Features
- Create new decks in Anki
- Add notes to existing decks
- List available decks and note models
- Search for notes using Anki's search syntax
- Bulk add multiple notes at once
Tools
listDecks
Get a list of all decks in Anki
listModels
Get a list of all note models/types in Anki
createDeck
Create a new deck in Anki
getModel
Get details about a specific note model/type
addNote
Add a single note to a deck
addNotes
Add multiple notes at once
searchNotes
Search for notes using Anki's search syntax