Anki Mcp Server Njx

Anki Mcp Server Njx

🚀 Anki - MCP 服务器

Anki - MCP 服务器是一个与 Anki 集成的 MCP 服务器,借助 AnkiConnect 插件实现交互。该服务器基于 TypeScript 构建,展示了核心 MCP 概念,可通过特定 URI 访问 Anki 资源,还具备创建和管理 Anki 笔记的工具,能与 AnkiConnect API 进行对接。

🚀 快速开始

此服务器是基于 TypeScript 的 MCP 服务器,若你想使用它,可按照以下步骤操作:

开发环境

  • 安装依赖:
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-mcp": {
"command": "node",
"args": ["d:\\anki-mcp-server\\build\\index.js"]
}
}
}

调试

由于 MCP 服务器通过标准输入输出进行通信,调试可能较为困难。我们推荐使用 MCP Inspector,它作为包脚本提供:

npm run inspector

Inspector 将提供一个访问浏览器调试工具的 URL。

✨ 主要特性

资源

  • 列出并通过 anki://decks/{id} URIs 访问所有 Anki 燕堆。
  • 列出并通过 anki://models/{id} URIs 访问所有笔记模型。
  • 提供 Anki 对象的 JSON 表示。

工具

  • listDecks - 获取所有燕堆的名称。
  • listModels - 获取所有笔记模型的名称。
  • getModel - 获取特定笔记模型的详细信息。
  • addNote - 创建一条新笔记,需指定燕堆名称、模型名称、字段和标签。
  • addNotes - 批量创建多条笔记,使用指定参数创建多条笔记。

📦 安装指南

要在 Claude Desktop 上使用该服务器,需添加服务器配置:

  • MacOS:配置文件路径为 ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows:配置文件路径为 %APPDATA%/Claude/claude_desktop_config.json

以下是配置示例:

{
"mcpServers": {
"anki-mcp": {
"command": "node",
"args": ["d:\\anki-mcp-server\\build\\index.js"]
}
}
}

💻 使用示例

基础用法

目前文档未提供基础用法的代码示例。

高级用法

目前文档未提供高级用法的代码示例。

  • 0 关注
  • 0 收藏,24 浏览
  • system 提出于 2025-09-20 07:06

相似服务问题

相关AI产品