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.
Dans Vibe, ouvrez le menu en haut à gauche et choisissez « Studio »
É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.
Mistral Studio : l'élément « Connecteurs » se trouve dans le bloc « Contexte » du menu latéral.
É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.
La page « Connecteurs » de Studio, avec le bouton « + Ajouter un connecteur ».
Étape 4 : Passez à « Connecteur MCP personnalisé »
Dans la fenêtre qui s'ouvre, basculez vers l'onglet Connecteur MCP personnalisé (en haut à droite).
Passez à l'onglet « Connecteur MCP personnalisé » pour ajouter le serveur d'Eulerian.
É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.
Le formulaire du connecteur personnalisé avec le titre, l'URL du serveur et OAuth2.1 (valeurs de démonstration).
É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.
Autorisation sur Eulerian : vérifiez les permissions de mistral-mcp-client et cliquez sur « Approve ».
Dans Studio, « MCP Eulerian » apparaît dans « Connectés » comme connecteur personnalisé
Dans Vibe (Admin > Connecteurs), « MCP Eulerian » figure comme connecteur personnalisé « Autorisé »
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.
Dans la zone de message, cliquez sur « + » ou « / » et activez « MCP Eulerian » sous Connecteurs.
Une fois le connecteur activé, son icône est épinglée dans la barre de message ; vous pouvez poser votre question.
À 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.
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.