使用说明
Zotero MCP服务器
MCP(模型上下文协议)服务器,与Zotero的本地API集成,用于从Zotero库中的PDF中搜索、检索和提取全文。
先决条件
- 启用本地API的Zotero应用程序
- uv(推荐)或带pip的Python 3.12+
启用Zotero本地API
在Zotero的设置中(首选项→ 高级→ 常规),启用:
☑️ 允许此计算机上的其他应用程序与Zotero通信
配置
将以下内容添加到MCP客户端配置文件中(例如。, mcp_config.json 对于反重力, mcp.json 适用于克劳德桌面或光标):
{
"mcpServers": {
"zotero": {
"command": "uvx",
"args": ["git+https://github.com/yuogawaiic/zotero-mcp.git"]
}
}
}
可用工具
| 工具 | 参数 | 说明 |
|---|---|---|
zotero_search_items |
q (可选) |
按作者姓名或标题搜索Zotero库中的项目。最多返回30个匹配项(不包括附件)。 |
zotero_get_item |
itemKey (必填) |
检索特定项目的详细信息,包括标题、作者、出版信息、摘要、标签等。 |
zotero_read_pdf |
itemKey (必填) |
从与Zotero项目相关的PDF附件中提取全文。 |
read_pdf |
local_path (必填) |
从本地文件路径的PDF文件中提取全文。可以与文件系统MCP服务器一起使用。 |
