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í .
- Utilice
uv
. Las instrucciones de instalación se pueden encontrar aquí . - Extraiga el proyecto git al espacio local y active el entorno virtual dentro:
- Habilitar la API local en Zotero 7:
- Agregue el servidor a su instalación local de Claude:
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:
Funciones disponibles
El conector proporciona las siguientes funciones:
get_collections()
: enumera todas las colecciones en tu biblioteca de Zoteroget_collection_items(collection_key)
: Obtener todos los elementos de una colección específicaget_item_details(item_key)
: Obtenga información detallada sobre un artículo específico, incluido el resumensearch_library(query)
: Busca en toda tu biblioteca de Zoteroget_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)
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.
Related Resources
Related MCP Servers
- -securityAlicense-qualityConnects Claude Desktop directly to databases, allowing it to explore database structures, write SQL queries, analyze datasets, and create reports through an API layer with tools for table exploration and query execution.Last updated -279PythonMozilla Public License 2.0
- -securityAlicense-qualityA 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 -18PythonApache 2.0
- -securityFlicense-qualityIntegrates Claude Desktop with Azure AI Search, allowing users to query search indexes using keyword, vector, or hybrid search methods.Last updated -50Python
- AsecurityAlicenseAqualityConnects your Zotero research library with Claude and other AI assistants via the Model Context Protocol, allowing you to search your library, access content, discuss papers, get summaries, and analyze citations.Last updated -10283PythonMIT License