技能潮 SkillTide 提交收录
官方说明3 个来源MCP 服务3 天前
spacholski1225/anki-connect-mcp

spacholski1225/anki-connect-mcp

MCP implementation for Anki Web
在 GitHub 查看 ↗直链 · 无中转页
来源明细
收录自 abordage/awesome-mcp 榜单(我们从中收集的条目之一) · 条目类型:MCP 服务
收录与活跃
收录于 2026-10-14 · 最近见到 2026-10-16 · 共见到 4 次 · 被 3 个来源列出
评分构成
综合分 303 · 3 个来源 · mcp
常见问题(答案都来自我们的记录)
怎么安装?
我们【没有】从该仓库取到安装命令(我们的 install 覆盖率只有约 4%)。请看它的 README 或 releases 页。
它适合谁 / 用来做什么?
我们把它归在这些标签下: MCP 服务。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
我们收录于 2026-10-14;最近见到 2026-10-16。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。
第三方质量标记

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)
来源
awesome · https://github.com/spacholski1225/anki-connect-mcp
按领域浏览
MCP 服务
收录于
昨天

更多MCP 服务

查看MCP 服务全部 5,525 条 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引