Guide d'intégration d'Eulerian MCP avec Mistral Vibe

Guide d'intégration d'Eulerian MCP avec Mistral Vibe

EULERIAN MCP
  • Guide d'intégration avec Mistral
  • Cible : Pour les utilisateurs sans connaissances techniques avancées
  • Durée : 5 min
  • Connecteur personnalisé avec OAuth · Mistral Studio · Vibe

1. Introduction

Ce guide explique comment connecter Mistral au serveur MCP distant d'Eulerian. L'authentification s'effectue via OAuth 2.1 : aucune installation n'est nécessaire, aucun terminal n'est utilisé et vous n'avez aucun token à générer ou à copier-coller.
Est-ce la même chose que sur Claude ou ChatGPT ?Le principe est le même : un endpoint distant associé à une connexion OAuth. Aucune installation n'est nécessaire et Mistral n'a jamais accès à votre mot de passe.
La différence réside dans la configuration du connecteur. Avec Claude ou ChatGPT, celui-ci se crée directement depuis l'interface de l'assistant. Avec Mistral, il doit d'abord être créé dans Mistral Studio ( console.mistral.ai ), puis il devient disponible dans Vibe ( chat.mistral.ai ), sous Admin > Connecteurs.

Une fois le connecteur configuré, vous pouvez par exemple :

  • Consulter en une phrase les performances de vos campagnes Paid Search de la semaine dernière,
  • Identifier les canaux média ayant généré le plus de conversions ce mois-ci,
  • Analyser le parcours client de votre segment le plus performant,
  • Obtenir des insights analytiques sans exporter les données manuellement.

2. Avant de commencer

Vous avez besoin de ces quatre éléments avant de continuer :
Title
Title
1
Un compte Mistral
La configuration est possible avec un compte gratuit. La création de connecteurs MCP personnalisés se fait depuis Mistral Studio ( console.mistral.ai ), qui fait partie du même environnement que Vibe.
Title
Title
2
L'accès à Mistral Studio
Aujourd'hui, les connecteurs personnalisés se créent dans Studio (fonction en « Preview »). Actuellement, ils ne peuvent pas être créés directement depuis Vibe; une fois configurés dans Studio, ils apparaissent automatiquement dans Vibe et sont prêts à être utilisés. Sur les comptes équipe/organisation, cela peut nécessiter des droits d'administrateur.
Title
Title
3
L'URL du point de terminaison MCP distant d'Eulerian
Elle vous est fournie par Eulerian, elle a la forme :
Elle doit être accessible depuis internet et en HTTPS avec un certificat TLS valide, car la connexion part des serveurs de Mistral (et non de votre poste).
Title
Title
4
Vos identifiants Eulerian
Votre identifiant et votre mot de passe Eulerian. Vous vous connecterez pendant l'étape OAuth (contrairement à la méthode bureau/CLI, il n'y a AUCUN jeton d'API à coller ici).
Cela peut évoluer (et dépend de votre type de compte)Mistral indique que les connecteurs personnalisés (MCP) sont disponibles dans Mistral Studio et arriveront bientôt dans Vibe ; l'emplacement et les configurations peuvent évoluer. Pour les comptes équipe et organisation, consultez la documentation spécifique de Mistral, la gestion pouvant être centralisée.

3. Installation pas-à-pas

Étape 1 : Depuis Vibe, ouvrez Mistral Studio

Dans Vibe ( chat.mistral.ai ), cliquez sur le menu déroulant en haut à gauche et choisissez Studio. Mistral Studio s'ouvre sur  console.mistral.ai .


Étape 2 : Dans Studio, ouvrez Connecteurs

Une fois dans Mistral Studio, dans le menu de gauche, repérez la section Contexte et cliquez sur Connecteurs. C'est ici que vous créez et gérez vos connecteurs.


Étape 3 : Cliquez sur « + Ajouter un connecteur »

Sur la page Connecteurs, cliquez sur le bouton « + Ajouter un connecteur » en haut à droite. Une fenêtre avec le répertoire de connecteurs s'ouvre.


Étape 4 : Passez à « Connecteur MCP personnalisé »

Dans la fenêtre qui s'ouvre, basculez vers l'onglet Connecteur MCP personnalisé (en haut à droite).


Étape 5 : Remplissez les champs et cliquez sur « Créer »

Remplissez :
  • Titre : choisissez un nom explicite (par exemple « MCP Eulerian »)
  • Serveur : collez l'URL de l'endpoint du MCP fournie par Eulerian
  • Description : facultatif
  • Visibilité : sélectionnez Espace de travail pour le partager à votre espace de travail.
La Méthode d'authentification est détectée automatiquement et sera OAuth2.1.
Cliquez sur Créer.


Étape 6 : Connectez-vous à Eulerian et autorisez

Vous serez redirigé vers l'écran d'Eulerian
  • Connectez-vous avec votre compte Eulerian
  • Vérifiez les permissions demandées par mistral-mcp-client (par exemple eulerian:reports.read)
  • Cliquez sur « Approve » pour autoriser.




Connexion finaliséeAprès votre approbation, Eulerian vous redirige vers  callback.mistral.ai  et le connecteur devient disponible dans votre espace de travail.
Félicitations ! L'installation du MCP est terminée. Vous pouvez désormais le gérer ou le déconnecter depuis Connecteurs à tout moment.

Étape 7 : Activez-le dans chaque conversation

Important : le connecteur n'est pas activé automatiquement. Dans chaque conversation Vibe, cliquez sur le bouton + (ou tapez /) dans la zone de saisie, puis activez MCP Eulerian dans la section Connecteurs. Sans cette étape, l'assistant indiquera qu'il n'a pas accès au serveur MCP.


À noter : l'activation du connecteur est propre à chaque conversation. Si vous démarrez un nouveau chat et que Vibe indique ne pas avoir accès au serveur MCP, réactivez MCP Eulerian via + (ou /) → Connecteurs.

4. Équipes et organisations

Lors de la création du connecteur, sa Visibilité est « Espace de travail » : il est partagé au sein de votre espace de travail Mistral. Sur les comptes équipe ou organisation, la création de connecteurs personnalisés et l'accès à Studio peuvent être contrôlés par un administrateur :
  • Un administrateur peut activer (ou restreindre) la création de connecteurs personnalisés pour l'équipe.
  • Une fois le connecteur créé, chaque utilisateur se connecte avec son propre compte Eulerian, et n'accède donc qu'aux données qu'il peut voir dans Eulerian.
Consultez la documentation spécifique de Mistral pour les équipes et les organisations, et confirmez la politique en vigueur avec votre administrateur avant d'utiliser de vraies données métier.

5. Autres clients et remarques

Comme l'authentification utilise OAuth 2.1 et est déléguée au client MCP, le même endpoint distant d'Eulerian fonctionne avec d'autres clients compatibles MCP (Claude, ChatGPT, etc.). La partie Eulerian (URL du endpoint, connexion OAuth et autorisation) est toujours la même. Ce qui change est l'emplacement où chaque plateforme ajoute le connecteur.
Vibe (l'App) vs Vibe CLI (terminal)Ce guide couvre l'application Mistral (Vibe + Studio), qui se connecte via l'interface avec OAuth. Le « Mistral Vibe CLI » est une intégration distincte, configurée via un fichier de configuration, et dispose de son propre guide. Ne les confondez pas : ici, vous n'éditez aucun fichier.
  • Connecteurs MCP dans Mistral (doc officielle) :  docs.mistral.ai/le-chat/knowledge-integrations/connectors/mcp-connectors 
  • Documentation OAuth 2.1 d'Eulerian :  doc.api.eulerian.com/#section/Introduction/OAuth-2.1-for-third-party-integrations 

6. Sécurité et bonnes pratiques

OAuth plutôt que des token

Avec le connecteur, aucun token n'est stocké sur votre poste. Vous vous authentifiez avec votre compte Eulerian et Eulerian accorde à Mistral un accès limité (par exemple, lecture des rapports uniquement) et est révocable à tout moment.

Uniquement des connecteurs de confiance

Mistral précise que les connecteurs MCP ne sont pas ses produits et qu'il ne contrôle pas les serveurs tiers. N'ajoutez que des serveurs de confiance : ici, le développeur est Eulerian. Vérifiez toujours l'origine de l'URL.

Permissions explicites et minimales

Vérifiez les permissions affichées sur l'écran d'autorisation d'Eulerian (par exemple eulerian:reports.read) avant de cliquer sur « Approve ». N'accordez que le nécessaire et évitez les permissions d'écriture si vous ne les utilisez pas.

Permissions par fonction dans Mistral

Après la création du connecteur, chaque utilisateur peut décider dans Studio si Mistral demande une autorisation à chaque appel d'une fonction ou s'il la préautorise (« Always Allow »). Préautorisez uniquement les fonctions de lecture fréquentes et laissez les fonctions d'écriture en approbation manuelle.

Validez avec votre service informatique

Avant d'utiliser de vraies données métier, confirmez avec l'IT quelles plateformes d'IA sont approuvées. En équipe/organisation, la gestion centralisée des connecteurs facilite ce contrôle.

7. Si quelque chose ne fonctionne pas

Problème
Solution
Je ne vois ni « + Ajouter un connecteur » ni « Connecteur MCP personnalisé »
Rappelez-vous que les connecteurs personnalisés se créent dans Mistral Studio ( console.mistral.ai ), pas dans Vibe. En équipe/organisation, cela peut nécessiter des droits d'administrateur.
« MCP connection requires additional information or is invalid »
Vérifiez l'URL du serveur : utilisez le bon chemin (URL se termine par /mcp, ajouter le manuellement si il est absent) et assurez-vous qu'il répond en HTTPS avec un certificat TLS valide.
La connexion échoue ou n'atteint pas le serveur
Le endpoint doit être accessible depuis internet : la connexion part des serveurs de Mistral, pas de votre poste. Si le serveur est derrière un pare-feu ou un VPN, il ne se connectera pas.
Eulerian refuse la connexion
Utilisez vos identifiants Eulerian (pas ceux de Mistral). Si vous avez accès à plusieurs grids, utilisez l'URL avec le paramètre correct indiqué par Eulerian.
« Permission refusée » après autorisation
Sur l'écran d'autorisation d'Eulerian, vous devez cliquer sur « Approve » (pas « Deny »). Si vous avez cliqué sur « Deny », recommencez l'étape de création/connexion.
Je ne vois pas le connecteur dans Vibe
Une fois créé dans Studio, il apparaît dans Vibe sous Admin > Connecteurs comme connecteur personnalisé. Activez-le dans la conversation avant de poser votre question.

8. Ressources complémentaires

  • Connecteurs MCP dans Mistral (doc officielle) :  docs.mistral.ai/le-chat/knowledge-integrations/connectors/mcp-connectors 
  • OAuth 2.1 d'Eulerian (intégrations tierces) :  doc.api.eulerian.com/#section/Introduction/OAuth-2.1-for-third-party-integrations 
  • Documentation du serveur MCP d'Eulerian :  doc.eulerian.com/p/nv67dzqAxVGQxg/Serveur-MCP 
  • Dépôt GitHub :  github.com/EulerianTechnologies/eulerian-marketing-platform-mcp