Anki MCP 服务器
模型上下文协议 (MCP) 服务器使 LLM 能够通过 AnkiConnect 与 Anki 抽认卡软件进行交互。
![]()
特征
工具
list_decks- 列出所有可用的 Anki 卡组create_deck- 创建一个新的 Anki 卡组create_note- 创建新笔记(基本或完形填空)batch_create_notes- 一次创建多个笔记search_notes- 使用 Anki 查询语法搜索笔记get_note_info- 获取有关笔记的详细信息update_note- 更新现有注释delete_note删除注释list_note_types- 列出所有可用的笔记类型create_note_type- 创建新的笔记类型get_note_type_info- 获取笔记类型的详细结构
资源
anki://decks/all- 可用卡组的完整列表anki://note-types/all- 所有可用笔记类型的列表anki://note-types/all-with-schemas- 所有笔记类型的详细结构信息anki://note-types/{modelName}- 特定笔记类型的详细结构信息
先决条件
您的系统上安装了Anki
AnkiConnect插件安装在 Anki 中
配置
与 Claude Desktop 一起使用
将服务器添加到您的 claude_desktop_config.json:
Cline 的配置
将服务器添加到 VSCode 设置cline_mcp_settings.json中的 Cline MCP 设置文件中
发展
设置
安装依赖项:
构建服务器:
对于使用自动重建的开发:
测试
运行测试套件:
这将执行以下测试:
服务器初始化
AnkiConnect 通信
注释操作(创建/读取/更新/删除)
甲板管理
错误处理
调试
由于 MCP 服务器通过 stdio 进行通信,我们建议使用MCP Inspector :
这提供了一个基于浏览器的界面:
监控 MCP 消息
测试工具调用
查看服务器日志
调试通信问题
示例用法
创建新牌组:
添加基本卡:
添加完形填空卡片:
贡献
分叉存储库
创建你的功能分支
运行测试:
npm test提交拉取请求
致谢
图标由macOS Icons提供
执照
MIT 许可证 - 详情请参阅许可证文件
local-only server
The server can only run on the client's local machine because it depends on local resources.
模型上下文协议服务器使 LLM 能够通过 AnkiConnect 与 Anki 抽认卡软件进行交互,从而允许创建和管理抽认卡、卡片组和笔记类型。
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA server implementation that connects to a locally running Anki, enabling card review and creation through the Model Context Protocol.Last updated -4168MIT License
- -securityAlicense-qualityA Model Context Protocol server that allows LLMs to interact with Anki flashcard software, enabling functions like creating decks, adding notes, searching cards, and managing flashcard content through natural language.Last updated -1,0241MIT License
- -securityAlicense-qualityA Model Context Protocol server that bridges Claude AI with Anki flashcard app, allowing users to create and manage flashcards using natural language commands.Last updated -4MIT License
- -securityAlicense-qualityA Model Context Protocol server that enables language models to interact with Anki flashcard decks programmatically, with specialized features for Japanese language learning including vocabulary import, sample sentence generation, and spaced repetition review.Last updated -3MIT License