Continue
Connectez acf-mcp à Continue, l’extension open-source d’assistant IA pour VS Code et JetBrains.
experimental.modelContextProtocolServer est susceptible de changer (singulier → pluriel) dans les futures versions de Continue. Vérifiez docs.continue.dev avant migration majeure.Pré-requis
- Node.js ≥ 18 (vérifiez avec
node --version) - Continue — continue.dev (extension VS Code ou JetBrains)
Installation
Ouvrez le fichier de configuration Continue
Le fichier vit dans
~/.continue/config.jsonsur macOS/Linux et%USERPROFILE%\.continue\config.jsonsur Windows. Raccourci dans l’extension : icône engrenage en bas → « Open config.json ».Ajoutez le bloc experimental.modelContextProtocolServer
Fusionnez avec votre configuration existante. Ne remplacez PAS tout le fichier.
~/.continue/config.jsonjson{ "experimental": { "modelContextProtocolServer": { "transport": { "type": "stdio", "command": "npx", "args": ["-y", "acf-mcp"] } } } }Rechargez Continue
Cmd/Ctrl+Shift+P → « Continue: Reload Window » dans VS Code. Dans JetBrains, basculez la sidebar Continue OFF puis ON.
Vérifier
Vérifiez que les outils sont disponibles
Dans la sidebar Continue, tapez @ : les outils MCP du serveur acf doivent apparaître dans la liste contextuelle.
Prompt de test
Tapez : « Utilise acf.advisor pour évaluer la gouvernance d’un agent qui qualifie des leads B2B ».
La réponse de Continue doit citer la sortie de l’outil avec le footer signé (doctrine_hash, doctrine_signature, generated_at).
Configuration avancée
Variables d’environnement
{
"experimental": {
"modelContextProtocolServer": {
"transport": {
"type": "stdio",
"command": "npx",
"args": ["-y", "acf-mcp"],
"env": {
"ACF_LOG_LEVEL": "info"
}
}
}
}
}Limite à un seul serveur MCP
Si vous avez besoin de plusieurs serveurs MCP en parallèle, restez sur Cursor, Windsurf ou Claude Desktop qui supportent un dictionnaire mcpServers. Continue contournera cette limite dans une release future.
Transport
Continue supporte stdio (transport.type = stdio) ou des transports custom selon la version. Pour la stabilité, gardez stdio sauf si vous avez impérativement besoin d’un endpoint distant.
Dépannage
- @-mention n’affiche pas acf. MCP est experimental → vérifiez la version Continue (≥ 0.9.x). Mettez à jour l’extension via le marketplace.
- Erreur de parsing config.json. Continue n’accepte pas les commentaires JSON. Retirez tous les // et /* */.
- Le serveur démarre mais aucun outil n’est appelable. Activez « tools » dans le mode utilisé (Chat → settings → Tools : ON). En mode autocomplete pur, MCP est ignoré.
- Modèle local sans tool-use. Si vous utilisez un Llama/Mistral local sans support function-calling, MCP ne fonctionnera pas. Basculez sur Claude/GPT pour la conversation où vous voulez ACF.
- Crash silencieux. Ouvrez la Developer Console de VS Code (Help → Toggle Developer Tools) → onglet Console. Les erreurs MCP de Continue y sont loggées avec préfixe
[Continue MCP].