mcpbeat Sign in

Zotero Library MCP Server

by raulsimpetru Your server? Claim it
local only

Zotero Library MCP runs on your own machine — the client starts it, so there is no endpoint to ping. 244 installs a week from pypi. Last commit 7 Sep 2026.

Add papers and books to Zotero by DOI, arXiv ID, or ISBN and manage your library

Installs per day peak 624 · avg 77 · -53% w/w
a month agotoday
244
Installs / week
pypi · zotero-library-mcp
2
Stars
0 open issues
7 Sep 2026
Last commit
0 releases in 90 days
License
Python

Nothing serious here today

Today is the operative word: we check Zotero Library MCP every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.

run in your terminal
claude mcp add zotero-library-mcp -- uvx zotero-library-mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "zotero-library-mcp": {
      "args": [
        "zotero-library-mcp"
      ],
      "command": "uvx"
    }
  }
}
~/.codex/config.toml
[mcp_servers.zotero-library-mcp]
command = "uvx"
args = ["zotero-library-mcp"]
.cursor/mcp.json
{
  "mcpServers": {
    "zotero-library-mcp": {
      "args": [
        "zotero-library-mcp"
      ],
      "command": "uvx"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "zotero-library-mcp": {
      "args": [
        "zotero-library-mcp"
      ],
      "command": "uvx"
    }
  }
}

This one needs environment variables set before it will start: ZOTERO_LIBRARY_ID (Your Zotero user or group library ID), ZOTERO_API_KEY (Zotero API key with read/write permissions), ZOTERO_WEBDAV_URL (WebDAV URL for file storage (if using WebDAV sync)), ZOTERO_WEBDAV_USER (WebDAV username), ZOTERO_WEBDAV_PASSWORD (WebDAV password). The author declared them in the registry entry; get the values from the project itself.

Alternatives to Zotero Library MCP

same job, measured the same way
Zotero MCP
by 54yyyu

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

3 041 installs/wk local only
Zotero MCP Local
by piiinpiiins

Search, read PDFs, and find related papers in your local Zotero library. Read-only, 100% local.

62 installs/wk local only
Leaf
by readwithleaf

AI assistant integration for Leaf — track books, log reading sessions, and manage your library.

answering
Machine Library by Space Frontiers
by spacefrontiers

Machine Library by Space Frontiers: retrieval across papers, books, patents, and social sources.

answering
Alttext MCP
by alttextai

Generate alt text, translate descriptions, and manage your AltText.ai image library.

18 installs/wk local only
Open Library
by 8ensmith

Search books and authors on the Internet Archive's Open Library

217 installs/wk local only
Zotero Native MCP
by dvdsosa

Read and write your local Zotero 10 library. No plugin, no zotero.org API key, no cloud.

92 installs/wk local only
MarkIt
by fuzulsfriend

Search, save, and set reminders in your personal MarkIt library of links, posts, and notes.

8 tools answering

Zotero Library MCP — questions

Answers built from our own checks of this server.

Why is there no uptime for Zotero Library MCP?
Zotero Library MCP runs on your own machine over stdio — there is no network address to reach, so uptime cannot be measured for it by anyone. What can be measured is adoption: the pypi package zotero-library-mcp was installed 244 times last week.
How do I connect Zotero Library MCP?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It runs locally, so the command pulls zotero-library-mcp straight from pypi; nothing to host, nothing to sign up for.
How many people use Zotero Library MCP?
The pypi package zotero-library-mcp was installed 244 times in the last week. Week over week that is -53%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is Zotero Library MCP open source?
We cannot say either way: written in Python and 2 stars on GitHub, but we could not determine the licence, and without one the code is not open source by default.