Zotero MCP
通过模型上下文协议将您的Zotero研究库连接到Claude、ChatGPT、Cursor等AI助手——与论文对话、生成摘要、分析引文并提取PDF批注。
概述
Zotero MCP 是最流行的开源实现之一,它将 Zotero(领先的文献管理工具)与模型上下文协议(Model Context Protocol,MCP)连接起来。它使 AI 助手(如 Claude Desktop、ChatGPT、Cursor、Cherry Studio、Chorus 以及其他任何兼容 MCP 的客户端)能够直接与您的个人或群组 Zotero 文献库进行交互。
通过标准化的 MCP 接口,您的 AI 可以搜索论文、检索元数据、访问全文 PDF 和附件、提取高亮/笔记/注释、执行语义搜索(在高级分支中)、生成摘要、讨论论点、分析引用网络——所有这些都无需离开聊天界面或手动复制参考文献。
核心功能
- 文献库浏览与搜索:列出收藏夹,按标题/作者/标签/收藏夹/关键词/全文搜索
- 内容访问:获取 PDF 全文,提取高亮、注释、笔记和评论
- 智能交互:让 AI 总结论文、比较研究结果、解释论点或对照您保存的文献验证观点
- 引用与网络分析:探索引用关系,整合多篇论文的见解
- 本地与网页模式:本地模式(快速,需要运行 Zotero)或 Web API 模式(云同步,通常为只读)
- MCP 兼容性:原生支持 Claude、ChatGPT 连接器、Cursor 及所有 MCP 客户端
- 隐私优先:通过 Python 在本地运行;除非使用云桥接,否则您的数据永远不会离开您的计算机
- 可扩展性:社区分支增加了写入支持(通过 Zotero 插件)、RAG/语义搜索、Unpaywall 自动 PDF 下载等功能
安装与快速入门
- 通过 pip 安装:
pip install zotero-mcp
-
设置凭证(Zotero Web API 密钥或在 Zotero 首选项中启用本地 API)
-
启动服务器:
zotero-mcp
- 添加到您的 AI 客户端配置中(以 Claude Desktop 为例):
{
"mcpServers": {
"zotero": {
"command": "zotero-mcp",
"env": {
"ZOTERO_LIBRARY_ID": "您的用户或群组 ID",
"ZOTERO_API_KEY": "您的 API 密钥"
}
}
}
}
连接成功后,您可以提出类似这样的问题:
- “总结我所有标记为‘LLM-安全’的论文中的主要论点”
- “在我的文献库中查找最近关于检索增强生成(RAG)的论文,并比较它们的方法”
热门变体
存在多个社区维护的分支,它们各有不同的权衡取舍:
- 54yyyu/zotero-mcp(获星最多)—— 简洁的 Python stdio 服务器,本地优先,设置最简单
- cookjohn/zotero-mcp —— 配合 Zotero 插件使用时,提供完整的读写支持
- kujenga/zotero-mcp —— 可靠的 Web API 实现,非常适合云同步的文献库
- mcp-zotero(npm 包) —— Node.js 版本,针对快速远程/云访问进行了优化
- 托管桥接服务(例如 mcpforzotero.alejandroarnaud.dev)—— 零安装的云代理选项
请根据您的需求(本地速度、写入能力或无需设置的便利性)进行选择。
典型应用场景
- 文献综述:让人工智能基于您的文献集合,综合出共识点、矛盾之处和研究空白
- 引文验证:根据您标注的原始文献,交叉核对相关主张
- 研究头脑风暴:基于您保存的论文,探讨开放性问题或可能的扩展方向
- 写作辅助:依据您的文献库,生成带引用的摘要、提纲或讨论段落
- 自动化研究流程:与其他 MCP 服务器结合,实现多工具/智能体的工作流
已知局限性
- 大多数实现为只读模式,以防意外修改
- 对于超大规模文献库(> 1 万条),推荐使用支持语义/RAG 索引的分支版本
- 本地模式需要 Zotero 应用程序处于运行状态;网页模式需要一个有效的 API 密钥
关于最新的分支版本、配置示例和社区讨论,请访问主代码库及相关 Zotero/MCP 论坛。
采用 MIT 许可——个人、学术和研究用途完全免费。
Tags
Related Entries
Keep exploring similar tools and resources in this category.

viewmax mcp
MCP ServersViewMax MCP is a hosted Streamable HTTP MCP server for generating AI video, images, music, speech, and sound effects, with tools for model discovery, task polling, and credit checks. Official setup is documented for Claude Web/Desktop, Claude Code, Cursor, Codex, and SDK clients.

Agent Reach
MCP ServersAgent Reach is an open-source CLI and Agent Skill that installs, routes, and health-checks upstream tools for web, social, GitHub, video transcript, RSS, and search access. It is not documented as a standalone MCP server; some channels use MCP-backed upstream tools such as mcporter/Exa, xiaohongshu-mcp, and linkedin-scraper-mcp.
Related Reads
Background, tutorials, and protocol context connected to this entry.





