Connecter un éditeur de code

Connecter Ondes PRO à Cline

Cline est un agent de code qui vit dans votre éditeur et demande votre accord avant chaque action. Il se connecte aux serveurs MCP distants en précisant le transport : pour Ondes PRO, type: streamableHttp. Une fois branché, il lit la documentation réelle de votre espace, prépare ses appels et vous laisse choisir, outil par outil, ce qu’il peut faire sans demander.

Compatible MCP standardMis à jour le
.ondes.pro/mcp/

Tapez le nom de votre espace : les configurations de cette page s’adaptent. Il est retenu dans ce navigateur seulement.

Ajouter Ondes PRO aux serveurs MCP de Cline

Le point à ne pas manquer : Cline distingue deux transports distants, et le serveur d’Ondes PRO parle « Streamable HTTP ». Déclaré avec un autre type, il ne répondra pas.

  1. Ouvrez le panneau MCP Servers

    Dans Cline, cliquez sur l’icône des serveurs MCP. Vous pouvez ajouter un serveur distant depuis l’onglet dédié, ou cliquer sur Configure pour éditer directement cline_mcp_settings.json.

  2. Déclarez le serveur en streamableHttp

    Dans le fichier, ajoutez l’entrée ondes sous mcpServers, avec le type et l’adresse de votre espace.

    json
    {
      "mcpServers": {
        "ondes": {
          "type": "streamableHttp",
          "url": "https://votre-espace.ondes.pro/mcp/"
        }
      }
    }
  3. Autorisez la connexion

    Si Cline ne propose pas de lui-même de vous authentifier, lancez cline mcp authorize depuis la CLI de Cline. Une fenêtre de votre espace Ondes PRO s’ouvre : connectez-vous et validez l’écran de consentement.

  4. Vérifiez les outils

    Le serveur ondes passe au vert dans le panneau, et ses huit outils sont listés. C’est là que vous réglez, pour chacun, l’approbation automatique.

  5. Confiez une tâche à Cline

    Par exemple : « Explique-moi comment fonctionnent les buckets de stockage dans mon espace ». Cline vous présente chaque appel d’outil avant de l’exécuter.

Configuration cline_mcp_settings.json prête à copier

La forme OAuth ne contient aucun secret. La forme par clé API sert à une connexion volontairement restreinte.

ClineCompatible MCP standard

Où se règle la connexion : Le panneau MCP Servers de Cline, puis Configure (cline_mcp_settings.json).

Connexion par OAuth (recommandée)

Aucune clé à copier : une fenêtre de votre espace Ondes PRO s’ouvre pour autoriser la connexion.

cline_mcp_settings.json
{
  "mcpServers": {
    "ondes": {
      "type": "streamableHttp",
      "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.

cline_mcp_settings.json
{
  "mcpServers": {
    "ondes": {
      "type": "streamableHttp",
      "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 : docs.cline.bot

Quels outils Ondes PRO approuver automatiquement dans Cline ?

Cline vous laisse cocher, outil par outil, ceux qu’il peut utiliser sans vous demander (le réglage s’enregistre dans la liste autoApprove de l’entrée). Les six outils de documentation sont de bons candidats : ondes_etat, ondes_guide, ondes_chercher, ondes_ressource, ondes_impossible et ondes_exemple ne font que lire le guide et l’inventaire de votre espace. Les approuver évite une confirmation à chaque fois que Cline vérifie un nom de champ.

Laissez en revanche ondes_appeler et ondes_assistant sous confirmation. Le premier exécute de vrais appels à l’API avec votre identité ; le second interroge l’assistant intégré, qui peut proposer des modifications. Même confirmés, ces appels restent encadrés côté Ondes PRO : simulation possible, mode test par défaut sur les ressources qui ont un jumeau de test, et mode toujours annoncé dans la réponse.

Exemple : déplacer les photos produits vers le CDN

Atelier Lumen sert encore ses photos depuis un vieil hébergement. Jules demande à Cline de préparer la bascule vers le stockage d’objets d’Ondes PRO.

Cline · Exemple de conversation · données de démonstration (Atelier Lumen)
  1. Vous : Crée un bucket public « catalogue » dans Ondes PRO, puis écris un script qui y téléverse le dossier photos/ sans doublons si on le relance.
  2. Outil MCP : ondes_ressource Fiche stockage/buckets : nom et visibilite ; fiche stockage/objets : envoi en multipart ou en JSON contenu_base64.
  3. Outil MCP : ondes_guide Section idempotence : une Idempotency-Key est refusée sur un corps multipart, acceptée sur la forme contenu_base64.
  4. Outil MCP : ondes_appeler POST stockage/buckets avec simuler: true — corps valide. Puis, après votre accord, création réelle annoncée : bucket « catalogue » public.
  5. Assistant : Le bucket existe. Le script migrer_photos.py envoie chaque image en contenu_base64 avec une clé d’idempotence dérivée du chemin : relancé après une coupure, il ne crée rien en double. Les fichiers identiques sont dédupliqués par leur empreinte, et chaque objet reçoit une URL ?v= mise en cache longtemps. Il y a 148 photos, dont celles de la Lampe Trépied et du fauteuil showroom. Je lance un essai sur les cinq premières ?

Cline, un agent prudent face à une API d’entreprise

Ce qui rend Cline intéressant avec Ondes PRO, c’est la cohérence des deux philosophies. Cline ne fait rien sans vous montrer l’action ; le serveur Ondes PRO ne documente jamais à l’agent une ressource qui lui répondrait « accès refusé », rend un refus métier sous forme de résultat lisible plutôt que d’erreur, et annonce dans chaque réponse si une écriture était réelle, en test ou simulée.

Résultat : Cline se corrige seul quand un champ manque, au lieu de boucler sur une erreur obscure, et vous savez toujours ce qui a vraiment changé dans votre espace. Pour comprendre pourquoi cette approche diffère d’un simple accès à l’API, voyez MCP ou API REST.

Pour aller plus loin

Questions fréquentes

Quel type de transport choisir dans Cline pour Ondes PRO ?

streamableHttp. Le serveur MCP d’Ondes PRO utilise le transport « Streamable HTTP » du protocole. Déclaré avec un autre type, la connexion échoue.

Comment authentifier Cline auprès d’Ondes PRO ?

Par OAuth : déclarez l’adresse https://<votre-espace>.ondes.pro/mcp/ sans en-tête, puis autorisez la connexion dans la fenêtre de votre espace — au besoin en lançant cline mcp authorize. Une clé API dans headers reste possible pour une connexion restreinte.

Peut-on laisser Cline utiliser les outils Ondes PRO sans confirmation ?

Vous pouvez approuver automatiquement les six outils de documentation, qui ne font que lire le guide et l’inventaire. Nous conseillons de garder ondes_appeler et ondes_assistant sous confirmation, car ils agissent sur vos données.

Cline peut-il téléverser des fichiers dans Ondes PRO ?

Il peut créer des buckets et des objets de stockage par l’API, avec vos droits. Pour un grand nombre de fichiers, le plus efficace est de lui faire écrire un script qui appelle l’API directement, en s’appuyant sur la documentation lue par MCP.

Cline est-il testé par l’équipe Ondes PRO ?

Non. Avec le type streamableHttp, Cline utilise le transport standard de notre serveur, la connexion doit donc fonctionner. Seul Claude a été vérifié de bout en bout par notre équipe ; Cline évolue vite, et sa documentation sur les serveurs distants fait foi.

Branchez votre IA sur votre entreprise

Le serveur MCP est inclus dans toutes les offres, sans option ni supplément.

À lire aussi

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.