Serveur MCP
Fournir aux outils IA de codage une API Sixtyfold locale, appariée par version, et des instructions d’intégration.
Connecter une fois
Choisissez votre agent de codeLOCAL / VERSION ADAPTÉEcodex mcp add sixtyfold -- npx -y @sixtyfold/mcp@next@sixtyfold/mcp est le serveur local optionnel Model Context Protocol (MCP) de Sixtyfold. Il fournit aux outils de développement compatibles une vue compacte et indexable de l’API publique exacte fournie avec le paquet, ainsi que des recettes d’intégration déterministes et des vérifications de performance.
Il s’agit d’un outil pour développeurs — non d’une partie d’un graphique. L’installation ou la connexion n’ajoute pas de code à @sixtyfold/line, @sixtyfold/stock, à un adaptateur de framework, ni à votre bundle navigateur.
Connecter un hôte MCP
Ajoutez un serveur local stdio à la configuration MCP utilisée par votre éditeur ou outil de codage :
{
"mcpServers": {
"sixtyfold": {
"command": "npx",
"args": ["-y", "@sixtyfold/mcp@next"]
}
}
}Redémarrez ou rechargez l’hôte après avoir enregistré sa configuration. Le tag explicite next suit le canal validé de la version candidate 1.0.0.
Vous pouvez installer l’exécutable explicitement de la manière suivante :
pnpm add --global @sixtyfold/mcp@next
sixtyfold-mcpL’exécutable écrit des messages MCP JSON-RPC sur la sortie standard. Ne l’encapsulez pas dans une commande shell qui imprime des bannières ou des messages de débogage sur la sortie standard.
Outils
recommend_performance_settings et diagnose_chart exigent component: "line" | "stock" et rejettent les identifiants non pris en charge au lieu de les deviner.
Chaque outil déclare être en lecture seule, non destructif et idempotent.
Ressources et invites
Les ressources en lecture seule fournissent aux hôtes un contexte consultable :
Les invites guidées couvrent les sessions de travail courantes :
L’inventaire API est généré à partir des mêmes déclarations TypeScript fournies par les paquets composants. La build de publication échoue si le catalogue diffère de ces points d’entrée publics.
Exemples de requêtes
Après que l’hôte a signalé que le serveur Sixtyfold est connecté, essayez :
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.L’hôte MCP décide si et quand appeler un outil. Traitez le code généré comme un point de départ révisable et conservez la compilation TypeScript, les tests et les mesures de charge dans la boucle de développement normale.
Confidentialité et sécurité
La version 1 utilise uniquement stdio local. Le serveur Sixtyfold n’a pas de compte, clé API, télémétrie, analytics, récupération distante de documentation, requête d’activation ou fonction de « phone-home » à l’exécution. Il ne reçoit pas les données de graphique du client à moins que l’hôte MCP choisisse d’inclure ces données dans un argument d’outil.
Votre hôte MCP et son modèle ont leurs propres règles de gestion des données. Examinez-les séparément avant d’envoyer du code propriétaire, des jeux de données ou des identifiants. Conservez la configuration du serveur MCP dans les outils pour développeurs ; n’exposez pas le processus comme un endpoint HTTP public.
Inspecter et vérifier
Utilisez l’inspecteur MCP officiel contre un exécutable installé localement :
npx @modelcontextprotocol/inspector sixtyfold-mcp