Connecter un éditeur de code

Connecter Ondes PRO à JetBrains AI Assistant

Dans les IDE JetBrains — IntelliJ IDEA, PyCharm, PhpStorm, WebStorm et les autres —, c’est AI Assistant qui utilise les serveurs MCP. Il accepte un serveur distant déclaré par son adresse. Cette page vous donne la configuration pour votre espace Ondes PRO, et vous dit honnêtement quelle partie est documentée par JetBrains et quelle partie ne l’est pas encore.

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 le serveur MCP d’Ondes PRO dans AI Assistant

Il vous faut un IDE JetBrains avec le plugin AI Assistant activé. Les intitulés ci-dessous sont ceux de la version anglaise des réglages, la plus répandue.

  1. Ouvrez les réglages MCP d’AI Assistant

    Dans Settings, allez dans Tools → AI Assistant → Model Context Protocol (MCP).

  2. Ajoutez un serveur par sa configuration JSON

    Cliquez sur Add et choisissez la saisie en JSON. La forme que JetBrains documente pour un serveur distant tient en une adresse :

    json
    {
      "mcpServers": {
        "ondes": { "url": "https://votre-espace.ondes.pro/mcp/" }
      }
    }
  3. Choisissez votre mode d’authentification

    Si votre version d’AI Assistant ouvre d’elle-même une fenêtre de votre espace Ondes PRO pour autoriser la connexion, la forme ci-dessus suffit. Sinon, ajoutez l’en-tête Authorization avec une clé API, comme dans la configuration plus bas.

  4. Appliquez et vérifiez l’état

    Validez les réglages : le serveur ondes apparaît dans la liste avec son état. Une fois connecté, ses huit outils sont disponibles dans le chat d’AI Assistant.

  5. Interrogez votre espace depuis l’IDE

    Dans le chat d’AI Assistant, demandez par exemple « Quelles actions propose la ressource des factures ? ». L’assistant appelle les outils du serveur pour répondre.

Configuration par clé API pour AI Assistant

C’est la voie la plus sûre de fonctionner aujourd’hui avec AI Assistant. Créez une clé dans API & Développeurs → Clés API ; donnez-lui les seules portées utiles, la lecture de la facturation par exemple.

JetBrains AI AssistantCompatible MCP standard

Où se règle la connexion : Réglages → Tools → AI Assistant → Model Context Protocol (MCP).

Connexion par clé API

Créez une clé dans API & Développeurs → Clés API, puis remplacez opk_… par sa valeur.

Configuration JSON
{
  "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 : www.jetbrains.com

Pourquoi une clé API restreinte convient bien à un IDE

Une connexion OAuth vaut votre identité complète dans Ondes PRO : tout ce que votre rôle permet, l’assistant le peut. Dans un IDE, où l’on travaille souvent sur une seule partie de l’intégration, une clé à portées est un bon réflexe : elle ne donne accès qu’aux modules et aux actions choisis — billing:read pour écrire un export comptable, par exemple — et n’atteint jamais plus que les droits de son porteur.

La clé ne s’affiche qu’une fois à sa création. Elle peut être suspendue ou révoquée à tout moment depuis votre espace, et ses appels sont journalisés. Son quota par minute se règle à la création. La page sécurité du serveur MCP compare en détail les deux voies.

Exemple : coder les retours clients sans inventer d’endpoint

Marc développe le module de retours du back-office d’Atelier Lumen. Le Comptoir des Marées renvoie deux lampes de chevet ; il faut que le code sache traiter ce cas.

JetBrains AI Assistant · Exemple de conversation · données de démonstration (Atelier Lumen)
  1. Vous : Dans RetourService, quand un retour est accepté, il faut annuler la facture correspondante. Quel appel à l’API Ondes PRO dois-je faire ?
  2. Outil MCP : ondes_impossible Une facture émise ne se supprime ni ne s’annule par l’API : on émet un avoir.
  3. Outil MCP : ondes_ressource Fiche billing/factures : action avoir/ avec motif obligatoire, nature total ou partiel, et pour un partiel montant_ht et taux_tva.
  4. Assistant : On n’annule pas une facture émise : on émet un avoir. Pour un retour de deux lampes sur une facture plus large, c’est un avoir partiel. J’ai ajouté dans RetourService un appel POST billing/factures/{id}/avoir/ avec nature: partiel, le montant HT des deux lampes et le motif « Retour client ». L’avoir recevra un numéro AV-2026-… et le cumul ne pourra jamais dépasser le TTC de la facture. Je n’ai rien émis depuis l’IDE : la facturation n’a pas de mode test, à vous de décider quand l’essayer.

Ce qu’AI Assistant gagne avec le serveur Ondes PRO

  • La documentation de votre espace, à jour à chaque appel, plutôt qu’un fichier copié dans le projet.
  • Un garde-fou contre l’hallucination : ondes_impossible liste ce que l’API ne fait pas volontairement.
  • Des fiches de ressources complètes : champs typés et obligatoires, filtres, tri, actions, permission exigée.
  • Environ 2 700 tokens de contexte permanent seulement, contre quelque 44 000 pour l’ancien fichier de documentation.

Pour aller plus loin

Questions fréquentes

Où ajouter un serveur MCP dans un IDE JetBrains ?

Dans Settings → Tools → AI Assistant → Model Context Protocol (MCP), avec le bouton Add. Pour Ondes PRO, déclarez l’adresse https://<votre-espace>.ondes.pro/mcp/ dans le champ url.

AI Assistant gère-t-il la connexion OAuth avec Ondes PRO ?

JetBrains ne documente pas, à ce jour, l’autorisation OAuth pour un serveur MCP distant. Si votre version ouvre une fenêtre d’autorisation, la connexion devrait fonctionner ; sinon, utilisez une clé API dans l’en-tête Authorization.

L’en-tête headers est-il pris en charge par AI Assistant ?

Il n’est pas décrit dans la documentation de JetBrains au 21 octobre 2026. Nous le proposons parce qu’il fait partie de la configuration MCP standard reprise par d’autres éditeurs, mais sans pouvoir le garantir pour AI Assistant.

Quels IDE JetBrains sont concernés ?

Ceux qui proposent le plugin AI Assistant avec la prise en charge de MCP : IntelliJ IDEA, PyCharm, PhpStorm, WebStorm, entre autres. Le réglage se trouve au même endroit dans chacun.

JetBrains AI Assistant est-il testé par l’équipe Ondes PRO ?

Non. AI Assistant implémente le protocole MCP standard que respecte notre serveur. Seul Claude a été vérifié de bout en bout par notre équipe ; pour AI Assistant, la partie authentification dépend de ce que votre version prend en charge.

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.