这是一个模型上下文协议(MCP)服务器,连接Claude和Anki,使您能够轻松地使用自然语言创建闪卡。
anki-mcp-server 在Claude和Anki应用程序之间充当桥梁,实现它们之间的通信。这允许您向Claude发出自然语言命令来创建和管理Anki闪卡。例如,如果您请求“在我的日语卡组中添加一个简单的日语词汇卡”,Claude将自动创建合适的卡片。
工具 > 插件 > 获取插件2055492159 并点击 '确定'# 克隆仓库
git clone https://github.com/dhkim0124/anki-mcp-server.git
cd anki-mcp-server
# 创建并激活虚拟环境(可选)
python -m venv venv
source venv/bin/activate # Windows: venv\Scripts\activate
# 安装所需包
pip install -r requirements.txt
修改 Claude Desktop 配置文件以注册 MCP 服务器:
Claude Desktop 配置文件位置:
%APPDATA%\Claude\claude_desktop_config.json~/Library/Application Support/Claude/claude_desktop_config.json~/.config/Claude/claude_desktop_config.json向配置文件添加以下内容:
{
"mcpServers": {
"anki-mcp": {
"command": "python",
"args": ["path/anki_server.py"],
"env": {}
}
}
}
将 path/anki_server.py 替换为您实际的 anki_server.py 文件的绝对路径。
Claude 将解释这些请求并通过 MCP 服务器在 Anki 中创建适当的卡片。
http://localhost:8765,确认看到“AnkiConnect v.6”消息。如果您希望为项目做出贡献,请在 GitHub 上 fork 该仓库并提交拉取请求。我们欢迎以下领域的贡献:
此项目根据 MIT 许可证分发。详情见 LICENSE 文件。
如有问题或疑问,请通过 GitHub issues 联系我们。