Anki MCP 服务器

一个基于Python和FastMCP的最小化MCP服务器,用于通过AnkiConnect插件与Anki集成。

  • by mogottsch
  • Python
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 mogottsch/anki-mcp-server

使用说明

Anki MCP服务器

一个最小的Python MCP服务器,用于使用FastMCP通过AnkiConnect插件与Anki集成。

用法

先决条件

安装

git clone <repository-url>
cd anki-mcp-server
uv sync

配置

复制 .env.example 到 .env 并根据需要调整值以配置服务器环境。

启动服务器

uv run anki-mcp-server

服务器将于启动 http://127.0.0.1:8629/mcp 默认情况下。

Windows+WSL

如果您在WSL中运行服务器并希望Windows进程(例如Windows上的VS代码)访问它,请绑定到所有接口:

MCP_HOST=0.0.0.0 uv run anki-mcp-server

然后使用 http://localhost:8629/mcp 从Windows(或WSL VM IP,如果本地主机转发不可用)。

发展

对于使用Uvicorn进行热重载的开发:

uv run uvicorn anki_mcp_server.server:http_app --reload --host 127.0.0.1 --port 8629

MIT许可证