Connecter un éditeur de code
Connecter Ondes PRO à Visual Studio Code (GitHub Copilot)
Dans Visual Studio Code, c’est le mode agent de GitHub Copilot qui utilise les serveurs MCP. Déclarez celui de votre espace Ondes PRO dans .vscode/mcp.json : Copilot peut alors consulter la documentation de vos ressources, valider une requête sans rien écrire et répondre sur vos vraies données, sans quitter l’éditeur.
Tapez le nom de votre espace : les configurations de cette page s’adaptent. Il est retenu dans ce navigateur seulement.
Ajouter le serveur MCP d’Ondes PRO dans VS Code
Il vous faut VS Code avec GitHub Copilot activé. Dans une organisation, l’administrateur Copilot peut avoir désactivé les serveurs MCP : si rien n’apparaît, c’est la première chose à vérifier.
Créez le fichier de l’espace de travail
À la racine du dossier ouvert, créez
.vscode/mcp.json. Vous pouvez aussi passer par la palette de commandes (« MCP: Add Server ») et choisir un serveur HTTP : VS Code écrit le fichier pour vous.Déclarez le serveur sous la clé servers
Attention, VS Code n’utilise pas la clé
mcpServersdes autres éditeurs maisservers, avec un champtypequi vauthttppour un serveur distant.json{ "servers": { "ondes": { "type": "http", "url": "https://votre-espace.ondes.pro/mcp/" } } }Démarrez le serveur
Au-dessus de la déclaration, VS Code affiche une action « Start ». Au premier démarrage, il vous demande de confirmer que vous faites confiance à ce serveur, puis d’autoriser la connexion : une fenêtre de votre espace Ondes PRO s’ouvre, vous vous connectez et validez l’écran de consentement.
Passez le chat en mode agent
Ouvrez le chat de Copilot et choisissez le mode Agent. Le bouton des outils liste ceux du serveur
ondes: vous pouvez en décocher certains, par exemple garder la documentation et retirer les outils qui écrivent.Posez une question liée à votre code
Par exemple : « Quels événements puis-je recevoir quand une carte Kanban est créée ? ». Copilot vous montre chaque appel d’outil et attend votre accord avant de l’exécuter.
Configuration .vscode/mcp.json prête à copier
La forme OAuth ne contient aucun secret. La forme par clé met la clé en clair : préférez la variante avec inputs juste en dessous.
Où se règle la connexion : Le fichier .vscode/mcp.json de l’espace de travail (mode agent de GitHub Copilot).
Connexion par OAuth (recommandée)
Aucune clé à copier : une fenêtre de votre espace Ondes PRO s’ouvre pour autoriser la connexion.
{
"servers": {
"ondes": {
"type": "http",
"url": "https://votre-espace.ondes.pro/mcp/"
}
}
}Connexion par clé API
Créez une clé dans API & Développeurs → Clés API, puis remplacez opk_… par sa valeur.
{
"servers": {
"ondes": {
"type": "http",
"url": "https://votre-espace.ondes.pro/mcp/",
"headers": {
"Authorization": "ApiKey opk_…"
}
}
}
}Ce client suit le protocole MCP ouvert. Notre équipe n’a pas encore validé la connexion de bout en bout : la procédure ci-dessous suit la documentation de son éditeur.
Documentation de l’éditeur : code.visualstudio.com
Masquer la clé API avec inputs
Si vous passez par une clé API — pour une connexion limitée à un module, en lecture seule par exemple —, ne l’écrivez pas dans le fichier. Le tableau inputs de VS Code demande la valeur au premier démarrage, la garde dans le stockage sécurisé de l’éditeur et l’injecte à la place de ${input:ondes-cle}. Le fichier peut alors être versionné sans risque.
{
"inputs": [
{
"type": "promptString",
"id": "ondes-cle",
"description": "Clé API Ondes PRO (opk_…)",
"password": true
}
],
"servers": {
"ondes": {
"type": "http",
"url": "https://votre-espace.ondes.pro/mcp/",
"headers": { "Authorization": "ApiKey ${input:ondes-cle}" }
}
}
}Créez la clé dans API & Développeurs → Clés API : elle ne s’affiche qu’une fois.
Configuration d’espace de travail ou configuration utilisateur ?
.vscode/mcp.json vit dans le dossier du projet. C’est la bonne place pour un dépôt d’intégration : toute l’équipe partage la déclaration, et chacun s’autorise avec son propre compte Ondes PRO — donc ses propres droits, et sa propre ligne dans l’onglet MCP de l’espace.
Pour avoir Ondes PRO dans tous vos dossiers, VS Code propose aussi une configuration utilisateur (commande « MCP: Open User Configuration »), au même format. Elle suit votre profil VS Code et, si vous l’avez activée, la synchronisation des réglages entre vos machines. Chaque machine reste une connexion distincte côté Ondes PRO.
Exemple : abonner l’outil de production d’Atelier Lumen aux nouvelles cartes
Jules Perrin, développeur chez Atelier Lumen, veut que l’outil interne de l’atelier soit prévenu dès qu’une carte est ajoutée au tableau Fabrication.
Bonnes pratiques avec Copilot et Ondes PRO
- Laissez actifs les six outils de documentation : ils ne lisent que le guide et l’inventaire de votre espace, rien n’est modifié.
- Pour une écriture, demandez d’abord une simulation :
ondes_appeleravecsimuler: truevalide le corps de la requête sans rien enregistrer. - Sur les ressources qui ont un jumeau de test (commandes, réunions visio, envois d’e-mails, invitations), l’écriture part en mode test par défaut, et la réponse le dit.
- Ne versionnez jamais une clé :
inputsou OAuth, jamais une valeur en clair dans.vscode/mcp.json. - Si Copilot propose un endpoint inconnu, demandez-lui de vérifier avec
ondes_impossible: l’outil liste ce que l’API ne fait pas volontairement.
Pour aller plus loin
- Construire une intégrationClés à portées, webhooks signés, idempotence et mode test pour un back-office qui ne crée jamais de doublon.Lire
- API REST v1Environ 135 ressources REST, des clés à portées, un schéma OpenAPI et des webhooks signés.Lire
- KanbanVotre assistant IA crée, déplace et commente les cartes de vos tableaux, et vos collègues le voient en direct.Lire
- Sécurité du serveur MCPOAuth 2.1, jetons courts, révocation immédiate et garde-fous d’écriture : ce que votre DSI doit savoir.Lire
Questions fréquentes
Comment ajouter un serveur MCP dans VS Code ?
Créez .vscode/mcp.json et déclarez le serveur sous la clé servers avec "type": "http" et son adresse dans url — pour Ondes PRO, https://<votre-espace>.ondes.pro/mcp/. La commande « MCP: Add Server » de la palette fait la même chose pas à pas.
Faut-il GitHub Copilot pour utiliser un serveur MCP dans VS Code ?
Oui : dans VS Code, ce sont les fonctions d’agent de GitHub Copilot qui appellent les outils MCP. Dans une organisation, la politique Copilot doit autoriser les serveurs MCP.
Comment éviter d’écrire ma clé API dans mcp.json ?
Utilisez OAuth, qui ne demande aucune clé. Si une clé est nécessaire, déclarez un input de type promptString avec "password": true et référencez-le par ${input:…} : VS Code demande la valeur une fois et la stocke de façon sécurisée.
Pourquoi VS Code ne trouve-t-il pas mon serveur avec mcpServers ?
Parce que VS Code attend la clé servers, pas mcpServers comme Cursor ou Cline. Copier une configuration d’un autre éditeur sans renommer cette clé est l’erreur la plus fréquente.
Copilot peut-il modifier les données de mon entreprise ?
Seulement avec vos droits et après votre accord, appel par appel. Côté Ondes PRO, les écritures partent en mode test quand la ressource en a un, une simulation permet de valider sans écrire, et l’assistant intégré propose ses changements sous forme de plan à confirmer.
VS Code est-il testé par l’équipe Ondes PRO ?
Non. Le mode agent de GitHub Copilot parle le protocole MCP standard en HTTP, celui de notre serveur : la déclaration type: http doit donc suffire. Seul Claude a été vérifié de bout en bout par notre équipe ; les menus de VS Code évoluent d’une version à l’autre, sa documentation fait foi.
Branchez votre IA sur votre entreprise
Le serveur MCP est inclus dans toutes les offres, sans option ni supplément.
À lire aussi
- ClaudeClaude Desktop, claude.ai et Claude Code : un connecteur personnalisé, une connexion OAuth, et c’est prêt.Lire
- CursorUn fichier `.cursor/mcp.json`, une connexion OAuth : l’agent de Cursor code contre votre vrai espace.Lire
- ChatGPTLe mode développeur de ChatGPT accepte votre espace comme connecteur MCP, en OAuth.Lire
- WindsurfCascade se branche sur votre espace par `mcp_config.json` et la clé `serverUrl`.Lire
- ZedTrois lignes dans `context_servers`, et Zed mène seul l’autorisation OAuth.Lire
- ClineL’agent open source Cline se branche en `streamableHttp` et vous laisse approuver chaque outil.Lire
Claude, Claude Code et Claude Desktop sont des marques d’Anthropic, PBC ; Cursor est une marque d’Anysphere, Inc. ; Visual Studio Code et Microsoft sont des marques du groupe Microsoft ; GitHub et GitHub Copilot sont des marques de GitHub, Inc. ; ChatGPT et OpenAI sont des marques d’OpenAI ; Windsurf est une marque de Cognition ; Zed est une marque de Zed Industries, Inc. ; JetBrains, Cline, Zapier, Make, n8n, Stripe et Model Context Protocol sont des marques de leurs titulaires respectifs. Ces noms sont cités uniquement pour indiquer une compatibilité ou établir une comparaison. Ondes PRO n’est ni affilié à ces sociétés, ni sponsorisé, ni approuvé par elles.