Zotero MCP server
io.github.54yyyu/zotero-mcp·v0.15.2·5.4k starsSearch, read, annotate, and add to your Zotero research library, local or web.
not scanned yet
5.4k stars6.5k downloads/wk
Reviews
Write oneNobody has reviewed Zotero MCP yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Zotero MCP tools
No tool declarations could be read from the package source. They show once the server is installed.
How Zotero MCP compares
Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 70% of 3,470 Web search servers
- GitHub stars
- 5,412
- more than 96% of 1,786 Web search servers
- Downloads a week
- 6,509
- more than 95% of 827 Web search servers with a package
Release history: 7 versions in the registry since 2026-09-15, latest 2026-11-01, typically one every 8 days.
Install Zotero MCP in Claude Code, Cursor or VS Code
claude mcp add zotero-mcp -- uvx zotero-mcp-server
What the publisher says
From the Zotero MCP repository's README, as published. We do not edit it. Read it on GitHub
<!-- mcp-name: io.github.54yyyu/zotero-mcp -->
Zotero MCP: Chat with your Research Library—Local or Web—in Claude, ChatGPT, and more.
Zotero MCP connects your Zotero research library with ChatGPT, Claude, and other AI assistants (e.g., Cherry Studio, Chorus, Cursor) via the Model Context Protocol. Search your library, read and annotate papers, add and organize items, and find research by meaning.
AI agents: read docs/for-agents.md first. It covers which route to use, setup, and the commands in one place.
✨ What it does
- 🔍 Search by title, author, tag, collection, full text, or meaning (semantic search with local, OpenAI, Gemini, or Ollama embeddings)
- 📚 Read metadata, BibTeX, full text, and page ranges of PDFs, with page images where text extraction garbles math, figures, and tables
- 📝 Annotate: highlights and area boxes placed on the exact words, figure, table, or equation; notes; PDF annotation extraction
- ✏️ Write: add papers by DOI, URL, ISBN, BibTeX, or file (with open-access PDFs), manage collections and tags, merge duplicates
- 💻 Local or web: in local mode reads come straight from zotero.sqlite; writes go to the running Zotero 10+ or through the web API
- 🪶 Two ways in: an MCP server for chat apps, or zotero-cli plus an agent skill for coding agents
- 📊 Scite citation tallies and retraction alerts (optional)
🚀 Quick start
1. Install (Python 3.10+):
uv tool install zotero-mcp-server # or: pip install zotero-mcp-serverNew to the command line? Try the community-built Zotero MCP Setup: a macOS GUI installer, one-click scripts for Mac and Windows, and a step-by-step guide.
2. Enable Zotero's local API: in Zotero 7+, open Settings → Advanced and tick Allow other applications on this computer to communicate with Zotero.
3. Connect your assistant:
zotero-mcp setup # auto-configures Claude Desktopor add the server by hand (Claude Desktop: claudedesktopconfig.json; Claude Code: ~/.claude.json):
{
"mcpServers": {
"zotero": {
"command": "zotero-mcp",
"env": { "ZOTERO_LOCAL": "true" }
}
}
}4. Writes (optional): on Zotero 10+, run zotero-mcp authorize-local once and choose Always Allow. On older Zotero, add ZOTEROAPIKEY and ZOTEROLIBRARYID to write through the web API.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Grade history
- 2026-09-19restoreC → Bscore 83
Zotero MCP: common questions
- Is Zotero MCP server safe?
- Mostly: it is graded B (83/100). Read the Zotero MCP safety report
- How do I install Zotero MCP?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Zotero MCP need an API key?
- Yes. The registry entry asks for
ZOTERO_API_KEY. - Is Zotero MCP maintained?
- The last commit was 27 days ago (2026-10-08). The latest release is v0.15.2.
- What can I use instead of Zotero MCP?
- Servers from other publishers that do the same job: Papersgpt For Zotero MCP server, Perplexity API Platform (moved to ai.perplexity/mcp-server) and Perplexity API Platform MCP server. Compare all Zotero MCP alternatives.
- How does Zotero MCP compare with other Web search MCP servers?
- safety score 83/100 (higher than 70% of 3,470 Web search servers); github stars 5,412 (more than 96% of 1,786 Web search servers); downloads a week 6,509 (more than 95% of 827 Web search servers with a package). Full comparison.
Alternatives to Zotero MCP
Same job from other publishers: the closest match first, then the best rated.
- Papersgpt For ZoteroProfessional AI research tool for Zotero: chat with PDFs, whole-library search, Literature Radar, AutoPilot. 30+ LLMs or local models; built-in MCP server.not reviewedEstablishedB
- Perplexity API Platform (moved to ai.perplexity/mcp-server)Real-time web search, reasoning, and research through Perplexity's APInot reviewedWidely usedA
- Perplexity API PlatformReal-time web search, reasoning, and research through Perplexity's APInot reviewedEstablishedA
- webclawWeb scraping, search, crawling, structured extraction and research for AI agents.not reviewedEstablishedA
- ExaConnect AI agents to Exa for web search, content fetching, and multi-step research.not reviewedEstablishedA