SkillTide Submit
Official description3 sourcesMCP servers3d ago
spacholski1225/anki-connect-mcp

spacholski1225/anki-connect-mcp

MCP implementation for Anki Web
View on GitHub ↗Direct link · no redirect page
Source
collected from the abordage/awesome-mcp list · type: MCP server
Harvest history
first seen 2026-10-14 · last seen 2026-10-16 · seen 4× · listed by 3 sources
Score
score 303 · 3 sources · mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
first catalogued 2026-10-14;last seen 2026-10-16。There is no official certification or quality rating here — we record sources and dates only.
Third-party quality signals

Anki Connect MCP Server

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

A Model Context Protocol (MCP) server that provides seamless integration with Anki through the AnkiConnect add-on. This server enables AI assistants and other MCP clients to interact with your Anki flashcard collection programmatically.
What is Anki Connect?
AnkiConnect is a powerful Anki add-on that exposes Anki's functionality through a REST API. It allows external applications to:
- Create, modify, and delete flashcards
- Manage decks and their configurations
- Control Anki's GUI programmatically
- Search and retrieve card information
- Manage tags and note types
- Perform bulk operations on cards and notes
What is MCP (Model Context Protocol)?
The Model Context Protocol is a standardized way for AI assistants to connect to external data sources and tools. This MCP server acts as a bridge between MCP clients (like Claude Desktop) and AnkiConnect, allowing AI assistants to help you manage your Anki flashcards naturally through conversation.
Features
This MCP server provides comprehensive access to AnkiConnect functionality through the following tools:
Flashcard Management
- create_flashcard() - Create new flashcards with front and back content
- add_note() - Add notes with custom fields and tags
- add_notes() - Bulk add multiple notes
- update_note_fields() - Update existing note fields
- find_notes() - Search for notes using Anki's query syntax
Deck Management
- deck_names() - Get all deck names
- deck_names_and_ids() - Get deck names with their IDs
- change_deck() - Move cards between decks
- delete_decks() - Delete decks and optionally their cards
- get_deck_config() - Retrieve deck configuration settings
Card Operations
- find_cards() - Search for cards
- cards_info() - Get detailed card information
- suspend() / unsuspend() - Suspend/unsuspend cards
- are_suspended() / are_due() - Check card status
GUI Control
- gui_deck_browser() - Open deck browser
- gui_deck_review() - Start deck review
- gui_browse() - Open card browser with search
- gui_add_cards() - Open add cards dialog
Utility Tools
- version() - Get AnkiConnect version
- get_tags() - Retrieve all tags
- multi() - Execute multiple AnkiConnect requests in batch
Prerequisites
1. Install AnkiConnect Add-on
1. Open Anki
2. Go to **Tools** → **Add-ons**
3. Click **Get Add-ons...**
4. Enter the code: 2055492159
5. Click **OK** and restart Anki
2. Configure AnkiConnect (Optional)
AnkiConnect works out of the box, but you can customize its settings:
1. Go to **Tools** → **Add-ons**
2. Select **AnkiConnect** and click **Config**
3. Modify settings if needed (default port is 8765)
4. Restart Anki after making changes
Installation
1. Clone this repository:
2. Install dependencies:
3. Build the project:
MCP Client Configuration
Claude Desktop
To use this MCP server with Claude Desktop, add the following configuration to your MCP settings file:
**Location of MCP configuration file:**
- **Windows**: %APPDATA%\Claude\claude_desktop_config.json
- **macOS**: ~/Library/Application Support/Claude/claude_desktop_config.json
- **Linux**: ~/.config/Claude/claude_desktop_config.json
**Configuration Options:**
Option 1: Using Node.js (Local Installation)
Source
awesome · https://github.com/spacholski1225/anki-connect-mcp
Browse by field
MCP servers
added
yesterday

More in MCP servers

All 5,525 in MCP servers →

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index