anki MCP server
Anki MCP server
johwiebe
Tools
get-cards-reviewed
Get the number of cards reviewed by day
find-notes
Find notes matching a query in Anki
get-collection-overview
Get comprehensive information about the Anki collection including decks, models, and fields
add-or-update-notes
Add new notes or update existing ones in Anki
README
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
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.json
- Windows:
%APPDATA%/Claude/claude_desktop_config.json
- Add
anki-mcp
to themcpServers
section:
"mcpServers": {
"anki-mcp": {
"command": "uvx",
"args": [
"anki-mcp"
]
}
}
- Restart Claude Desktop.
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
MCP Package Docs Server
Facilitates LLMs to efficiently access and fetch structured documentation for packages in Go, Python, and NPM, enhancing software development with multi-language support and performance optimization.
Claude Code MCP
An implementation of Claude Code as a Model Context Protocol server that enables using Claude's software engineering capabilities (code generation, editing, reviewing, and file operations) through the standardized MCP interface.
@kazuph/mcp-taskmanager
Model Context Protocol server for Task Management. This allows Claude Desktop (or any MCP client) to manage and execute tasks in a queue-based system.
Linear MCP Server
Enables interaction with Linear's API for managing issues, teams, and projects programmatically through the Model Context Protocol.
mermaid-mcp-server
A Model Context Protocol (MCP) server that converts Mermaid diagrams to PNG images.
Jira-Context-MCP
MCP server to provide Jira Tickets information to AI coding agents like Cursor

Linear MCP Server
A Model Context Protocol server that integrates with Linear's issue tracking system, allowing LLMs to create, update, search, and comment on Linear issues through natural language interactions.

Sequential Thinking MCP Server
This server facilitates structured problem-solving by breaking down complex issues into sequential steps, supporting revisions, and enabling multiple solution paths through full MCP integration.