¿Qué es Zotero MCP?
Zotero MCP, de Steven Yu (54yyyu en GitHub), conecta una biblioteca de investigación de Zotero con Claude, ChatGPT, Cursor y otros clientes MCP. Es el proyecto de MCP para Zotero con más estrellas, unas 5.500 en GitHub, y la versión 0.15.1 salió en PyPI el 16 de octubre de 2026. Figura en el registro oficial de MCP como io.github.54yyyu/zotero-mcp.
El perfil por defecto expone 41 herramientas, 53 con todos los grupos opcionales activados. Cubren la búsqueda por título, autor, etiqueta, texto completo o significado (búsqueda semántica con embeddings locales, de OpenAI, de Gemini o de Ollama), la lectura de metadatos, BibTeX y rangos de páginas de PDF, la colocación de resaltados y notas en los PDF, y la incorporación de artículos por DOI, URL, ISBN o BibTeX. Los grupos opcionales añaden fusión de duplicados, recuentos de citas de Scite, descubrimiento con OpenAlex y feeds RSS.
El mismo paquete, zotero-mcp-server, incluye también una zotero-cli con una skill de agente para agentes de programación que tienen shell, y un plugin de chat que funciona dentro de Zotero. En modo local lee directamente de la base de datos de Zotero; las escrituras pasan por la API local de Zotero 10 o por la API web de Zotero.
Cómo instalar Zotero MCP
uv tool install zotero-mcp-server && zotero-mcp setup¿Merece la pena Zotero MCP?
Zotero MCP convierte una biblioteca de investigación cuidada en algo que un asistente puede buscar por significado, leer página a página y anotar en el sitio, con citas que remiten al PDF. La búsqueda web general no puede hacerlo, porque no sabe en qué artículos confías. El modo local lee directamente del archivo zotero.sqlite de Zotero y no necesita credenciales, así que se puede hacer una primera consulta a los pocos minutos de instalarlo.
El proyecto es inusualmente honesto sobre su peso. Su README mide el perfil por defecto de 41 herramientas en 16.815 tokens en cada petición, y las 53 herramientas en 20.942, frente a 98 tokens de la vía de la skill de agente hasta que se activa. Los conjuntos de herramientas ayudan: ZOTERO_MCP_TOOLSETS=none reduce el servidor a las herramientas básicas, y una herramienta desactivada desaparece de verdad en lugar de quedar oculta. En los clientes con shell, la skill zotero-cli hace el mismo trabajo con una fracción del contexto.
Las escrituras merecen más cautela que las lecturas. En Zotero 10, un paso único de authorize-local permite al modelo añadir elementos, editar metadatos, mover elementos entre colecciones, borrar anotaciones de forma permanente y, con el grupo de duplicados activado, fusionar elementos tras un paso de planificar y confirmar. En versiones anteriores de Zotero, las escrituras pasan por la API web con una clave. La vía de ChatGPT es el punto más débil: zotero-mcp serve no tiene autenticación, así que la receta de ngrok de la documentación convierte la URL del túnel en un token bearer, y una issue abierta (#616) pide una opción de autenticación en condiciones.
Es un proyecto de la comunidad financiado con GitHub Sponsors, no algo que publique el equipo de Zotero, y eso tiene dos caras. Las versiones llegan cada semana (la 0.14.1 el 8 de octubre y luego la 0.15.0 y la 0.15.1 con un día de diferencia), y las 63 issues y pull requests abiertos incluyen casos límite reales, como subidas de bibliotecas de grupo que acaban en el almacenamiento WebDAV personal. La API web de Zotero pide a los clientes que no pasen de cuatro peticiones simultáneas y que respeten las cabeceras Backoff, una regla que importa mucho más a un agente aficionado a los lotes que a una persona que hace clic.
Dónde se gana su sitio
Una doctoranda con unos 1.800 artículos en Zotero 10 que trabaja en Claude Desktop
Encontrar lo que dice mi biblioteca sobre un método y citar la página exacta
La búsqueda semántica con el modelo local gratuito all-MiniLM-L6-v2 encuentra artículos por significado, zotero_read_pdf_pages extrae las páginas relevantes y zotero_create_annotation resalta el pasaje. Nada que pagar aparte de la suscripción al modelo, pero la lista de herramientas por defecto añade unos 17.000 tokens a cada turno.
Un ingeniero de investigación que redacta en LaTeX una sección de trabajos relacionados con Claude Code
Sacar el BibTeX y citas de 30 artículos sin salir del editor
Ejecuta zotero-mcp install-skill en lugar de añadir el servidor MCP: la skill cuesta 98 tokens hasta que se usa y maneja zotero-cli para los metadatos y el BibTeX. Las lecturas son locales, así que nada sale del equipo salvo lo que el agente envía a su modelo.
Un responsable de laboratorio que cuida una biblioteca de grupo compartida por ocho investigadores
Limpiar duplicados y archivar los artículos nuevos en las colecciones correctas
Activa el grupo de duplicados y haz que el agente ejecute zotero_merge_duplicates como simulación antes de confirmar. Las escrituras por la API web necesitan una clave con acceso de escritura al grupo, y Zotero pide no superar cuatro peticiones simultáneas; exportar antes de la primera fusión es un seguro barato.
Antes de decidirte
- Puesta en marcha
- uv tool install zotero-mcp-server, marca 'Allow other applications on this computer to communicate with Zotero' en Zotero 7 o posterior y luego zotero-mcp setup configura Claude Desktop; zotero-mcp install-skill cubre Claude Code, Codex y Cursor. La búsqueda semántica necesita el extra [semantic] y un índice creado con zotero-mcp update-db.
- Integraciones
- 41 herramientas por defecto y 53 con todos los grupos activados: búsqueda, metadatos, texto completo, páginas y esquemas de PDF, anotaciones y notas, incorporación por DOI, URL, ISBN o BibTeX, y colecciones, más Scite, OpenAlex, feeds, relaciones y duplicados como opciones. Las herramientas de lectura y de escritura conviven en el conjunto básico.
- Datos y privacidad
- El modo local lee zotero.sqlite directamente; el texto solo sale del equipo hacia tu proveedor de modelos y, si los eliges, los embeddings de OpenAI o Gemini. El modo de API web necesita una clave de API de Zotero y el ID de la biblioteca. Las importaciones por DOI y URL obtienen metadatos y PDF de fuentes externas, y el transporte HTTP no tiene autenticación. No hay avisos de seguridad publicados.
- Coste a escala
- El software es gratuito. La sincronización de archivos de Zotero cuesta 20 $ al año por 2 GB, 60 $ por 6 GB o 120 $ por almacenamiento ilimitado si los adjuntos se guardan en el almacenamiento de Zotero. El coste mayor es el contexto: 16.815 tokens de definiciones de herramientas por petición en el perfil por defecto, que se pagan en cada turno salvo que el cliente los guarde en caché.
- Límites
- La API web de Zotero frena con cabeceras Backoff y respuestas 429 y pide como máximo cuatro peticiones simultáneas; la API local no tiene límite de peticiones. Entre las issues abiertas están la detección de la CLI en Windows en el plugin de Zotero y los adjuntos de bibliotecas de grupo que se suben al almacenamiento WebDAV personal.
Lo bueno
- Busca en tu propia biblioteca por significado, con embeddings locales gratuitos por defecto
- Lectura de PDF por páginas, con resaltados colocados en los pasajes exactos
- El modo local de solo lectura no necesita clave de API
- Los conjuntos de herramientas y una skill de CLI de 98 tokens contienen el coste de contexto
Lo malo
- Las 41 herramientas por defecto cuestan 16.815 tokens por petición
- Las herramientas de escritura pueden borrar anotaciones y fusionar elementos
- El modo HTTP para ChatGPT no tiene autenticación
- Proyecto de un solo mantenedor, no de Zotero
Ideal para
Académicos y estudiantes que guardan sus artículos en Zotero y quieren que un asistente los busque, los lea y los anote.
Alternativas a Zotero MCP
Zotero MCP: preguntas frecuentes
- ¿Merece la pena Zotero MCP?
- Para quien tenga sus lecturas en Zotero, este es el servidor que hay que usar, aunque su lista de herramientas de 17.000 tokens hace que la skill de la CLI sea la vía más inteligente en los agentes de programación. Le damos un 4.2 sobre 5.
- ¿Cuánto cuesta Zotero MCP?
- Gratuito y de código abierto (MIT para el servidor y la CLI; el plugin de chat dentro de Zotero es AGPL-3.0). Los proveedores de embeddings alojados cobran por su cuenta.
- ¿Qué inconvenientes tiene Zotero MCP?
- Las 41 herramientas por defecto cuestan 16.815 tokens por petición; las herramientas de escritura pueden borrar anotaciones y fusionar elementos; el modo HTTP para ChatGPT no tiene autenticación; proyecto de un solo mantenedor, no de Zotero.
- ¿Para quién es Zotero MCP?
- Académicos y estudiantes que guardan sus artículos en Zotero y quieren que un asistente los busque, los lea y los anote.
- ¿Cuánto cuesta Zotero MCP para un equipo o en producción?
- El software es gratuito. La sincronización de archivos de Zotero cuesta 20 $ al año por 2 GB, 60 $ por 6 GB o 120 $ por almacenamiento ilimitado si los adjuntos se guardan en el almacenamiento de Zotero. El coste mayor es el contexto: 16.815 tokens de definiciones de herramientas por petición en el perfil por defecto, que se pagan en cada turno salvo que el cliente los guarde en caché.
- ¿Es Zotero MCP seguro para los datos de la empresa?
- El modo local lee zotero.sqlite directamente; el texto solo sale del equipo hacia tu proveedor de modelos y, si los eliges, los embeddings de OpenAI o Gemini. El modo de API web necesita una clave de API de Zotero y el ID de la biblioteca. Las importaciones por DOI y URL obtienen metadatos y PDF de fuentes externas, y el transporte HTTP no tiene autenticación. No hay avisos de seguridad publicados.
- ¿Cuáles son las mejores alternativas a Zotero MCP?
- Las alternativas más cercanas que hemos analizado son Notion MCP y Memory (reference server).
Respuestas comprobadas el 22 oct 2026.