Servidor MCP

Proporciona a las herramientas de codificación con IA la API de Sixtyfold local y emparejada por versión, además de orientación de integración.

Conectar una vez

Elige tu agente de programaciónLOCAL / SEGÚN VERSIÓN
Codex
codex mcp add sixtyfold -- npx -y @sixtyfold/mcp@next

@sixtyfold/mcp es el servidor opcional local del Model Context Protocol (MCP) de Sixtyfold. Ofrece a las herramientas de codificación compatibles una vista compacta y buscable de la API pública exacta incluida en el paquete, además de recetas de integración deterministas y comprobaciones de rendimiento.

Es una herramienta para desarrolladores, no forma parte de un gráfico. Instalarlo o conectarlo no añade código a @sixtyfold/line, @sixtyfold/stock, a un adaptador de framework, ni a tu bundle de navegador.

Conectar un host MCP

Añade un servidor local stdio a la configuración MCP usada por tu editor o herramienta de codificación:

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

Reinicia o recarga el host tras guardar su configuración. La etiqueta explícita next sigue el canal revisado de la versión candidata 1.0.0.

También puedes instalar el ejecutable explícitamente así:

pnpm add --global @sixtyfold/mcp@next
sixtyfold-mcp

El ejecutable escribe mensajes JSON-RPC MCP en la salida estándar. No lo envuelvas en un comando de shell que imprima banners o mensajes de depuración en la salida estándar.

Herramientas

HerramientaQué proporciona
list_packagesPaquetes independientes, versiones y puntos de entrada públicos
inspect_component_apiBúsqueda focalizada de símbolos exportados exactos, miembros, firmas y contratos de error documentados
recommend_packagesEl conjunto mínimo de paquetes de engine, framework, theme y SSR
generate_integrationCódigo de framework seguro en ciclo de vida, con conversión opcional de forma de datos row/column a arrays tipados
validate_chart_optionsComprobaciones deterministas de opciones top-level por línea o de acciones sobre acciones
recommend_performance_settingsPuntos de partida fundamentados para render-mode, LOD y arrays tipados
diagnose_chartComprobaciones focalizadas para ciclo de vida, LOD, buffers, memoria y síntomas de renderizado

recommend_performance_settings y diagnose_chart requieren component: "line" | "stock" y rechazan identificadores no admitidos en lugar de adivinarlos.

Cada herramienta declara ser de solo lectura, no destructiva e idempotente.

Recursos y prompts

Los recursos de solo lectura proporcionan contexto navegable a los hosts:

RecursoURI
package-catalogsixtyfold://catalog/packages
package-apisixtyfold://api/{packageName}
performance-guidesixtyfold://guides/performance
data-ownership-guidesixtyfold://guides/data-ownership

Los prompts guiados cubren las sesiones de trabajo comunes:

PromptPropósito
add-sixtyfold-chartAñadir un gráfico a una app existente con ciclo de vida y propiedad de datos correctos
tune-sixtyfold-performanceAjustar render mode, LOD y transferencia de datos para una carga de trabajo medida
review-sixtyfold-integrationRevisar una integración existente frente a las reglas de propiedad y ciclo de vida

El inventario de la API se genera a partir de las mismas declaraciones TypeScript incluidas por los paquetes de componentes. La build de release falla si el catálogo difiere de esos puntos de entrada públicos.

Ejemplos de peticiones

Después de que el host informe que el servidor Sixtyfold está conectado, prueba:

Add a worker-first Sixtyfold line chart to this React view. Keep my source
buffers readable after setData and clean up the chart when the view unmounts.
Generate a Vue line chart for object rows with ISO timestamps in recordedAt
and numeric temperature and humidity fields. Expect about two million rows.
Review these LineChart options and recommend starting LOD values for four
five-million-point series. Explain which numbers I should benchmark locally.
Why does this chart change slightly after a zoom animation settles? Inspect the
current LOD and viewport APIs before suggesting a fix.

El host MCP decide si y cuándo invocar una herramienta. Trata el código generado como un punto de partida revisable y mantén las compilaciones TypeScript, pruebas y mediciones de carga en el bucle de desarrollo normal.

Privacidad y seguridad

La versión 1 usa solo stdio local. El servidor Sixtyfold no tiene cuenta, clave API, telemetría, analítica, recuperación remota de documentación, solicitud de activación ni phone-home en tiempo de ejecución. No recibe datos de charts de clientes a menos que el host MCP decida incluir esos datos en un argumento de herramienta.

Tu host MCP y su modelo tienen sus propias reglas de gestión de datos. Revísalas por separado antes de enviar código fuente propietario, conjuntos de datos o credenciales. Mantén la configuración del servidor MCP en herramientas de desarrollador; no expongas el proceso como un endpoint HTTP público.

Inspeccionar y verificar

Usa el Inspector MCP oficial contra un ejecutable instalado localmente:

npx @modelcontextprotocol/inspector sixtyfold-mcp