@oscardvs/zoteus

MCPcon attestation
v1.8.0io.github.oscardvsMITActualizado hace 1 dnpmGitHub

The everything Zotero MCP server — Web API v3 + local API, safe writes, citations, search.

Funciona en
ClaudeCursorCopilotGemini

Inferido de los transportes que declara este listado (stdio). Que un cliente no aparezca aquí no significa que se haya descartado: simplemente Forge no puede confirmarlo.

Build con attestation
Una attestation de procedencia verificada vincula este artefacto al repositorio listado. Nadie ha reclamado todavía el listado: esto demuestra dónde se construyó el código, no quién lo respalda.
2kDescargas/sem.
hace 1 dÚltima actualización
Lee estas credenciales
  • ZOTERO_API_KEYClave de APIopcional

    Zotero API key (writes/sync/groups; optional for local-only reads).

Declarado por el autor en el registro oficial de MCP. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.

Paquete
Autorio.github.oscardvs
LicenciaMIT
Versión1.8.0
Fuentenpm+mcp-registry
Estado de confianza
A
85/100Fiable
Listado en el índice de Forge+10/10
Identidad verificada · build con attestation+20/20
Firma de publicación Ed25519+0/5
Se incluye automáticamente cuando el publicador ejecuta `forge publish`
Verificación de dominio+0/5
Publicador: aloja /.well-known/forge.json en la página del paquete con { "publisher": "<github-login>" }
npm Trusted Publishing (Sigstore)+5/5
Coincidencia de maintainer en npm+0/5
Publicador: añade el login de GitHub verificado a los maintainers del paquete de npm (npm owner add <login>)
Análisis CVE · limpio+30/30
Análisis estático · limpio+20/20
Pégalo en Claude Code, Cursor o cualquier asistente de IA para corregir todas las carencias
EstadoIdentidad verificada
PublicadorSin verificar
FirmaSin firmar
Dominio
Procedencia✓ Verificado con Sigstore · bb414df
Dependencias✓ 60 resueltas+ · ninguna vulnerable
Superficie de herramientas30 herramientas · 1 privilegiadas
Análisis de seguridad✓ Limpiov1.9.0 · hoy¿Qué tan bien funciona este análisis?
PROMPTtool:zotero_schemaImperative addressed to the AI model
EvaluacionesNinguna
Indexado20 ago 2026

La verificación confirma la identidad del publicador (la propiedad del repo), no la seguridad del código. El análisis de seguridad cubre los CVE conocidos y los scripts de instalación sospechosos.

Herramientas

30 herramientas · 1 privilegiadas
Extraído estáticamente del paquete publicadov1.9.0 · 2h ago

Leído del código que npm publica realmente, en el momento del análisis. El paquete nunca se ejecutó. Las herramientas registradas dinámicamente en tiempo de ejecución, o escondidas en código empaquetado o minificado, pueden pasarse por alto — así que esto es un mínimo de la superficie de herramientas, no un censo completo.

zotero_annotateSin descripción publicada

Esta herramienta no publicó ninguna descripción. Forge no se la inventa.

zotero_attach_fileSin descripción publicada

Esta herramienta no publicó ninguna descripción. Forge no se la inventa.

zotero_attachmentSin descripción publicada

Esta herramienta no publicó ninguna descripción. Forge no se la inventa.

zotero_bibliographyProduce a formatted bibliography for items already in a Zotero library, rendered server-side by Zotero in a CSL style. Provide `item_keys` and optionally `style` (name or CSL id; Zotero default is chicago-note-bibliography), `locale`, and `linkwrap`. Returns XHTML. Note: this endpoint is item-only…

Produce a formatted bibliography for items already in a Zotero library, rendered server-side by Zotero in a CSL style. Provide `item_keys` and optionally `style` (name or CSL id; Zotero default is chicago-note-bibliography), `locale`, and `linkwrap`. Returns XHTML. Note: this endpoint is item-only…

No se publicó ningún esquema de entrada para esta herramienta.

zotero_create_itemsSin descripción publicada

Esta herramienta no publicó ninguna descripción. Forge no se la inventa.

zotero_delete_itemsprivilegiadaSin descripción publicada

Esta herramienta no publicó ninguna descripción. Forge no se la inventa.

zotero_exportSin descripción publicada

Esta herramienta no publicó ninguna descripción. Forge no se la inventa.

zotero_format_bibliographySin descripción publicada

Esta herramienta no publicó ninguna descripción. Forge no se la inventa.

zotero_fulltextSin descripción publicada

Esta herramienta no publicó ninguna descripción. Forge no se la inventa.

zotero_get_fulltextSin descripción publicada

Esta herramienta no publicó ninguna descripción. Forge no se la inventa.

zotero_get_itemSin descripción publicada

Esta herramienta no publicó ninguna descripción. Forge no se la inventa.

zotero_groupsList the group libraries the current API key can access, with each group's id, name, type, item count, and edit permissions. Use a returned group id with the `library_id`/`library_type:"group"` parameters of other tools to operate on that group library. Requires a cloud API key.

List the group libraries the current API key can access, with each group's id, name, type, item count, and edit permissions. Use a returned group id with the `library_id`/`library_type:"group"` parameters of other tools to operate on that group library. Requires a cloud API key.

No se publicó ningún esquema de entrada para esta herramienta.

zotero_importSin descripción publicada

Esta herramienta no publicó ninguna descripción. Forge no se la inventa.

zotero_indexSin descripción publicada

Esta herramienta no publicó ninguna descripción. Forge no se la inventa.

zotero_list_collectionsList collections in a Zotero library (key, name, parent collection key, item count). Read-only — available even in read-only mode (unlike zotero_manage_collections, which also writes). Use the keys to scope zotero_search_items (collectionKey) or zotero_tag_audit (scope.collection_keys).

List collections in a Zotero library (key, name, parent collection key, item count). Read-only — available even in read-only mode (unlike zotero_manage_collections, which also writes). Use the keys to scope zotero_search_items (collectionKey) or zotero_tag_audit (scope.collection_keys).

No se publicó ningún esquema de entrada para esta herramienta.

zotero_list_tagsList tags in a Zotero library with their usage count and whether each was auto-applied by Zotero. Optional `q` substring filter and `limit`. Read-only — available even when the connector runs in read-only mode (unlike zotero_manage_tags, which also writes). For taxonomy hygiene use zotero_tag_audit.

List tags in a Zotero library with their usage count and whether each was auto-applied by Zotero. Optional `q` substring filter and `limit`. Read-only — available even when the connector runs in read-only mode (unlike zotero_manage_tags, which also writes). For taxonomy hygiene use zotero_tag_audit.

No se publicó ningún esquema de entrada para esta herramienta.

zotero_manage_collectionsSin descripción publicada

Esta herramienta no publicó ninguna descripción. Forge no se la inventa.

zotero_manage_tagsList tags, or add/remove tags on items. Set `action` to "list" (returns library tags; supports `q` substring filter), "add" (add `tags` to each of `item_keys`), or "remove" (remove `tags` from each of `item_keys`). Tags are stored on the parent item's tag array, so add/remove edits the items (cloud…

List tags, or add/remove tags on items. Set `action` to "list" (returns library tags; supports `q` substring filter), "add" (add `tags` to each of `item_keys`), or "remove" (remove `tags` from each of `item_keys`). Tags are stored on the parent item's tag array, so add/remove edits the items (cloud…

No se publicó ningún esquema de entrada para esta herramienta.

zotero_saved_searchesList, create, or delete saved-search DEFINITIONS. NOTE: the Zotero cloud Web API stores saved searches but does NOT execute them — to get the items a saved search matches, run an equivalent zotero_search_items query (or use the desktop local API when available). Set `action` to "list" (all saved se…

List, create, or delete saved-search DEFINITIONS. NOTE: the Zotero cloud Web API stores saved searches but does NOT execute them — to get the items a saved search matches, run an equivalent zotero_search_items query (or use the desktop local API when available). Set `action` to "list" (all saved se…

No se publicó ningún esquema de entrada para esta herramienta.

zotero_schemaReturn the Zotero data model so you never hardcode item shapes. With no arguments, returns the schema version and the list of all item type names. With `item_type`, returns the valid fields and creator types for that type (the "primary" creator type is listed first). Use this to validate an item be…

Return the Zotero data model so you never hardcode item shapes. With no arguments, returns the schema version and the list of all item type names. With `item_type`, returns the valid fields and creator types for that type (the "primary" creator type is listed first). Use this to validate an item be…

NOTAImperative addressed to the AI modelReturn the Zotero data model so you never hardcode item shapes. With no argume…

No se publicó ningún esquema de entrada para esta herramienta.

zotero_scholarSin descripción publicada

Esta herramienta no publicó ninguna descripción. Forge no se la inventa.

zotero_search_itemsSin descripción publicada

Esta herramienta no publicó ninguna descripción. Forge no se la inventa.

search_toolsDiscover the available Zotero tools by keyword — useful for progressive disclosure when you do not want to load every tool definition up front (the code-execution-with-MCP pattern). Pass an optional `query` (matched against tool names, titles, and descriptions) and `detail` ("names" or "description…

Discover the available Zotero tools by keyword — useful for progressive disclosure when you do not want to load every tool definition up front (the code-execution-with-MCP pattern). Pass an optional `query` (matched against tool names, titles, and descriptions) and `detail` ("names" or "description…

No se publicó ningún esquema de entrada para esta herramienta.

zotero_semantic_searchSin descripción publicada

Esta herramienta no publicó ninguna descripción. Forge no se la inventa.

zotero_stylesSin descripción publicada

Esta herramienta no publicó ninguna descripción. Forge no se la inventa.

zotero_syncReturn what changed in a library since a given version, for efficient incremental sync. Provide `since` (a library version; 0 = everything). Returns, per object type (items/collections/searches/tags), the map of keys→version that changed after `since`, plus the deletion log (keys removed since `sin…

Return what changed in a library since a given version, for efficient incremental sync. Provide `since` (a library version; 0 = everything). Returns, per object type (items/collections/searches/tags), the map of keys→version that changed after `since`, plus the deletion log (keys removed since `sin…

No se publicó ningún esquema de entrada para esta herramienta.

zotero_tag_auditSin descripción publicada

Esta herramienta no publicó ninguna descripción. Forge no se la inventa.

zotero_trash_itemsMove items to the trash (the safe, REVERSIBLE default) or restore them. This sets the `deleted` flag (1=trash, 0=restore) — it is NOT a permanent delete, so trashed items can be recovered here or in the Zotero app. Use this instead of zotero_delete_items unless you truly need irreversible removal.…

Move items to the trash (the safe, REVERSIBLE default) or restore them. This sets the `deleted` flag (1=trash, 0=restore) — it is NOT a permanent delete, so trashed items can be recovered here or in the Zotero app. Use this instead of zotero_delete_items unless you truly need irreversible removal.…

No se publicó ningún esquema de entrada para esta herramienta.

zotero_update_itemSin descripción publicada

Esta herramienta no publicó ninguna descripción. Forge no se la inventa.

zotero_whoamiResolve the current Zotero identity (userID, username, display name) and per-library access scopes from the configured API key, and report which library backends are available (cloud Web API and/or the desktop local API). Call this first to discover the userID — never ask the user to type a numeric…

Resolve the current Zotero identity (userID, username, display name) and per-library access scopes from the configured API key, and report which library backends are available (cloud Web API and/or the desktop local API). Call this first to discover the userID — never ask the user to type a numeric…

No se publicó ningún esquema de entrada para esta herramienta.

11 de 30 herramientas publicaron una descripción.

Los nombres y descripciones de las herramientas los escribe el publicador y se muestran literalmente como texto inerte. Son las cadenas que un cliente MCP pasa al modelo, así que Forge las analiza en busca de patrones de inyección de prompts — cualquier hallazgo aparece junto al análisis de seguridad de arriba. «Privilegiada» es una coincidencia de palabra clave en el nombre de la herramienta, no una auditoría de lo que hace: un nombre inofensivo puede hacer cualquier cosa.

Acerca de

The everything Zotero MCP server — Web API v3 + local API, safe writes, citations, search.

Palabras clave
mcp
Alternativas
Comparando superficies de herramientas…

Árbol de dependencias

Lo que un análisis de Forge resolvió a partir de los metadatos de npm el 2026-08-29: resolución observada, no una declaración del publicador.

60 paquetes resueltos · 6 directos · ninguno con avisos de seguridad La resolución se detiene en la profundidad 4 y en 60 paquetes.

El rastreo se detuvo en el límite de 60 paquetes. El resto del árbol nunca se resolvió.

Hay 36 paquetes resueltos más que no se dibujan aquí (límite de visualización: 24). Toda dependencia con avisos de seguridad se dibuja aunque se supere el límite. Inventario completo (SBOM CycloneDX)

Declaradas pero no resueltas

42 dependencias declaradas nunca llegaron al árbol. Faltan en la resolución de Forge, no en el paquete.

+30 más sin listar. Los recuentos por motivo de arriba las incluyen todas.

No se siguen: peerDependencies. Este árbol cubre solo dependencias en tiempo de ejecución, así que lo que estas arrastren nunca se resolvió.