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 "Install 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-mcp
安装
下载最新的 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 installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Remote MCP server for full read/write access to a Zotero library
Search your Glasp web and Kindle highlights, notes, and AI memories from any MCP client. Read-only.
Academic literature search, retrieval, and private library management on top of OpenAlex.
Agentic search over your Dewey document collections from any MCP-compatible client.
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
- AlicenseAqualityCmaintenanceRead-only MCP server that lets Claude or any MCP client search and retrieve metadata, notes, full text, citations, and BibTeX from your local Zotero library via its built-in API.11MIT
- 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.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/eric-sly/zotero-mcp-manager'
If you have feedback or need assistance with the MCP directory API, please join our Discord server