anki-mcp-server
by nailuoGG·★ 239·综合分 51
Anki MCP server 通过 AnkiConnect 让 LLM 能创建和管理卡片。
概述
Anki MCP server 通过 MCP 协议全面支持与 Anki 卡片的交互。它支持基础和填空笔记类型、批量操作、牌组管理和 AnkiWeb 同步。该服务器能与 Claude Desktop、Cline 和 Claude Code 等多种 LLM 客户端集成,适用于不同 AI 工作流。代码库使用 TypeScript 实现,包含全面测试,为开发者和终端用户都提供了详细文档。
试试问 AI
装完之后,这里有 3 个你可以让 AI 做的事:
什么时候选它
当您想将 Anki 记忆卡片管理集成到 AI 工作流中,特别是自动化笔记创建和卡片组管理时,应选择此服务器。
什么时候不要选它
如果您不使用 Anki 或需要其他记忆卡片系统,不应选择此服务器,因为它专门通过 AnkiConnect 与 Anki 进行接口。
此 server 暴露的工具
从 README 抽取出 12 个工具list_decksList all available Anki decks
create_deckCreate a new Anki deck
create_noteCreate a new note (Basic or Cloze)
batch_create_notesCreate multiple notes at once
search_notesSearch for notes using Anki query syntax
get_note_infoGet detailed information about a note
update_noteUpdate an existing note
delete_noteDelete a note
list_note_typesList all available note types
create_note_typeCreate a new note type
get_note_type_infoGet detailed structure of a note type
syncTrigger AnkiWeb sync
可对比工具
安装
安装步骤
前置要求
- 已安装 Anki
- 在 Anki 中安装了 AnkiConnect 插件
Claude Desktop 配置
将以下内容添加到您的 claude_desktop_config.json 文件:
{
"mcpServers": {
"anki": {
"command": "npx",
"args": ["--yes", "anki-mcp-server"]
}
}
}如需自定义 AnkiConnect 端口:
{
"mcpServers": {
"anki": {
"command": "npx",
"args": ["--yes", "anki-mcp-server", "--port", "8080"]
}
}
}通过桌面扩展程序 (.mcpb)
- 生成 .mcpb 文件:
npm run pack - 打开 Claude Desktop 设置 → 扩展,将 .mcpb 文件拖入进行安装
Cline 配置
在 VSCode 设置中添加到 cline_mcp_settings.json 文件:
{
"mcpServers": {
"anki": {
"command": "npx",
"args": ["--yes", "anki-mcp-server"]
}
}
}anki-mcp-server 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。