Un pas-à-pas sans jargon — d'une machine vierge jusqu'aux données Eulerian en direct
Ce guide vous montre, clic par clic, comment connecter le à (l'assistant d'OpenAI qui s'exécute dans une fenêtre de terminal). À la fin, vous pourrez poser à Codex des questions sur vos données Eulerian en langage naturel.
Un ordinateur sur lequel installer des logiciels
Votre et votre (demandez-les à votre contact Eulerian, ils ressemblent à https://<votre>.api.eulerian.com/mcp et à une longue chaîne secrète)
Un (gratuit ou payant).
C'est tout.
Codex CLI a besoin de (pour installer et lancer Codex) et de (pour exécuter le petit « pont » Eulerian). Installez les deux si vous ne les avez pas déjà :
Installez ensuite le pont Eulerian. Ouvrez un terminal (Windows : bouton , tapez cmd, Entrée — une fenêtre noire s'ouvre ; macOS : ouvrez l'app ) et tapez :
pip install eulerian-marketing-platform
Dans le même terminal, tapez ceci puis Entrée :
npm install -g @openai/codex
Une fois terminé, vérifiez qu'il est bien là :
codex --version
Vous devriez voir un numéro de version (nous avons testé avec codex-cli 0.142.5).
Tapez :
codex login
Votre navigateur s'ouvre. Connectez-vous avec votre et validez. Revenez au terminal — vous êtes connecté.
contrairement à certains autres assistants en terminal, Codex ne vous demande de créer et coller une clé API. Votre connexion ChatGPT habituelle suffit.
Codex stocke ses réglages dans un fichier config.toml. Son emplacement :
%USERPROFILE%\.codex\config.toml
Le plus rapide sous Windows : dans le terminal, tapez notepad %USERPROFILE%\.codex\config.toml puis Entrée (cliquez « Oui » s'il propose de créer le fichier). Collez le bloc ci-dessous, puis remplacez l'endpoint et le jeton par les vôtres :
[mcp_servers.eulerian-marketing-platform]command = "C:/Users/vous/AppData/Local/Programs/Python/Python312/python.exe"args = ["-m", "eulerian_marketing_platform.server"]startup_timeout_sec = 60[mcp_servers.eulerian-marketing-platform.env]EMP_API_ENDPOINT = " https://votre-instance-eulerian.com/mcp "EMP_API_TOKEN = "collez-ici-votre-jeton-eulerian" (1) le nom de section est mcp_servers avec un . (2) Sous Windows, faites pointer command vers le de votre Python. Vous ne savez pas où il est ? Lancez python -c "import sys; print(sys.executable)" et copiez ce qui s'affiche. Enregistrez le fichier.
Lancez Codex en tapant codex puis Entrée. Tapez ensuite /mcp et Entrée. Vous devriez voir le serveur Eulerian listé avec ses outils — environ — ce qui signifie que la connexion fonctionne.
Codex CLI après avoir tapé /mcp : le serveur Eulerian est connecté et 134 outils sont disponibles.
si vous lancez codex mcp list, vous verrez peut-être Auth : Unsupported à côté du serveur. C'est — cela concerne le système de connexion optionnel propre à Codex, pas Eulerian, qui utilise votre jeton.
Il suffit de demander, en langage naturel. Une bonne première question :
Quels sites puis-je interroger avec mon compte Eulerian ?
Codex appelle l'outil Eulerian et liste vos sites — de vraies données, directement depuis votre compte :
Codex répondant avec la liste réelle des sites du compte Eulerian (nom du client masqué).
Voilà toute l'installation. Vous pouvez ensuite poser des questions métier en langage naturel — par exemple « montre-moi les visites de la semaine dernière » ou « compare coût et revenus ce mois-ci ».
Codex ne se contente pas de lister les sites ; il exécute aussi des requêtes de reporting complètes. Interrogé sur une , il lit le guide de requêtes d'Eulerian, découvre les bons champs et renvoie un tableau propre jour par jour :
Codex renvoyant une évolution des visites jour par jour sur les 7 derniers jours (nom du client masqué).
Codex CLI a été testé sous Windows et a fonctionné — connexion, découverte des outils (134) et reporting multi-étapes réussis, (connexion via compte ChatGPT).
« codex n'est pas reconnu »
Node.js n'est pas installé, ou le terminal n'a pas été rouvert après son installation. Installez Node.js, puis ouvrez un nouveau terminal.
Le serveur apparaît mais sans outils / bloque au premier lancement
La première découverte peut prendre 20–30 s. Conservez startup_timeout_sec = 60 dans la config et patientez un instant.
Utilisez le de python.exe dans command (voir Étape 4).
Auth : Unsupported m'inquiète
Ignorez-le — normal et sans conséquence (voir Étape 5).