Anki Mcp Server Yx2

Anki Mcp Server Yx2

🚀 Anki MCP 服务器

Anki MCP 服务器是一个模型上下文协议 (MCP) 服务器,它能让大语言模型借助 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} - 特定笔记类型的详细结构信息

📦 安装指南

先决条件

  1. 已安装 Anki
  2. Anki 中已安装 AnkiConnect 扩展组件

配置

用于 Claude Desktop

将服务器添加到你的 claude_desktop_config.json:

{
"mcpServers": {
"anki": {
"command": "npx",
"args": ["--yes","anki-mcp-server"]
}
}
}

配置用于 Cline

将服务器添加到 VSCode 设置中的 clime MCP 设置文件 cline_mcp_settings.json

{
"mcpServers": {
"anki": {
"command": "npx",
"args": ["--yes","anki-mcp-server"]
}
}
}

💻 使用示例

基础用法

在开发过程中,你可以使用以下命令进行操作:

# 安装依赖项
npm install

# 构建服务器
npm run build

# 使用自动重建开发
npm run dev

# 测试
npm test

高级用法

在调试时,你可以使用以下工具进行操作:

  • 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 - 获取特定笔记类型的详细结构

🤝 贡献指南

欢迎为这个项目做出贡献!请参考 CONTRIBUTING.md 了解如何参与。

🙏 致谢

感谢所有贡献者和用户的持续支持。如需更多信息,请访问我们的 GitHub 页面 或联系 [maintainers@your-domain.com]。

📄 许可证

⚠️ 重要提示

本项目遵守 MIT 许可证,详情请查看 LICENSE

  • 0 关注
  • 0 收藏,28 浏览
  • system 提出于 2025-09-20 00:36

相似服务问题

相关AI产品