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 Server

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

-
security - not tested
A
license - permissive license
-
quality - not tested

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