Zotero MCP Server

Zotero MCP server enabling AI agents to interact with Zotero reference management software — searching and querying research library items, reading paper metadata and abstracts, managing collections, generating citations, and integrating Zotero's academic reference management into agent-driven research, writing, and literature review workflows.

Evaluated Mar 06, 2026 (0d ago) vcurrent
Homepage ↗ Repo ↗ AI & Machine Learning zotero reference-management research mcp-server citations bibliography academic
⚙ Agent Friendliness
76
/ 100
Can an agent use this?
🔒 Security
74
/ 100
Is it safe for agents?
⚡ Reliability
70
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
70
Documentation
75
Error Messages
70
Auth Simplicity
88
Rate Limits
85

🔒 Security

TLS Enforcement
85
Auth Strength
70
Scope Granularity
65
Dep. Hygiene
68
Secret Handling
80

Local API requires no auth (localhost only). Web API uses API key. Local tool — data on device. Community MCP. Protect Web API key. Local access only reachable by local processes.

⚡ Reliability

Uptime/SLA
72
Version Stability
70
Breaking Changes
70
Error Recovery
68
AF Security Reliability

Best When

An agent needs to search and access a Zotero research library — for academic writing assistance, literature review, citation generation, or research organization.

Avoid When

You use Mendeley, EndNote, or another reference manager — or if you don't have Zotero with a populated library.

Use Cases

  • Searching Zotero library for relevant papers from research assistance agents
  • Reading paper metadata and abstracts from literature review agents
  • Generating citations and bibliographies from academic writing agents
  • Organizing research papers into collections from knowledge management agents
  • Finding related papers and references from research discovery agents
  • Extracting annotations and notes from paper review agents

Not For

  • Teams using Mendeley, EndNote, or other reference managers
  • Teams without Zotero installed locally
  • Web-based reference management without local Zotero client

Interface

REST API
Yes
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
No
Webhooks
No

Authentication

Methods: api_key none
OAuth: No Scopes: No

Zotero local API (no auth required for local access). Zotero Web API requires user ID + API key for cloud library access. Local Zotero connector runs on localhost:23119.

Pricing

Model: freemium
Free tier: Yes
Requires CC: No

Zotero desktop application is completely free and open source. Cloud sync is free up to 300MB. Community MCP server is open source and free.

Agent Metadata

Pagination
cursor
Idempotent
Partial
Retry Guidance
Not documented

Known Gotchas

  • Requires Zotero desktop application to be running for local API access
  • Local API (localhost:23119) works differently from Zotero Web API — different auth and endpoints
  • Zotero item types have different fields — agents must handle variable schema per item type
  • Attachments (PDFs) accessible via filesystem paths — requires file system access
  • Collection hierarchy is nested — agents must traverse parent-child collection structure
  • Community MCP server — may not expose all Zotero features (tags, annotations, notes)

Alternatives

Full Evaluation Report

Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for Zotero MCP Server.

$99

Scores are editorial opinions as of 2026-03-06.

5182
Packages Evaluated
26151
Need Evaluation
173
Need Re-evaluation
Community Powered