Skip to main content
Glama

Servidor Zotero MCP

Un servidor MCP (Protocolo de Contexto de Modelo) que permite que sus clientes MCP (por ejemplo, Anthropic Claude App, Goose y posiblemente también vscode Cline) interactúen con su repositorio local de Zotero. Este servidor permite el acceso programático a su biblioteca de Zotero, lo que le permite buscar artículos, gestionar notas y mucho más.

Configuración

  1. Instalar dependencias:

pip install -e .
  1. Cree un archivo .env en el directorio raíz con sus credenciales de Zotero:

ZOTERO_API_KEY=your_api_key_here
ZOTERO_USER_ID=your_user_id_here

Puede obtener su clave API de Zotero y su ID de usuario desde la página de configuración de Zotero .

Related MCP server: zotero-mcp

Integración con la aplicación de escritorio Anthropic

Para integrarse con la aplicación Anthropic Desktop, agregue la siguiente configuración a ~/Library/Application Support/Claude/claude_desktop_config.json :

{
  "mcpServers": {
    "zotero-mcp-server": {
      "command": "uv",
      "args": [
        "--directory",
        "/Users/swairshah/work/research/zotero-mcp",
        "run",
        "python",
        "-m",
        "zotero_mcp.server"
      ]
    }
  }
}

Si esto da un error como

{"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
  error: unexpected argument '--directory' found

Luego use la siguiente configuración, asegúrese de hacer uv venv ; source .venv/bin/activate ; uv pip install ".[dev]" para asegurarse de que el servidor pueda ejecutarse con todas las dependencias.

{
   "mcpServers": {
      "zotero-mcp-server": {
        "command": "bash",
        "args": [
          "-c",
          "cd /Users/shahswai/personal/zotero-mcp-server && source .venv/bin/activate && python -m zotero_mcp.server"
        ]
      }
    }
  }

Ejemplo de uso

Ejemplo de servidor Zotero MCP

El servidor le permite:

  • Buscar artículos por etiquetas

  • Obtenga detalles del documento y notas adjuntas

  • Agregar notas a los documentos

  • Solicitar resúmenes de artículos

Install Server
A
license - permissive license
A
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    A lightweight MCP server that connects AI agents to a local Zotero library for paper management and metadata retrieval. It enables users to search titles and abstracts, browse collections, and automatically ingest papers via arXiv ID or DOI with PDF attachments.
    8
    15
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Read-only MCP server that lets Claude or any MCP client search and retrieve metadata, notes, full text, citations, and BibTeX from your local Zotero library via its built-in API.
    11
    MIT

View all related MCP servers

Related MCP Connectors

  • Remote MCP server for full read/write access to a Zotero library

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…

  • Academic research MCP server for paper search, citation checks, graphs, and deep research.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/swairshah/zotero-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server