Anki MCP Server
A

Anki MCP Server

一个基于模型上下文协议(MCP)的服务器,使AI助手能够与Anki间隔重复闪卡应用程序进行交互,支持通过自然语言创建、管理和复习卡片。
2.5分
3.2K

什么是Anki MCP Server?

Anki MCP Server是一个连接Anki闪卡学习软件与AI助手(如Claude、ChatGPT)的桥梁工具。它允许你通过自然语言与AI助手对话来管理你的学习内容:创建闪卡、复习知识点、管理学习计划等。 想象一下:你正在学习西班牙语,可以直接告诉AI助手'帮我创建10个关于餐厅对话的西班牙语闪卡',AI就会自动为你生成并添加到Anki中。或者你可以问'今天有哪些需要复习的卡片?',AI会告诉你并引导你完成复习。

如何使用Anki MCP Server?

使用Anki MCP Server非常简单,主要有两种模式: 1. **本地模式**:在电脑上安装,与Claude Desktop等桌面AI助手配合使用 2. **远程模式**:通过网页版AI助手(如ChatGPT、Claude.ai)访问你的Anki 无论哪种模式,核心流程都是:安装软件 → 配置连接 → 开始与AI对话学习。

适用场景

Anki MCP Server特别适合以下学习场景: • **语言学习**:让AI帮你生成词汇卡、对话练习卡 • **考试准备**:快速创建知识点卡片,智能安排复习计划 • **技能学习**:编程、医学、法律等专业领域知识整理 • **日常学习**:将阅读笔记、会议要点转化为可复习的闪卡 • **教学辅助**:教师为学生批量创建学习材料

主要功能

智能复习与学习
AI助手可以获取需要复习的卡片,展示给你并记录你的掌握程度,根据Anki的间隔重复算法优化学习计划。
牌组管理
创建、查看和管理不同的学习牌组,按主题或科目组织你的学习内容。
笔记/卡片管理
创建、搜索、更新和删除学习卡片。支持丰富的查询语法,可以精确找到你需要的内容。
多媒体支持
在卡片中添加图片、音频等多媒体内容。AI可以自动从文件路径或网络URL获取媒体文件并添加到卡片中。
模板管理
查看和管理卡片模板的样式和字段,确保卡片显示效果符合你的需求。
一键远程访问
使用--ngrok参数即可创建安全的远程访问通道,让网页版AI助手也能访问你的本地Anki。
多客户端支持
支持多种AI客户端,包括Claude Desktop、Cursor IDE、Cline、Zed Editor等。
优势
自然语言交互:用对话的方式管理学习,无需记忆复杂操作
智能内容生成:AI可以根据你的需求自动生成学习卡片内容
多平台支持:既支持桌面AI助手,也支持网页版AI工具
学习效率提升:结合AI的创造力和Anki的科学复习算法
易于安装:提供一键安装包,简化配置过程
开源免费:基于AGPL开源协议,可自由使用和修改
局限性
需要Anki和AnkiConnect:必须先安装Anki软件及其插件
网络依赖:远程模式需要稳定的网络连接
学习曲线:初次配置可能需要一些技术知识
Beta阶段:功能仍在完善中,可能存在不稳定性
安全考虑:远程访问时需注意保护访问链接

如何使用

安装Anki和AnkiConnect
首先确保你的电脑上安装了Anki软件,并在Anki中安装AnkiConnect插件。AnkiConnect是Anki的API插件,允许其他程序与Anki交互。
选择安装模式
根据你的使用场景选择安装方式: • 使用Claude Desktop:下载.mcpb文件一键安装 • 使用其他桌面AI客户端:通过npm安装 • 使用网页版AI:运行HTTP模式并创建ngrok隧道
配置连接
确保AnkiConnect正常运行(默认地址:http://localhost:8765)。如果需要远程访问,使用--ngrok参数创建安全隧道。
开始学习对话
打开你的AI助手,开始用自然语言管理你的Anki学习内容。例如:'帮我创建10个法语词汇卡'或'显示今天需要复习的卡片'。

使用案例

语言学习助手
你正在学习西班牙语,想让AI帮你创建日常对话的练习卡片。
考试复习计划
你有一周后要参加编程考试,需要快速创建重点知识点的复习卡片。
日常学习管理
你想知道今天有哪些学习任务需要完成。
内容搜索与整理
你想找到所有关于某个特定主题的卡片进行集中复习。

常见问题

我需要付费使用Anki MCP Server吗?
这个工具安全吗?会不会泄露我的学习数据?
支持哪些AI助手?
我可以在手机或平板上使用吗?
安装遇到问题怎么办?
这个工具会影响Anki的正常使用吗?
我可以自己扩展功能吗?
为什么更新卡片时有时会失败?

相关资源

官方文档网站
完整的教程、示例和使用指南
GitHub仓库
源代码、问题反馈和贡献指南
Anki官方网站
Anki闪卡学习软件下载和官方文档
AnkiConnect插件
Anki的API插件,必需组件
Model Context Protocol
MCP协议官方文档和规范
Claude Desktop
桌面版Claude AI助手下载
npm包页面
npm安装包信息和版本历史

安装

复制以下命令到你的Client进行配置
{
  "mcpServers": {
    "anki-mcp": {
      "command": "npx",
      "args": ["-y", "@ankimcp/anki-mcp-server", "--stdio"],
      "env": {
        "ANKI_CONNECT_URL": "http://localhost:8765"
      }
    }
  }
}

{
  "mcpServers": {
    "anki-mcp": {
      "command": "ankimcp",
      "args": ["--stdio"],
      "env": {
        "ANKI_CONNECT_URL": "http://localhost:8765"
      }
    }
  }
}

{
  "mcpServers": {
    "anki-mcp": {
      "command": "node",
      "args": ["/path/to/anki-mcp-server/dist/main-stdio.js"],
      "env": {
        "ANKI_CONNECT_URL": "http://localhost:8765"
      }
    }
  }
}

{
  "mcpServers": {
    "stdio-server-debug": {
      "type": "stdio",
      "command": "node",
      "args": ["--inspect-brk=9229", "dist/main-stdio.js"],
      "env": {
        "MCP_SERVER_NAME": "anki-mcp-stdio-debug",
        "MCP_SERVER_VERSION": "1.0.0",
        "LOG_LEVEL": "debug"
      },
      "note": "Anki MCP server with debugging enabled on port 9229"
    }
  }
}

{
  "mcpServers": {
    "anki-mcp": {
      "command": "node",
      "args": [
        "--inspect=9229",
        "<path_to_project>/anki-mcp-server/dist/main-stdio.js"
      ],
      "env": {
        "ANKI_CONNECT_URL": "http://localhost:8765"
      }
    }
  }
}
注意:您的密钥属于敏感信息,请勿与任何人分享。
F
Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
114.1K
5分
D
Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
66.9K
4.3分
F
Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
62.5K
4.5分
M
Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
50.8K
4.8分
C
Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
84.3K
4.7分
E
Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
45.5K
5分
B
Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
41.8K
4.5分
E
Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
27.7K
4.8分
AIBase
智启未来,您的人工智能解决方案智库
© 2025AIBase