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.
Score Breakdown
⚙ Agent Friendliness
🔒 Security
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
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
Authentication
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
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
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.
Scores are editorial opinions as of 2026-03-06.