Anki MCP Server

Anki MCP Server

镜像

概述

Anki MCP 服务器连接本地 Anki 应用程序,提供卡片复习和创建功能。它与 Anki 桌面应用Anki-Connect 插件协同工作。

安装与构建

# 安装依赖
npm install

# 构建服务器
npm run build

# 开发时自动重建
npm run watch

配置 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 - 所有未见过的新卡片

工具

  • update_cards - 标记卡片为已回答并评分(1-4)
  • add_card - 在默认牌组创建新卡片(需提供正反面内容)

调试

使用 MCP Inspector 调试服务器通信:

npm run inspector

访问提供的 URL 以使用浏览器中的调试工具。

提示

服务器包含 high_quality_cards_prompt 功能,提供基于 Andy Matuschak 方法的高质量卡片创建指南。