Guide d'intégration d'Eulerian MCP avec Gemini CLI
Guide d'intégration d'Eulerian MCP avec Gemini CLI
EULERIAN MCP
Guide d'intégration avec Gemini CLI
Pas à pas, aucune expérience requise | ~15–20 minutes | Gemini CLI
Cible : Développeurs et ingénieurs préférant les flux de travail en ligne de commande pour le code
1. Qu'est-ce que le MCP Eulerian
Le MCP Eulerian est un connecteur qui permet à votre assistant IA de lire directement vos données Eulerian Marketing Platform. Au lieu d'ouvrir des tableaux de bord ou d'exporter des fichiers, vous posez simplement des questions en langage naturel.
Ce guide installe le MCP avec Gemini CLI, un assistant gratuit de Google qui s'exécute dans une fenêtre « terminal ».
Vous ne voulez pas utiliser de terminal ? Claude Desktop propose un installateur en un clic, sans aucune commande. Si vous n'êtes pas à l'aise avec les commandes, c'est peut-être l'option la plus simple. Ce guide-ci est spécifique à Gemini CLI.
2. Avant de commencer
Vous aurez besoin de ces cinq éléments. Ne vous inquiétez pas des aspects techniques, les étapes ci-dessous vous montrent exactement quoi faire.
Un compte Eulerian (type Webmaster) : si vous n'en avez pas, demandez à votre administrateur de plateforme.
Votre jeton API Eulerian : une chaîne de texte secrète fournie par (disponible sur votre compte Eulerian). Gardez-la en lieu sûr, vous la collerez à l'Étape 4.
Un compte Google gratuit, pour créer une clé API Gemini à l'Étape 5.
3. Comment ouvrir le terminal (vous l'utiliserez plusieurs fois)
Le « terminal » est une fenêtre où vous tapez des commandes. Pour l'ouvrir :
Windows : appuyez sur la touche Windows, tapez cmd et appuyez sur Entrée. Une fenêtre noire s'ouvre : c'est le terminal (ou invite de commande)
macOS : appuyez sur Cmd + Espace, tapez Terminal, Entrée
Linux : ouvrez votre application Terminal.
Comment l'utiliser :
Cliquez dans la fenêtre : tapez (ou collez) une commande, puis appuyez sur Entrée pour l'exécuter
Pour coller dans le terminal Windows, faites un clic droit (Ctrl+V peut ne pas marcher). Vous pouvez garder cette fenêtre ouverte et la réutiliser à chaque étape.
4. Installation pas à pas
Étape 1 : Installer Gemini CLI
Ouvrez le terminal (section 3). Tapez la ligne suivante et appuyez sur la touche Entrée de votre clavier (cela peut prendre une minute) :
npm install -g @google/gemini-cli
Une fois terminé, vérifiez en tapant :
gemini --version
Si vous voyez un numéro de version, c'est bon. (S'il indique « not recognised », fermez le terminal, ouvrez-en un nouveau et réessayez.)
Étape 2 : Installer le connecteur Eulerian
Dans le même terminal, tapez :
pip install eulerian-marketing-platform
Vous devriez terminer par une ligne du type « Successfully installed eulerian-marketing-platform ».
Étape 3 : Trouver votre chemin Python (et notez-le)
Gemini a besoin de l'emplacement exact de Python sur votre ordinateur. Dans le terminal, tapez :
Copiez toute cette ligne et gardez-la sous la main — vous la collerez à l'Étape 4. Pour copier dans le terminal Windows : sélectionnez le texte à la souris, puis appuyez sur Entrée. (Si la ligne contient WindowsApps, installez Python depuis python.org et relancez ceci.)
Étape 4 : Créer et éditer le fichier de configuration
Ce fichier indique à Gemini d'utiliser Eulerian. Il s'appelle settings.json et se trouve dans un dossier nommé .gemini.
Voici exactement comment le trouver ou le créer :
a. Ouvrir le dossier
Ouvrez l'Explorateur de fichiers (l'icône de dossier jaune, ou appuyez sur Touche Windows + E).
Cliquez dans la barre d'adresse en haut, tapez exactement :%USERPROFILE%\.gemini et appuyez sur Entrée.
Si le dossier n'existe pas : tapez %USERPROFILE% à la place → Entrée → puis clic droit → Nouveau → Dossier et nommez-le exactement.gemini, puis ouvrez-le.
b. Activer les extensions de fichiers (pour que le fichier ne soit pas secrètement un .txt)
Dans l'Explorateur de fichiers : ouvrez le menu Affichage → Afficher → cochez Extensions de noms de fichiers. Les fichiers montrent alors leur vraie terminaison, comme .json ou .txt.
c. Créer le fichier (passez si un settings.json existe déjà)
Clic droit dans une zone vide → Nouveau → Document texte.
Renommez-le exactement en settings.json (supprimez la terminaison .txt). Cliquez Oui sur l'avertissement.
d. Ouvrir le fichier et coller le contenu
Clic droit sur settings.json → Ouvrir avec → Bloc-notes
Supprimez tout ce qu'il contient, puis collez exactement ceci :
e. Remplacez les trois marqueurs PASTE-… par vos propres valeurs (gardez les guillemets " " autour de chacune) :
"command" : insérer votre chemin Python de l'Étape 3.
"EMP_API_ENDPOINT" : insérer votre URL Eulerian (point 3 de « Avant de commencer »). Exemple : https://demonstration.api.eulerian.com/mcp(veiller à ce que l'url se termine bien par /mcp, au besoin ajoutez-le manuellement)
S'il demande d'approuver le dossier, choisissez « Trust folder ». S'il demande comment s'authentifier, choisissez « Use Gemini API key ».
Tapez /mcp list et Entrée. Après quelques secondes, le serveur Eulerian devrait apparaître comme Ready, avec une liste d'outils :
À quoi ressemble le succès : le serveur Eulerian est « Ready » avec ses outils listés.
Étape 7 : Essayez
Dans le terminal de commande, demandez à Gemini en langage naturel, par exemple : « Quels sites puis-je interroger avec mon compte Eulerian ? »
La première fois, il demandera l'autorisation d'exécuter un outil — dites oui. Quand vous voyez vos vraies données, c'est terminé. Félicitations !
5. Comment l'utiliser : exemples de questions
Comment nos campagnes de search payant ont-elles performé la semaine dernière ?
Quels canaux ont le plus contribué aux conversions ce mois-ci ?
Compare le coût et les revenus des campagnes ce mois-ci vs le mois dernier.
Quels outils Eulerian as-tu à disposition ?
Astuce : soyez précis. « Quel est le CPA de nos campagnes display le mois dernier ? » fonctionne bien mieux que « comment vont les campagnes ? ».
6. Sécurité
Gardez votre jeton et votre clé privés. Ce sont comme des mots de passe, ne les partagez pas, ne les mettez pas dans des captures d'écran ou des e-mails. Si l'un est vu par quelqu'un d'autre, créez-en un nouveau.
Vérifiez avec votre équipe IT avant d'utiliser de vraies données métier avec un outil d'IA.
Recontrôlez les chiffres importants dans l'interface Eulerian : l'IA peut occasionnellement formuler une requête de façon imparfaite.
7. Si quelque chose ne fonctionne pas
Si vous voyez ceci
Faites ceci
« gemini » n'est pas reconnu
Fermez le terminal et ouvrez-en un nouveau. Toujours en échec ? Tapez npx @google/gemini-cli au lieu de gemini.
« python » n'est pas reconnu
Réinstallez Python depuis python.org en cochant « Add Python to PATH ». Puis ouvrez un nouveau terminal.
Le serveur affiche « Disconnected » au premier essai
La découverte des outils peut prendre 20–30 secondes. Patientez un instant et relancez /mcp list. La ligne "timeout" de l'Étape 4 aide aussi.
Toujours « Disconnected », et vous suspectez le chemin Python
Revérifiez l'Étape 4 : le command doit être votre chemin Python exact avec des doubles antislashs (\\).
« Usage limit reached »
C'est le quota de votre modèle Gemini, pas Eulerian. Tapez /model pour changer de modèle, ou attendez la réinitialisation.
La connexion indique « no longer supported / Antigravity »
Utilisez plutôt une clé API Gemini (Étape 5). La connexion Google gratuite ne fonctionne plus dans le CLI.