MCP Fusion/Reference/CLI
CLI
Chaque commande mcpfusion expliquée : scaffold, dev, yaml, inspect, lock, deploy, remote et token, du premier scaffold à l’hébergement gratuit sur Vinkius Cloud.
La CLI mcpfusion couvre toute la vie d’un connecteur : scaffold, développement, inspection, lock, deploy. Cette page est la référence ; chaque commande renvoie à la page qui explique le concept derrière elle.
Commandes
| Commande | Ce qu’elle fait |
|---|---|
mcpfusion create my-server | Génère la structure d’un nouveau projet, avec SKILL.md et les fichiers de règles pour agents |
mcpfusion dev --server ./src/server.ts | Lance en local avec hot reload |
mcpfusion yaml dev | Exécute un toolset YAML sans code avec @mcpfusion/yaml |
mcpfusion inspect | Tableau de bord TUI en temps réel pour un serveur en cours |
mcpfusion lock | Génère le capability lockfile |
mcpfusion lock --check ./dist/server.js | Garde CI : échoue si la surface dérive |
mcpfusion deploy | Regroupe et héberge sur la Vinkius Edge, gratuitement |
mcpfusion remote --server-id <id> --token <token> | Relie un connecteur déployé à votre projet |
mcpfusion token <token> | Conserve un token de connexion pour la configuration du client |
Options de scaffold
npx @mcpfusion/core create my-server \
--transport stdio \
--vector prisma \
--target vercel \
--testing| Flag | Valeurs | Effet |
|---|---|---|
--transport | stdio, http, stateless | Comment les clients communiquent avec le serveur en local |
--vector | vanilla, prisma, n8n, openapi, oauth | Intégration de départ pour le scaffold |
--target | vercel, cloudflare | Prépare l’adaptateur correspondant, voir Self hosting |
--testing / --no-testing | boolean | Inclut le harnais @mcpfusion/testing |
--yes | boolean | Accepte toutes les valeurs par défaut |
Inspect
mcpfusion inspectinspect se raccorde à un serveur en cours et diffuse un tableau de bord en direct : tools listées, appels entrants, latences, erreurs. Il utilise un canal hors bande, car le transport stdio appartient au client MCP et ne doit pas être pollué. C’est le moyen le plus rapide d’observer la sortie d’un Presenter pendant qu’un client parle à votre serveur.
Deploy et au-delà
mcpfusion deploy
mcpfusion remote --server-id a1b2c3 --token vk_live_…
mcpfusion token vk_live_…deploy est la voie d’hébergement gratuit décrite dans Deploy. remote retient quel connecteur déployé appartient à ce projet, si bien que les déploiements suivants ne demandent aucun argument. token conserve le token de connexion en local pour la configuration du client.
Placez mcpfusion lock --check en CI avant mcpfusion deploy. Le lockfile prouve que la surface testée est bien celle que vous publiez. Voir Governance.
Prochaines étapes
- Installation : obtenir la CLI et les paquets
- Deploy : ce que le deploy provisionne réellement
- Testing : l’autre garde CI
