Connecter un éditeur de code
Connecter Ondes PRO à Cursor
Cursor sait joindre un serveur MCP distant déclaré dans un simple fichier JSON. Branchez-y celui de votre espace Ondes PRO et l’agent de Cursor écrit votre intégration — site de boutique, synchronisation de stock, tableau de bord — en lisant la documentation réelle de vos ressources, puis en essayant ses appels en mode test plutôt que sur vos vraies commandes.
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 Cursor
Comptez deux minutes. La connexion par défaut passe par OAuth : aucune clé à copier ni à cacher dans le dépôt.
Choisissez la portée du fichier
Pour un projet précis, créez
.cursor/mcp.jsonà la racine du dépôt. Pour que tous vos projets voient Ondes PRO, utilisez~/.cursor/mcp.jsondans votre dossier personnel. Les deux fichiers ont le même format.Déclarez le serveur
Collez la configuration ci-dessous en remplaçant le sous-domaine (ou tapez-le dans le champ en haut de page, les extraits s’adaptent). Le nom
ondesest libre : c’est celui que Cursor affichera.json{ "mcpServers": { "ondes": { "url": "https://votre-espace.ondes.pro/mcp/" } } }Ouvrez la rubrique MCP des réglages
Dans les réglages de Cursor, la rubrique consacrée aux outils et à MCP liste le serveur
ondes. Tant qu’il n’est pas autorisé, Cursor propose de vous connecter.Autorisez la connexion
Une fenêtre de votre espace Ondes PRO s’ouvre dans le navigateur. Connectez-vous, lisez l’écran de consentement, autorisez. De retour dans Cursor, les outils du serveur apparaissent, et la connexion figure dans votre espace sous le nom de la machine.
Travaillez en mode agent
Dans le chat de Cursor, en mode agent, demandez par exemple « Quels champs faut-il pour créer une commande ? ». L’agent appelle lui-même les outils utiles ; selon vos réglages, il vous demande l’accord avant chaque appel.
Configuration Cursor prête à copier
La première forme suffit dans la plupart des cas. La seconde, par clé API, sert quand vous voulez une connexion restreinte — lecture seule sur la boutique, par exemple.
Où se règle la connexion : Le fichier .cursor/mcp.json du projet, ou ~/.cursor/mcp.json pour toute la machine.
Connexion par OAuth (recommandée)
Aucune clé à copier : une fenêtre de votre espace Ondes PRO s’ouvre pour autoriser la connexion.
{
"mcpServers": {
"ondes": {
"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.
{
"mcpServers": {
"ondes": {
"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 : cursor.com
.cursor/mcp.json dans le projet ou ~/.cursor/mcp.json global ?
Le fichier de projet a un avantage net en équipe : avec la forme OAuth, il ne contient aucun secret, seulement l’adresse du serveur. Vous pouvez donc le versionner, et chaque développeur qui ouvre le dépôt se voit proposer Ondes PRO ; il s’autorise ensuite avec son propre compte, donc avec ses propres droits. Une agence qui travaille pour plusieurs clients y gagne aussi : chaque dépôt pointe vers l’espace du bon client, sans risque de confondre deux boutiques.
Le fichier global convient si vous n’avez qu’un espace Ondes PRO et que vous voulez y accéder depuis n’importe quel dossier — y compris pour une question rapide sans rapport avec un dépôt. Si un même nom de serveur figure dans les deux fichiers, gardez des noms distincts (ondes-client-a, ondes-client-b) pour savoir à quel espace parle l’agent.
Exemple : coder le paiement du site d’Atelier Lumen
Un développeur intègre le panier du site d’Atelier Lumen. Il ne connaît pas l’API ; l’agent la découvre dans l’espace, puis essaie sans risque.
Pourquoi un serveur MCP plutôt qu’un fichier de doc dans le dépôt ?
L’ancienne méthode consistait à télécharger un fichier de documentation et à le déposer dans le dépôt pour que l’assistant le lise. Il pesait environ 44 000 tokens : une bonne part de la fenêtre de contexte, et quand il ne tenait pas, l’outil le coupait — souvent au milieu de la section qui dit ce que l’API ne fait pas.
Avec le serveur MCP, Cursor ne garde en permanence qu’environ 2 700 tokens : un court préambule et la description des huit outils. Le reste est lu à la demande, section par section, et engendré depuis les routes réelles de votre espace. Pas de copie qui vieillit dans le dépôt : si un champ change, l’agent le voit au prochain appel. Et l’outil ondes_impossible lui permet de vérifier qu’un endpoint n’existe pas avant de l’inventer. Plus de détails dans MCP ou API REST.
Ce que l’agent de Cursor peut faire avec votre espace
- Lire la fiche d’une ressource avant d’écrire le code qui l’appelle : champs typés, filtres, tri, permission exigée.
- Valider le corps d’une requête avec une simulation, sans rien écrire dans votre espace.
- Créer des commandes, des réunions visio ou des envois d’e-mails en mode test, sur les ressources qui ont un jumeau de test.
- Reprendre une recette complète déjà vérifiée contre l’API (créer, lire sans multiplier les appels, s’abonner aux événements).
- Répondre à une question sur vos données réelles pendant que vous codez : « combien de produits sans image ? ».
Pour aller plus loin
- Relier son siteAfficher le catalogue et encaisser par Stripe depuis un site déjà en ligne, sans le reconstruire.Lire
- API REST v1Environ 135 ressources REST, des clés à portées, un schéma OpenAPI et des webhooks signés.Lire
- Boutique en ligneCommandes, catalogue, codes promo et expéditions pilotés par votre assistant, en mode test par défaut.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 distant dans Cursor ?
Déclarez-le dans .cursor/mcp.json (projet) ou ~/.cursor/mcp.json (toute la machine) sous la clé mcpServers, avec son adresse dans url. Pour Ondes PRO : https://<votre-espace>.ondes.pro/mcp/. Cursor propose ensuite de se connecter en OAuth.
Puis-je versionner .cursor/mcp.json dans Git ?
Oui avec la forme OAuth, qui ne contient que l’adresse du serveur. Chaque développeur s’autorise avec son propre compte. Avec une clé API, ne versionnez pas la clé : lisez-la depuis une variable d’environnement.
L’agent de Cursor peut-il passer de vraies commandes ?
Par défaut, non : sur shop/commandes, les écritures partent en mode test et la réponse annonce toujours le mode employé. Il faut demander explicitement une écriture réelle. Cursor vous demande en plus votre accord avant chaque appel d’outil, sauf si vous avez activé l’exécution automatique.
Cursor voit-il tous les modules de mon espace ?
Il voit ceux que votre rôle ouvre, pas davantage. Les outils, le sommaire et la recherche sont filtrés par votre périmètre : l’agent ne se voit jamais documenter une ressource qui lui répondrait « accès refusé ».
Cursor est-il testé par l’équipe Ondes PRO ?
Non. Cursor implémente le protocole MCP standard que notre serveur respecte, la connexion doit donc fonctionner. Seul Claude a été testé de bout en bout par notre équipe ; si l’interface de Cursor change, référez-vous à sa documentation.
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
- Visual Studio CodeLe mode agent de GitHub Copilot lit et appelle votre espace depuis `.vscode/mcp.json`.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.