MCP.Market

Zotero MCP server

by 54yyyu·io.github.54yyyu/zotero-mcp·v0.15.2·5.4k stars

Search, read, annotate, and add to your Zotero research library, local or web.

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

not scanned yet

Adoption
Widely used

5.4k stars6.5k downloads/wk

Reviews

Write one

Nobody 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.

Not scanned yet. New listings are scanned within a day or two of arriving.

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
Add to Cursor

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-server

New 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 Desktop

or 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.
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.

All Zotero MCP alternatives →
  • Papersgpt For Zotero
    Professional AI research tool for Zotero: chat with PDFs, whole-library search, Literature Radar, AutoPilot. 30+ LLMs or local models; built-in MCP server.
    B
  • Perplexity API Platform (moved to ai.perplexity/mcp-server)
    Real-time web search, reasoning, and research through Perplexity's API
    A
  • Perplexity API Platform
    Real-time web search, reasoning, and research through Perplexity's API
    A
  • webclaw
    Web scraping, search, crawling, structured extraction and research for AI agents.
    A
  • Exa
    Connect AI agents to Exa for web search, content fetching, and multi-step research.
    A