CamdenClark_anki-mcp-server
If you are the rightful owner of CamdenClark_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.
A TypeScript-based MCP server that integrates with Anki via the AnkiConnect plugin.
The anki-mcp MCP Server is designed to integrate seamlessly with Anki through the AnkiConnect plugin. It is built using TypeScript and demonstrates the core concepts of the Model Context Protocol (MCP) by providing resources and tools for managing Anki decks and notes. The server allows users to list and access Anki decks and note models using URIs, and it offers JSON representations of Anki objects. Additionally, it provides tools for creating and managing notes, making it a powerful solution for users looking to automate or enhance their Anki experience. The server is compatible with various platforms and can be configured to work with applications like Claude Desktop.
Features
- List and access Anki decks via `anki: //decks/{id}` URIs
- List and access note models via `anki: //models/{id}` URIs
- JSON representation of Anki objects
- Tools for creating and managing Anki notes
- Integration with AnkiConnect API
Tools
listDecks
Get names of all decks
listModels
Get names of all note models
getModel
Get details of a specific note model
addNote
Create a single note with specified deck name, model name, fields, and tags
addNotes
Create multiple notes in bulk with specified parameters