Anki MCP Server
用于Anki的MCP Server。
概述
此服务器连接本地 Anki 应用程序,提供卡片复习和创建功能,需与 Anki 桌面应用 和 Anki-Connect 插件配合使用。
安装与配置
-
安装依赖:
npm install
-
构建服务器:
npm run build
-
配置 Claude Desktop:
MacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
Windows:%APPDATA%/Claude/claude_desktop_config.json
{ "mcpServers": { "anki-server": { "command": "/path/to/anki-server/build/index.js" } } }
主要功能
搜索资源
anki://search/deckcurrent
- 当前牌组中的所有卡片anki://search/isdue
- 待复习卡片anki://search/isnew
- 未学习的新卡片
工具
-
更新卡片:标记卡片为已回答并评分
{ "answers": [ { "cardId": 1234567890, "ease": 3 } ] }
-
添加卡片:创建新的闪卡
{ "front": "卡片正面内容", "back": "卡片背面内容" }
开发和调试
-
开发模式:
npm run watch
-
调试工具:
npm run inspector
此命令会提供一个浏览器访问链接,用于调试MCP通信。
提示
包含 high_quality_cards_prompt
资源,基于Andy Matuschak的指南,用于创建高质量的闪卡提示。