zotero-manager-mcp
Provides tools for managing Zotero libraries, including searching items, retrieving metadata and abstracts, reading notes and attachments, managing annotations, and organizing items into collections with create/update/delete operations.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@zotero-manager-mcpfind papers in my Zotero library about decision theory published after 2015"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
zotero-manager-mcp
zotero-manager-mcp — Zotero 条目管理 MCP 插件,适配 Zotero 10。
提供 Zotero 条目的元数据管理、注释与分类能力。
功能
类别 | 工具 |
检索 |
|
条目 |
|
注释 |
|
分类 |
|
分类写 |
|
条目写 |
|
库 |
|
Related MCP server: zotero-local-mcp-bridge
安装
下载最新的 xpi 文件(见 Releases 或 GitHub Pages)。
Zotero → 工具 → 插件 → ⚙️ → Install Plugin From File…
选择下载的
.xpi,重启 Zotero。
升级时先移除旧版本再安装。
安装完成后,插件 update_url 指向 GitHub Pages 上的 update.json,Zotero 会在版本号升高时自动检测并安装新版本。
连接 MCP 客户端
插件启动后在 127.0.0.1:23121 提供 Streamable HTTP 的 /mcp 端点(只监听本机)。
在 Zotero 插件设置的 「MCP 连接信息」 面板可查看端点并一键复制。
http://127.0.0.1:23121/mcp通用 JSON 形态(字段名因客户端而异,请按对应文档适配):
{
"type": "http",
"url": "http://127.0.0.1:23121/mcp"
}工具参考
检索
search_library — 高级检索,支持布尔运算与相关性排序。
常用参数:q、title、yearRange、fulltext(Zotero 原生全文)、fulltextMode(attachment/note/both)、fulltextOperator(contains/exact/regex)、itemType、tags、limit、offset。
search_libraries / get_libraries — 检索 / 列出库。
条目
get_item_details — 条目完整元数据(题录信息、创建者、标签、附件等)。
get_item_abstract — 条目摘要(abstractNote)。
get_content — 条目正文,聚合 Notes、Markdown/文本附件、摘要、网页快照。
注释
search_annotations / get_annotations — 检索 / 读取批注与高亮。
分类
get_collections / search_collections、get_collection_details、get_collection_items、get_subcollections。
分类写:create_collection / update_collection / delete_collection / add_items_to_collection / remove_items_from_collection。
写操作(默认关闭)
write_note、write_tag、write_metadata、write_item 默认禁用(安全考虑)。在插件设置里打开 「启用写入操作」。
内容模式与默认参数
默认 standard 模式,单次读取量受模式限制:
模式 | maxContentLength | maxAttachments | maxNotes | searchItemLimit |
| 1000 | 5 | 8 | 50 |
| 4000 | 15 | 25 | 100 |
| 8000 | 30 | 50 | 200 |
| 无限制 | 无限制 | 无限制 | 2000 |
工具调用时可传 mode 参数覆盖。
开发
npm install
npm run build # 构建到 .scaffold/build/zotero-manager-mcp.xpi
npm run start # 开发模式(热重载)技术栈:TypeScript + zotero-plugin-scaffold。
打 tag vX.Y.Z 触发 GitHub Actions,自动构建 xpi 并部署 update.json + xpi 到 GitHub Pages(自动更新通道)。
License
MIT。
This server cannot be deployed
Maintenance
Related MCP Connectors
Zotero MCP server for Claude and ChatGPT: search, citations, safe writes, PDF passages and pages.
Remote MCP server for full read/write access to a Zotero library
Read-only MCP server exposing a user ORANO library to their own AI agent.
Search your Glasp web and Kindle highlights, notes, and AI memories from any MCP client. Read-only.
Related MCP Servers
- AlicenseNot gradedqualityNot gradedmaintenanceEnables LLM clients to browse and query your Zotero library through tool calls. Provides access to Zotero-specific functions like listing open tabs, searching items, and browsing collections via a local MCP server running inside Zotero.1-
- FlicenseNot gradedqualityAmaintenanceEnables MCP-capable agents to securely manage a local Zotero library through a plugin-hosted MCP endpoint, supporting read, write, search, and import/export operations with safety workflows like dry-run and approval.4-
- FlicenseNot gradedqualityCmaintenanceMCP server for interacting with a Zotero library via the local API. Enables searching, retrieving, creating, updating, and deleting Zotero items, managing collections and tags, and generating citations.-
- AlicenseNot gradedqualityAmaintenanceEnables searching, reading, annotating, and managing a Zotero library from any MCP client.AGPL 3.0