anki-mcp
If you are the rightful owner of anki-mcp 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 is a Model Context Protocol server designed to facilitate programmatic interaction with Anki, a popular flashcard application.
Anki-MCP is a server that leverages the Model Context Protocol (MCP) to enable seamless interaction with Anki, a widely-used flashcard application. This server allows users to manage their Anki flashcards, decks, and review processes programmatically, providing a robust solution for those who wish to automate or enhance their study routines. By integrating with AnkiConnect, Anki-MCP ensures that users can perform a variety of tasks such as adding new cards, updating existing ones, and retrieving due cards for review. Additionally, the server supports audio features through Azure's Text-to-Speech (TTS) service, allowing users to generate audio for their flashcards. This makes Anki-MCP an ideal tool for language learners and educators who require a more dynamic and interactive study experience. The server is designed to run locally, ensuring that all interactions with Anki remain secure and private.
Features
- Programmatic management of Anki flashcards and decks.
- Integration with AnkiConnect for seamless local operation.
- Support for audio features using Azure Text-to-Speech.
- Efficient bulk operations for adding and updating cards.
- Comprehensive toolset for customizing Anki note types and templates.
Tools
update_cards
Marks cards as answered and updates their ease.
add_card
Creates a new flashcard in Anki.
add_card_with_audio
Creates a new flashcard with generated audio.
get_due_cards
Returns a specified number of cards due for review.
get_deck_names
Retrieves a list of all Anki deck names.