- Guide d'intégration avec Antigravity IDE
- Pour les utilisateurs sans connaissances techniques avancées
- Connecteur distant avec OAuth 2.1 · Éditeur de code · mcp_config.json
Ce guide connecte au d'Eulerian. Antigravity IDE est l' de Google (basé sur VS Code) doté d'un agent intégré ; il prend en charge les avec authentification . Vous n'installez aucun serveur local et ne collez aucun jeton d'API : le connecteur s'ajoute dans le fichier et vous vous identifiez avec votre propre compte Eulerian. Par rapport à Antigravity 2.0, ici le connecteur se gère depuis le (le menu MCP Servers) et, comme dans la 2.0, la connexion OAuth comporte une étape de .
Un point de terminaison distant + une connexion OAuth : vous n'installez aucun serveur local, ne stockez aucun jeton d'API, et l'IDE ne voit jamais votre mot de passe. Eulerian n'accorde qu'un accès limité et révocable.
- Consulter les performances des campagnes paid search de la semaine dernière en une phrase.
- Découvrir quels canaux média ont apporté le plus de conversions ce mois-ci.
- Analyser le parcours client de votre segment le plus convertisseur.
- Obtenir des insights analytiques sans quitter l'éditeur ni exporter les données manuellement.
Vous avez besoin de ces quatre éléments avant de continuer :
Téléchargez et installez Antigravity IDE pour votre système (Windows, macOS ou Linux) depuis antigravity.google/download (section « Antigravity IDE »).
Antigravity démarre avec votre compte Google : vous en avez donc besoin pour utiliser l'éditeur.
C'est votre point de terminaison d'API Eulerian avec /mcp ajouté à la fin. Vous le trouvez dans l'interface d'Eulerian, dans votre compte, sous la rubrique « Eulerian API ».
Votre identifiant et votre mot de passe Eulerian. Vous vous connecterez pendant l'étape OAuth. Aucun jeton d'API à coller.
Le point de terminaison doit être accessible depuis internet et en HTTPS avec un certificat TLS valide : dans l'IDE, la connexion part de votre poste. Si vous avez accès à plusieurs grids, utilisez le point de terminaison de celle concernée.
Téléchargez et installez Antigravity IDE
Rendez-vous sur , descendez jusqu'à la section et téléchargez la version pour votre système (Windows, macOS ou Linux). Installez-le comme n'importe quelle application de bureau. La section « Antigravity IDE » de la page de téléchargement officielle, avec des versions pour macOS, Windows et Linux.
Ouvrez-le
Ouvrez Antigravity IDE. Vous verrez l'éditeur avec son à droite (« Ask anything… »). C'est de là que nous gérerons le connecteur.
La fenêtre principale d'Antigravity IDE, avec l'éditeur et le panneau de l'agent à droite.
Repérez votre point de terminaison MCP dans Eulerian
Dans l'interface d'Eulerian, dans votre compte, ouvrez la rubrique . Votre y figure. L'URL du serveur MCP est ce même point de terminaison avec ajouté à la fin :
La rubrique « Eulerian API » : votre API Endpoint (valeurs de démonstration). Vous n'avez pas besoin de l'API token pour cette méthode.
https://<votre-endpoint-d-API-Eulerian>/mcp
Contrairement à d'autres méthodes, ici vous ne copiez pas l'API token. Vous avez seulement besoin de l'URL du point de terminaison avec /mcp ; vous vous identifierez avec votre identifiant et votre mot de passe pendant l'étape OAuth.
Ouvrez « MCP Servers » depuis le panneau de l'agent
Dans le (à droite), cliquez sur le bouton (Additional options) en haut. Les options de personnalisation apparaissent ; choisissez .
Dans le panneau de l'agent, cliquez sur les trois points « … » (Additional options) et choisissez « MCP Servers ».
Cliquez sur « Manage MCP Servers »
Par défaut, le s'ouvre (un catalogue de connecteurs). Comme Eulerian n'est pas dans le catalogue, cliquez en haut à droite sur pour l'ajouter manuellement.
Le MCP Store s'ouvre par défaut ; cliquez sur « Manage MCP Servers » (en haut à droite).
Ouvrez « View raw config » et ajoutez le serveur
Dans , cliquez en haut à droite sur pour ouvrir le fichier . Ajoutez le serveur d'Eulerian avec votre point de terminaison et à la fin, puis enregistrez le fichier :
Dans « Manage MCP servers », cliquez sur « View raw config » (en haut à droite) pour éditer le fichier.
{"mcpServers": {"eulerian": {"serverUrl": "https://<votre-endpoint-d-API-Eulerian>/mcp"}}}
mcp_config.json avec le serveur « eulerian » et son serverUrl se terminant par /mcp (endpoint de démonstration).
Forcez le Refresh et « Authenticate » apparaît
Après l'enregistrement, le bouton peut continuer à (les deux flèches en cercle ne s'arrêtent pas). Forcez-le en cliquant dessus. À côté d', vous verrez et le bouton .
Après avoir forcé « Refresh », l'avertissement « Unauthorized » apparaît à côté du bouton « Authenticate ».
C'est l'état avant identification : vous n'avez pas encore effectué la connexion OAuth. Il disparaît dès que vous terminez l'authentification aux étapes suivantes.
Cliquez sur « Authenticate » (deux fois)
Cliquez sur . Vous êtes redirigé vers , où vous reverrez le connecteur Eulerian avec son bouton : cliquez à nouveau dessus pour lancer la connexion OAuth dans le navigateur.
Le bouton « Authenticate » vous mène à Settings → Customizations ; cliquez de nouveau sur « Authenticate » là.
Connectez-vous à Eulerian
L'écran de connexion d'Eulerian s'ouvre dans votre navigateur. Saisissez votre et poursuivez avec votre mot de passe Eulerian. L'IDE ne voit jamais votre mot de passe.
L'écran de connexion d'Eulerian.
Autorisez l'accès (Approve)
Eulerian affiche les permissions demandées par (par exemple eulerian:reports.read). Vérifiez-les et cliquez sur pour autoriser (ou « Deny » pour annuler).
L'écran d'autorisation d'Eulerian : vérifiez les permissions et cliquez sur « Approve ».
Vérifiez toujours les permissions avant d'approuver. Pour la lecture seule des rapports, eulerian:reports.read suffit ; n'accordez des permissions d'écriture que si votre cas d'usage l'exige.
Copiez le code et collez-le dans l'IDE
Le navigateur affiche un . Cliquez sur , revenez dans l'IDE et collez le code dans le champ (c'est la même boîte que dans Antigravity 2.0, avec le thème sombre de l'éditeur) ; cliquez ensuite sur .
Antigravity affiche un code à usage unique : copiez-le avec « Copy to Clipboard » (code masqué) et collez-le dans l'IDE.
Connecteur connecté
Le connecteur passe au vert avec un bouton et affiche le nombre d' (par exemple « 133 tools enabled »). Il est désormais connecté.
Le connecteur « Eulerian » connecté (point vert, « Sign out ») avec ses outils activés.
Aucun serveur local installé et aucun jeton d'API stocké. Vous pouvez révoquer l'accès à tout moment avec « Sign out » ou depuis votre compte Eulerian.
Choisissez les outils à activer (facultatif)
Depuis , l'IDE vous permet d'activer ou de désactiver d'Eulerian via son interrupteur. Utile pour limiter le connecteur à ce dont vous avez besoin (par exemple, garder les outils de reporting actifs et désactiver le reste).
Dans « Configure », vous pouvez activer/désactiver chacun des 134 outils d'Eulerian individuellement.
Utilisez-le
Dans le panneau de l'agent, posez votre question en langage naturel. L'IDE appellera les outils d'Eulerian selon votre demande, par exemple :
À quels outils Eulerian as-tu accès, et quels sites y a-t-il dans mon compte ?
L'agent de l'IDE répond en utilisant le MCP d'Eulerian, en listant les outils et les sites disponibles.
Antigravity enregistre la configuration MCP dans le fichier mcp_config.json de votre poste, et l'authentification est individuelle : chaque utilisateur se connecte avec son propre compte Eulerian.
- Le connecteur est défini dans votre mcp_config.json (global dans ~/.gemini/config/mcp_config.json ou par projet dans .agents/mcp_config.json).
- Chaque utilisateur se connecte avec son propre compte Eulerian et n'accède donc qu'aux données que son compte peut voir.
- En environnement d'entreprise, confirmez auprès de votre département informatique quels outils d'IA sont approuvés pour traiter des données métier.
L'accès accordé est limité et révocable : vous pouvez le déconnecter avec « Sign out » dans l'IDE ou le révoquer depuis votre compte Eulerian à tout moment.
Antigravity 2.0, l'IDE et la CLI (~/.gemini/config/mcp_config.json). Si vous avez déjà ajouté le serveur d'Eulerian sur une surface, les autres le détectent. Et comme l'authentification est OAuth 2.1 déléguée au client, le même point de terminaison distant fonctionne aussi avec Claude, ChatGPT ou Mistral : la partie Eulerian est toujours la même ; seul l'endroit où l'on ajoute le connecteur change.
Ce guide couvre l'éditeur de code (Antigravity IDE). Antigravity 2.0 est l'app d'agent sans éditeur, et la CLI (agy) se pilote depuis le terminal avec la commande /mcp ; chacune a son propre guide, mais la partie Eulerian (point de terminaison + OAuth) est identique.
Aucun jeton d'API n'est stocké sur votre poste. Vous vous authentifiez avec votre compte Eulerian et Eulerian accorde à l'IDE un accès limité (par exemple, lecture seule des rapports) et révocable à tout moment.
Le code que vous copiez et collez pendant la connexion est temporaire et à usage unique : il ne sert qu'à terminer l'authentification et expire rapidement. Ce n'est pas un jeton à stocker ni à partager.
Dans « Manage MCP servers → Configure », vous pouvez désactiver les outils dont vous n'avez pas besoin. Réduire la surface active est une bonne pratique de moindre privilège.
Vérifiez les permissions sur l'écran d'autorisation d'Eulerian (par exemple eulerian:reports.read) avant de cliquer sur « Approve ». Évitez les permissions d'écriture si vous ne les utilisez pas.
Avant d'utiliser des données métier réelles, confirmez auprès de l'informatique quelles plateformes d'IA sont approuvées pour traiter les données de l'entreprise.
Dans le panneau de l'agent, cliquez sur les trois points « … » (Additional options) → « MCP Servers » → « Manage MCP Servers » → « View raw config ».
C'est fréquent après l'édition du fichier : cliquez sur « Refresh » pour le forcer. Le statut du connecteur apparaîtra (et le bouton « Authenticate » si vous n'êtes pas encore identifié).
C'est normal avant de se connecter. Cliquez sur « Authenticate », puis de nouveau sur « Authenticate » dans Settings → Customizations, et terminez la connexion. Si le « Unauthorized » persiste après authentification, contactez Eulerian.
Vérifiez l'URL : elle doit être votre point de terminaison d'API Eulerian avec /mcp à la fin, en HTTPS et avec un certificat TLS valide.
Utilisez vos identifiants Eulerian (pas ceux de Google). Si vous avez accès à plusieurs grids, utilisez le point de terminaison de la bonne.
Copiez le code complet avec « Copy to Clipboard » et collez-le dans « Paste auth code » avant qu'il n'expire ; s'il expire, recommencez depuis « Authenticate ».
Vérifiez que le connecteur est vert (« Sign out ») et que les outils dont vous avez besoin sont activés dans « Configure ». Ouvrez une nouvelle conversation et redemandez.