
anki-mcp MCP Server

2025.03.23
0
JavaScriptAnki 集成笔记管理开发效率
anki-mcp MCP Server 是一个基于 TypeScript 的 MCP 服务器,通过 AnkiConnect 插件与 Anki 集成。它展示了核心 MCP 概念,提供了表示 Anki 卡片组和笔记模型的资源 URI,以及创建和管理 Anki 笔记的工具。
View on GitHub
Overview
基本能力
产品定位
anki-mcp MCP Server 是一个用于与 Anki 集成的服务器,通过 AnkiConnect 插件实现与 Anki 的交互。
核心功能
- 资源管理:
- 通过
anki://decks/{id}
URI 列出和访问 Anki 卡片组 - 通过
anki://models/{id}
URI 列出和访问笔记模型 -
提供 Anki 对象的 JSON 表示
-
工具功能:
listDecks
:获取所有卡片组的名称listModels
:获取所有笔记模型的名称getModel
:获取特定笔记模型的详细信息addNote
:创建单个笔记addNotes
:批量创建多个笔记
适用场景
- 需要与 Anki 集成的开发项目
- 批量管理 Anki 笔记
- 自动化 Anki 卡片创建和管理
使用教程
使用依赖
安装依赖:
npm install
安装教程
构建服务器:
npm run build
开发时自动重建:
npm run watch
调试方式
使用 MCP Inspector 进行调试:
npm run inspector