← Back to Plugins
MCP Server MCP

Zotero MCP

github By github 👁 1 views ▲ 0 votes

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

Homepage Verified source GitHub

Install

uvx zotero-mcp

Configuration Example

{
  "remotes": [],
  "packages": [
    {
      "registryType": "pypi",
      "registryBaseUrl": "https://pypi.org",
      "identifier": "zotero-mcp",
      "version": "0.3.1",
      "runtimeHint": "uvx",
      "transport": {
        "type": "stdio"
      },
      "environmentVariables": [
        {
          "description": "Use 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.",
          "format": "boolean",
          "default": "false",
          "name": "ZOTERO_LOCAL"
        },
        {
          "description": "Zotero Web API key from https://www.zotero.org/settings/keys. Not required when ZOTERO_LOCAL is true.",
          "format": "string",
          "isSecret": true,
          "name": "ZOTERO_API_KEY"
        },
        {
          "description": "Zotero library ID (your user ID for user libraries). Not required when ZOTERO_LOCAL is true.",
          "format": "string",
          "name": "ZOTERO_LIBRARY_ID"
        },
        {
          "description": "Whether ZOTERO_LIBRARY_ID refers to a user or group library.",
          "format": "string",
          "default": "user",
          "choices": [
            "user",
            "group"
          ],
          "name": "ZOTERO_LIBRARY_TYPE"
        }
      ]
    }
  ]
}
mcp model-context-protocol pypi

Comments

Sign in to leave a comment

Loading comments...