Chatpack MCP

Servidor MCP de solo lectura para la documentación de Chatpack, guías de configuración del framework y código fuente de bloques de interfaz React. Se ejecuta localmente a través de stdio con npx @chatpack/mcp.

Documentación

@chatpack/mcp

Un servidor MCP de solo lectura para agentes de codificación que integran Chatpack. Incluye la documentación del repositorio, la referencia autoritativa de llms.txt, guías de frameworks y el código fuente de la interfaz de React. Se ejecuta localmente a través de stdio y requiere Node.js 20 o posterior.

El servidor utiliza contenido empaquetado y no realiza solicitudes de red. Cada respuesta incluye un hash de la instantánea del contenido y las versiones de los paquetes representadas por la instantánea. Compare estas versiones con sus paquetes de Chatpack instalados. Para un paquete instalado, su propio llms.txt sigue siendo la referencia autoritativa.

Conexión

Después de que este paquete se publique, agréguelo a la configuración del servidor de su cliente MCP:

{
  "mcpServers": {
    "chatpack": {
      "command": "npx",
      "args": ["-y", "@chatpack/mcp"]
    }
  }
}

La ubicación exacta de la configuración depende de su cliente. Fije la versión del paquete MCP cuando necesite una instantánea de documentación repetible.

Para probarlo desde este repositorio antes de la publicación:

pnpm install
pnpm --filter @chatpack/mcp build

Establezca el comando de su cliente en node y sus argumentos en la ruta absoluta de packages/mcp/dist/cli.js. El proceso reserva stdout para mensajes MCP.

Herramientas

HerramientaEntradaResultado
search_docsquery, limit opcional (1–20, predeterminado 5)IDs de documentos coincidentes, enlaces y extractos
get_documentidDocumento completo; llms devuelve la referencia de integración
get_integration_guideframeworkGuía de configuración del framework, guía de autenticación y referencia de integración
list_ui_blocksNingunoExportaciones públicas del runtime desde @chatpack/ui
get_ui_blockname, includeSupportingFiles opcionalMódulo fuente, código fuente de interfaz de soporte, hoja de estilos y guía de uso

Valores de framework admitidos: nextjs, express, hono, elysia, tanstack-start y bun-deno-workers.

El recurso chatpack://docs/llms también proporciona la referencia de integración. Para solucionar problemas, busque un código de error como UNAUTHENTICATED y luego lea el documento correspondiente. El servidor devuelve orientación; no inspecciona ni cambia la configuración de su aplicación.

Los archivos fuente de la interfaz comparten ayudantes y contratos públicos del cliente. Prefiera instalar @chatpack/ui y seguir la guía de uso devuelta al usar sus componentes. Establezca includeSupportingFiles en true para incluir los módulos de interfaz y la hoja de estilos del paquete al rastrear importaciones. De forma predeterminada, la respuesta incluye solo el módulo de implementación de la exportación y la guía de uso.

Alcance y versiones

El servidor solo lee su catálogo integrado. No lee los archivos de su proyecto, ejecuta comandos, acepta URLs o rutas arbitrarias, ni accede a conversaciones, mensajes, credenciales de autenticación o bases de datos.

pnpm --filter @chatpack/mcp test compila el paquete y ejercita su punto de entrada stdio a través de un cliente MCP. La compilación y el prepack regeneran el catálogo a partir de las fuentes del repositorio. Los cambios en la documentación empaquetada o en el código fuente de la interfaz requieren una nueva versión de MCP para llegar a los clientes.