Skip to main content
Glama

Zotero MCP Connector

by gyger

Conector MCP de Zotero

Un conector de Protocolo de Control de Modelos (MCP) para integrar su Zotero local con Claude.
Esto permite el acceso directo de lectura a su biblioteca local de Zotero a través de la interfaz de escritorio de Claude. Depende de la capacidad de acceder a una API web local en Zotero 7.

Esto se inspiró en un repositorio que utiliza Node.js y la API web: mcp-zotero .
Esto se basa en la fantástica biblioteca Pyzotero .

Instalación

Puede encontrar información sobre la interacción de Claude Desktop con MCP aquí .

  1. Utilice uv . Las instrucciones de instalación se pueden encontrar aquí .
  2. Extraiga el proyecto git al espacio local y active el entorno virtual dentro:
git clone https://github.com/gyger/mcp-pyzotero.git cd mcp-pyzotero uv sync
  1. Habilitar la API local en Zotero 7: Configuración de la API local de Zotero
  2. Agregue el servidor a su instalación local de Claude:
uv run mcp install zotero.py

Configuración

El conector está configurado para funcionar con instalaciones locales de Zotero y actualmente solo admite bibliotecas user . Por defecto, usa el ID de usuario 0 , pero también puede configurar la variable de entorno ZOTERO_USER_ID si es necesario:

uv run mcp install zotero.py -v ZOTERO_USER_ID=0

Funciones disponibles

El conector proporciona las siguientes funciones:

  • get_collections() : enumera todas las colecciones en tu biblioteca de Zotero
  • get_collection_items(collection_key) : Obtener todos los elementos de una colección específica
  • get_item_details(item_key) : Obtenga información detallada sobre un artículo específico, incluido el resumen
  • search_library(query) : Busca en toda tu biblioteca de Zotero
  • get_recent(limit=10) : Obtenga los artículos agregados recientemente a su biblioteca

Esta funcionalidad debería ampliarse en el futuro.

Requisitos

  • Python 3.10+
  • Instalación local de Zotero
  • Escritorio de Claude

Contribuyendo

¡Agradecemos sus contribuciones! Visite el repositorio de GitHub para:

  • Informar de problemas
  • Enviar solicitudes de extracción
  • Sugerir mejoras

Licencia

Instituto Tecnológico de Massachusetts (MIT)

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

Integra las bibliotecas locales de Zotero con la interfaz de escritorio de Claude, lo que permite a los usuarios acceder y administrar sus colecciones de bibliotecas a través de una API local.

  1. Instalación
    1. Configuración
      1. Funciones disponibles
        1. Requisitos
          1. Contribuyendo
            1. Licencia

              Related MCP Servers

              • A
                security
                A
                license
                A
                quality
                Allows AI to interact with your Zotero library.
                Last updated -
                5
                72
                34
                TypeScript
                MIT License
              • A
                security
                A
                license
                A
                quality
                This server allows users to interact with their Zotero library through the Model Context Protocol, providing tools for searching items, retrieving metadata, and accessing full text using natural language queries.
                Last updated -
                3
                61
                Python
                MIT License
                • Apple
                • Linux
              • A
                security
                F
                license
                A
                quality
                A server that enables Claude Desktop users to access the Claude API directly, allowing them to bypass Professional Plan limitations and use advanced features like custom system prompts and conversation management.
                Last updated -
                1
                5
                Python
                • Apple
              • -
                security
                A
                license
                -
                quality
                A server that enables MCP clients like Anthropic Claude App to interact with local Zotero libraries, allowing users to search papers, manage notes, and access research materials through natural language.
                Last updated -
                11
                Python
                Apache 2.0
                • Apple

              View all related MCP servers

              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/gyger/mcp-pyzotero'

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