Zotero MCP Connector
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:
git clone https://github.com/gyger/mcp-pyzotero.git
cd mcp-pyzotero
uv syncHabilitar la API local en Zotero 7:

Agregue el servidor a su instalación local de Claude:
uv run mcp install zotero.pyRelated MCP server: principia-mcp
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=0Funciones 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)
Maintenance
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
- AlicenseAqualityAmaintenanceConnects 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.374,649MIT
- FlicenseNot gradedqualityNot gradedmaintenanceEnables Claude to access and search a local Zotero library by querying metadata and providing direct paths to PDF files. This allows the model to browse research collections and natively read academic papers without requiring text extraction or manual exports.
- AlicenseAqualityCmaintenanceRead-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.11MIT
- AlicenseNot gradedqualityBmaintenanceEnables natural language interaction with Zotero libraries, allowing users to search, retrieve, and update papers and metadata via AI assistants like Claude and Gemini.1GPL 2.0
Related MCP Connectors
WHOOP recovery, strain, sleep and workouts in Claude via official WHOOP OAuth. Free, open source.
Connect Claude to Fathom meeting recordings, transcripts, and summaries
Remote MCP server for full read/write access to a Zotero library
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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