Provides a note storage system for Anki flashcards with tools to add notes and generate summaries of stored notes with variable detail levels.
Anki MCP Server
A Model Context Protocol (MCP) server for integrating AI assistants with Anki, the popular spaced repetition flashcard software.
Features
This MCP server enables AI assistants to interact with Anki through the following tools:
Tools
get-collection-overview: Returns an overview of the Anki collection like available decks, available models and their fields
add-or-update-notes: Adds new notes or updates existing ones. Allows batch adding/updating multiple notes at once.
get-cards-reviewed: Get the number of cards reviewed by day
find-notes: Allows querying notes using the Anki searching syntax
Related MCP server: Weather Service MCP Server
Requirements
Anki must be installed and running
The AnkiConnect add-on must be installed in Anki and running
This MCP server uses
uv. To installuv, follow the official instructions.
Configuration
Claude Desktop
Open your Claude Desktop config file:
MacOS:
~/Library/Application\ Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%/Claude/claude_desktop_config.json
Add
anki-mcpto themcpServerssection:
Restart Claude Desktop.