Zotero 的 MCP 服务器
为 Zotero API 提供模型上下文协议(MCP)服务的 Python 实现。
快速入门
- 安装:
- 使用本地 Zotero API,设置环境变量
ZOTERO_LOCAL=true
。 - 使用 Web API,配置
ZOTERO_API_KEY
和ZOTERO_LIBRARY_ID
。
- 使用本地 Zotero API,设置环境变量
- 运行:
- 使用 uvx:
uvx --update zotero-mcp
- 使用 Docker:
docker run --rm -i -e ZOTERO_API_KEY=your_key -e ZOTERO_LIBRARY_ID=your_id ghcr.io/kujenga/zotero-mcp:main
- 使用 uvx:
- 开发:克隆仓库并运行
uv sync
安装依赖,通过uv run pytest
测试。 - 文档:参考 MCP Inspector 和 Pyzotero 文档。