Zotero Library MCP
Rank #5,383io.github.RaulSimpetru/zotero-library-mcp
MCP server providing zotero-library-mcp capabilities
Zotero Library MCP is a Model Context Protocol (MCP) server published by raulsimpetru. It ranks #5,383 of 132,046 servers tracked on MCP Toplist, and its repository has 2 GitHub stars. Zotero Library MCP is listed across 3 registries — Official MCP, PulseMCP and Glama, with 17 tracked versions. It was first listed on Mar 3, 2026 and most recently updated on Mar 6, 2026.
Ranks ahead of 126,663 of 132,046 servers on MCP Toplist.
Use Zotero Library MCP
Requires user-supplied configuration before first use — typically an API key, token or connection string set via environment variables.
claude mcp add zotero-library-mcp -e "ZOTERO_LIBRARY_ID=<your ZOTERO_LIBRARY_ID>" -e "ZOTERO_API_KEY=<your ZOTERO_API_KEY>" -e "ZOTERO_WEBDAV_URL=<your ZOTERO_WEBDAV_URL>" -e "ZOTERO_WEBDAV_USER=<your ZOTERO_WEBDAV_USER>" -e "ZOTERO_WEBDAV_PASSWORD=<your ZOTERO_WEBDAV_PASSWORD>" -- uvx zotero-library-mcpReplace each placeholder with your own value before saving.
[mcp_servers.zotero-library-mcp]
command = "uvx"
args = ["zotero-library-mcp"]
[mcp_servers.zotero-library-mcp.env]
ZOTERO_LIBRARY_ID = "<your ZOTERO_LIBRARY_ID>"
ZOTERO_API_KEY = "<your ZOTERO_API_KEY>"
ZOTERO_WEBDAV_URL = "<your ZOTERO_WEBDAV_URL>"
ZOTERO_WEBDAV_USER = "<your ZOTERO_WEBDAV_USER>"
ZOTERO_WEBDAV_PASSWORD = "<your ZOTERO_WEBDAV_PASSWORD>"Add to ~/.codex/config.toml. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"zotero-library-mcp": {
"command": "uvx",
"args": [
"zotero-library-mcp"
],
"env": {
"ZOTERO_LIBRARY_ID": "<your ZOTERO_LIBRARY_ID>",
"ZOTERO_API_KEY": "<your ZOTERO_API_KEY>",
"ZOTERO_WEBDAV_URL": "<your ZOTERO_WEBDAV_URL>",
"ZOTERO_WEBDAV_USER": "<your ZOTERO_WEBDAV_USER>",
"ZOTERO_WEBDAV_PASSWORD": "<your ZOTERO_WEBDAV_PASSWORD>"
}
}
}
}Add to claude_desktop_config.json (Settings → Developer → Edit Config). Replace each placeholder with your own value before saving.
{
"mcpServers": {
"zotero-library-mcp": {
"command": "uvx",
"args": [
"zotero-library-mcp"
],
"env": {
"ZOTERO_LIBRARY_ID": "<your ZOTERO_LIBRARY_ID>",
"ZOTERO_API_KEY": "<your ZOTERO_API_KEY>",
"ZOTERO_WEBDAV_URL": "<your ZOTERO_WEBDAV_URL>",
"ZOTERO_WEBDAV_USER": "<your ZOTERO_WEBDAV_USER>",
"ZOTERO_WEBDAV_PASSWORD": "<your ZOTERO_WEBDAV_PASSWORD>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (per project). Replace each placeholder with your own value before saving.
{
"servers": {
"zotero-library-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"zotero-library-mcp"
],
"env": {
"ZOTERO_LIBRARY_ID": "<your ZOTERO_LIBRARY_ID>",
"ZOTERO_API_KEY": "<your ZOTERO_API_KEY>",
"ZOTERO_WEBDAV_URL": "<your ZOTERO_WEBDAV_URL>",
"ZOTERO_WEBDAV_USER": "<your ZOTERO_WEBDAV_USER>",
"ZOTERO_WEBDAV_PASSWORD": "<your ZOTERO_WEBDAV_PASSWORD>"
}
}
}
}Save as .vscode/mcp.json in your workspace. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"zotero-library-mcp": {
"command": "uvx",
"args": [
"zotero-library-mcp"
],
"env": {
"ZOTERO_LIBRARY_ID": "<your ZOTERO_LIBRARY_ID>",
"ZOTERO_API_KEY": "<your ZOTERO_API_KEY>",
"ZOTERO_WEBDAV_URL": "<your ZOTERO_WEBDAV_URL>",
"ZOTERO_WEBDAV_USER": "<your ZOTERO_WEBDAV_USER>",
"ZOTERO_WEBDAV_PASSWORD": "<your ZOTERO_WEBDAV_PASSWORD>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"zotero-library-mcp": {
"command": "uvx",
"args": [
"zotero-library-mcp"
],
"env": {
"ZOTERO_LIBRARY_ID": "<your ZOTERO_LIBRARY_ID>",
"ZOTERO_API_KEY": "<your ZOTERO_API_KEY>",
"ZOTERO_WEBDAV_URL": "<your ZOTERO_WEBDAV_URL>",
"ZOTERO_WEBDAV_USER": "<your ZOTERO_WEBDAV_USER>",
"ZOTERO_WEBDAV_PASSWORD": "<your ZOTERO_WEBDAV_PASSWORD>"
}
}
}
}Replace each placeholder with your own value before saving.
Show your rank
Maintain this server? Add the live rank badge to your README — it updates automatically as the leaderboard changes.
[](https://mcptoplist.com/server/io.github.RaulSimpetru%2Fzotero-library-mcp)<a href="https://mcptoplist.com/server/io.github.RaulSimpetru%2Fzotero-library-mcp"><img src="https://mcptoplist.com/badge/io.github.RaulSimpetru%2Fzotero-library-mcp.svg" alt="MCP Toplist: Top 5% of 132,046" /></a>Variants: append ?metric=score or ?metric=stars to the image URL.
Listed on 3 registries
raulsimpetru
Available versions (17)
| Version | Published |
|---|---|
| 0.5.0 | Mar 6, 2026 |
| 0.4.6 | Mar 6, 2026 |
| 0.4.5 | Mar 6, 2026 |
| 0.4.4 | Mar 5, 2026 |
| 0.4.3 | Mar 5, 2026 |
| 0.4.2 | Mar 5, 2026 |
| 0.4.1 | Mar 4, 2026 |
| 0.4.0 | Mar 4, 2026 |
| 0.3.3 | Mar 4, 2026 |
| 0.3.2 | Mar 4, 2026 |
| 0.3.1 | Mar 4, 2026 |
| 0.3.0 | Mar 4, 2026 |
| 0.2.2 | Mar 4, 2026 |
| 0.2.1 | Mar 3, 2026 |
| 0.2.0 | Mar 3, 2026 |
| 0.1.2 | Mar 3, 2026 |
| 0.1.0 | Nov 25, 2024 |
Frequently asked questions
- Who maintains Zotero Library MCP?
- Zotero Library MCP is maintained by raulsimpetru, which publishes 1 MCP server (17 total versions) tracked on MCP Toplist.
- Is Zotero Library MCP listed on the Official MCP Registry?
- Yes — Zotero Library MCP is listed on the Official MCP Registry, alongside PulseMCP and Glama.
- How many versions does Zotero Library MCP have?
- MCP Toplist tracks 17 versions of Zotero Library MCP, most recently published on Mar 6, 2026.
- Where can I find the source code for Zotero Library MCP?
- The source code for Zotero Library MCP is hosted at github.com/raulsimpetru/zotero-library-mcp.
Do you run this server?
Community projects list the MCP servers behind real agents and apps. Publish yours and this page will link to it.