Servidor MCP

Fornecer às ferramentas de codificação de IA a API Sixtyfold local e correspondente à versão, além de orientações de integração.

Ligar uma vez

Escolha o seu agente de códigoLOCAL / VERSÃO CORRETA
Codex
codex mcp add sixtyfold -- npx -y @sixtyfold/mcp@next

@sixtyfold/mcp é o servidor opcional local do Sixtyfold Model Context Protocol (MCP). Fornece às ferramentas de codificação compatíveis uma vista compacta e pesquisável da API pública exata distribuída com o pacote, além de receitas de integração determinísticas e verificações de desempenho.

É uma ferramenta para desenvolvedores — não faz parte de um gráfico. Instalar ou ligar não adiciona código a @sixtyfold/line, @sixtyfold/stock, a um adaptador de framework, ou ao bundle do seu browser.

Ligar um anfitrião MCP

Adicione um servidor local stdio à configuração MCP usada pelo seu editor ou ferramenta de codificação:

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

Reinicie ou recarregue o anfitrião após guardar a sua configuração. A etiqueta explícita next acompanha o canal revisto da versão candidata 1.0.0.

Também pode instalar o executável explicitamente da seguinte forma:

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

O executável escreve mensagens MCP JSON-RPC para a saída padrão. Não o envolva num comando de shell que imprima banners ou mensagens de depuração para a saída padrão.

Ferramentas

FerramentaO que fornece
list_packagesPacotes independentes, versões e pontos de entrada públicos
inspect_component_apiPesquisa focada em símbolos exportados exatos, membros, assinaturas e contratos de erro documentados
recommend_packagesO menor conjunto de engine, framework, tema e pacotes SSR
generate_integrationCódigo de framework seguro quanto ao ciclo de vida, com conversão opcional de forma de dados row/column em typed arrays
validate_chart_optionsVerificações determinísticas ao nível superior ou opções padrão de ações
recommend_performance_settingsPontos de partida fundamentados para render-mode, nível de detalhe e typed arrays
diagnose_chartVerificações focadas em ciclo de vida, nível de detalhe, buffers, memória e sintomas de renderização

recommend_performance_settings e diagnose_chart exigem component: "line" | "stock" e rejeitam identificadores não suportados em vez de adivinhar.

Cada ferramenta declara-se apenas de leitura, não destrutiva e idempotente.

Recursos e prompts

Recursos apenas de leitura fornecem contexto navegável aos anfitriões:

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

Prompts guiados cobrem as sessões de trabalho comuns:

PromptPropósito
add-sixtyfold-chartAdicionar um gráfico a uma app existente com ciclo de vida e propriedade de dados corretos
tune-sixtyfold-performanceAjustar render mode, nível de detalhe e transferência de dados para uma carga medida
review-sixtyfold-integrationRever uma integração existente face às regras de propriedade e ciclo de vida

O inventário da API é gerado a partir das mesmas declarações TypeScript enviadas pelos pacotes de componentes. A build de release falha se o catálogo divergir desses pontos de entrada públicos.

Exemplos de pedidos

Depois do anfitrião reportar que o servidor Sixtyfold está ligado, experimente:

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.

O anfitrião MCP decide se e quando invocar uma ferramenta. Trate o código gerado como ponto de partida passível de revisão e mantenha a compilação TypeScript, testes e medições de carga no ciclo de desenvolvimento normal.

Privacidade e segurança

A versão 1 usa apenas stdio local. O servidor Sixtyfold não tem conta, chave de API, telemetria, analytics, fetch remoto de documentação, pedido de activação, nem telefonema de runtime. Não recebe dados de gráficos de clientes a não ser que o anfitrião MCP escolha incluir esses dados num argumento da ferramenta.

O seu anfitrião MCP e o seu modelo têm regras próprias de tratamento de dados. Reveja-as separadamente antes de enviar código-fonte proprietário, conjuntos de dados ou credenciais. Mantenha a configuração do servidor MCP em ferramentas de desenvolvimento; não exponha o processo como um endpoint HTTP público.

Inspecionar e verificar

Use o Inspector MCP oficial contra um executável instalado localmente:

npx @modelcontextprotocol/inspector sixtyfold-mcp