Zotero MCP

io.github.kujenga/zotero-mcp

Search your Zotero library, retrieve item metadata, and read full text from AI assistants.

Connect this server

Add this to your MCP client config — claude_desktop_config.json (Claude Desktop) or .cursor/mcp.json (Cursor).Suits: Claude Desktop · Cursor.

{
  "mcpServers": {
    "zotero-mcp": {
      "command": "uvx",
      "args": [
        "zotero-mcp"
      ],
      "env": {
        "ZOTERO_LOCAL": "false",
        "ZOTERO_API_KEY": "<your ZOTERO_API_KEY>",
        "ZOTERO_LIBRARY_TYPE": "user"
      }
    }
  }
}
Environment variables
  • ZOTERO_LOCALUse the local API from the Zotero desktop app instead of the Web API. Requires Zotero to be running with 'Allow other applications on this computer to communicate with Zotero' enabled under Settings > Advanced.
  • ZOTERO_API_KEYsecretZotero Web API key from https://www.zotero.org/settings/keys. Not required when ZOTERO_LOCAL is true.
  • ZOTERO_LIBRARY_TYPEWhether ZOTERO_LIBRARY_ID refers to a user or group library.

A starting point — check the repository for exact arguments and setup. Restart your client after editing the config.

Category
Developer Tools
Version
0.3.1
Registry
active
Published
8/7/2026
Browse all Developer Tools →

Add the badge to your site

Show visitors that Zotero MCP is listed here — it’s also the link we check for a free listing.

Zotero MCP — listed on Serverdex

HTML — for your website

<a href="https://serverdex.io/server/io-github-kujenga-zotero-mcp?utm_source=badge"><img src="https://serverdex.io/brand/badge.svg" alt="Zotero MCP — listed on Serverdex" width="123" height="40" loading="lazy"></a>

Recommended. A dofollow link from your own domain is the one that counts for search engines, and it's the link we check for a free listing.

Markdown — for your README

[![Zotero MCP — listed on Serverdex](https://serverdex.io/brand/badge.svg)](https://serverdex.io/server/io-github-kujenga-zotero-mcp?utm_source=badge)

Nice for visibility, but GitHub marks README links nofollow, so it doesn't pass authority. Use the HTML badge on your site as well.