Connecter iyedy à Gemini CLI
Ajoutez iyedy à Gemini CLI comme serveur MCP distant et travaillez sur vos schémas d’architecture depuis votre terminal. Gemini CLI lit vos modèles, lance les contrôles d’iyedy et prépare des modifications. Il ne modifie jamais un modèle lui-même : vous, ou une personne qui peut modifier le schéma, appliquez chaque modification dans iyedy.
Sur cette page
Gemini CLI ne sait pas encore se présenter à iyedy par son adresse. Vous ajoutez iyedy au settings.json de Gemini CLI avec l’identifiant client d’iyedy pour Gemini CLI, gemini-cli, et les portées à demander. Il n’y a pas de secret.
Avant de commencer
- Un compte iyedy. Connectez-vous une fois sur app.iyedy.com avec l’identité que vous utiliserez depuis Gemini CLI, et terminez la création de votre compte. Gemini CLI voit exactement les schémas que ce compte peut lire.
- Un Gemini CLI récent, sur un ordinateur doté d’un navigateur. La connexion revient à Gemini CLI sur cet ordinateur : elle ne marche pas dans un shell distant ni dans un conteneur sans navigateur.
- Dans une organisation iyedy (Team, Enterprise), l’accès des clients MCP est coupé tant qu’un propriétaire n’a pas demandé à support@iyedy.com de l’activer, et Gemini CLI doit figurer dans la liste des clients autorisés de l’organisation (voir Dans une organisation iyedy). Votre espace personnel fonctionne tout de suite.
Mise en place
- Ajouter iyedy à settings.json
Ouvrez
~/.gemini/settings.jsonet ajoutez iyedy àmcpServers, exactement ainsi :{ "mcpServers": { "iyedy": { "httpUrl": "https://app.iyedy.com/mcp", "oauth": { "enabled": true, "clientId": "gemini-cli", "scopes": ["cartouche.read", "cartouche.graph", "cartouche.propose", "offline_access"] } } } }Enregistrez le fichier. Gardez
httpUrl(pasurl) et les quatre portées (scopes) : sans elles, Gemini CLI demande des portées qu’iyedy ne lui donne pas, et la connexion est refusée. - Lancer la connexion
Lancez Gemini CLI et tapez
/mcp auth iyedy. Votre navigateur ouvre la page de connexion d’iyedy surauth.iyedy.com. - Se connecter à iyedy
Connectez-vous comme dans l’app : adresse e-mail et mot de passe, Google, ou l’authentification unique de votre organisation.
- Approuver l’accès
Vérifiez que la page est sur
auth.iyedy.comet qu’elle nomme Gemini CLI, lisez ce que Gemini CLI demande, puis choisissez Autoriser.Sur auth.iyedy.com · la page d’accès pour Gemini CLI La page d’accès d’iyedy dans le navigateur : la barre d’adresse affiche auth.iyedy.com, la carte dit que Gemini CLI veut utiliser votre compte iyedy, liste quatre autorisations et se termine par Refuser et Autoriser.
- L’adresse est auth.iyedy.com. Gemini CLI ne voit jamais votre mot de passe.
- Ce que Gemini CLI pourra faire : lire vos schémas, rechercher et analyser l’impact, prévisualiser des modifications et soumettre des propositions, et rester connecté en votre absence. Rien ici ne modifie, ne supprime ni ne partage un schéma. Choisissez Autoriser seulement si vous ajoutez iyedy vous-même ; si cette page s’ouvre alors que vous connectez un autre serveur, choisissez Refuser.
- Autoriser rend la connexion à Gemini CLI, qui la garde pour vous.
- Demander à Gemini CLI
Tapez
/mcppour voir iyedy connecté avec ses outils, puis essayez : « Liste mes schémas iyedy et explique comment la plateforme de sinistres est construite. »C’est terminé quand Gemini CLI répond avec les noms de vos propres schémas.
Depuis votre shell, la liste des serveurs et leur état :
$ gemini mcp listL’utiliser
Nommez iyedy dans votre demande quand vous voulez que Gemini CLI utilise vos schémas. Essayez :
- « Qu’est-ce qui dépend de l’API Sinistres ? Montre-moi l’impact dans mes schémas. »
- « Lance les contrôles sur le schéma Plateforme de sinistres et résume les constats. »
- « Compare la vue des conteneurs de la Plateforme de sinistres avec les services de ce dépôt. »
- « Prépare une proposition qui ajoute un service de score de fraude appelé par l’API Sinistres. »
Gemini CLI peut vous demander de confirmer un appel d’outil avant de le lancer, selon vos réglages.
Ce que Gemini CLI peut faire
Gemini CLI choisit les outils d’après votre demande. Les outils de lecture ne changent jamais rien. Les deux outils qui enregistrent quelque chose n’atteignent qu’une proposition, jamais le modèle.
Lire et analyser
Schémas, vues, versions, constats, dépendances entre schémas.
Proposer une modification
Prévisualiser une modification, puis la soumettre comme proposition qu’une personne valide dans iyedy.
Une proposition de Gemini CLI attend dans iyedy, avec le nom de l’app d’où elle vient, jusqu’à ce qu’une personne qui peut modifier le schéma l’applique ou la rejette. Une proposition que personne ne traite est supprimée 30 jours après sa création.
Ce que Gemini CLI voit, ce qui reste dans iyedy
- Il agit en votre nom. Gemini CLI atteint les mêmes espaces de travail, schémas et rôles que votre compte iyedy, jamais plus. Un schéma que vous ne pouvez pas ouvrir n’existe pas pour lui.
- Jusqu’à un plafond. Confidentiel sur les espaces personnels, Interne sur Team et Enterprise. Les schémas Restreints ne sont jamais envoyés. Les valeurs qui ressemblent à des secrets sont remplacées avant de quitter iyedy.
- Rien ne change sans une personne. Gemini CLI peut soumettre une proposition ou retirer la sienne ; vous, ou une personne qui peut modifier le schéma, l’appliquez dans iyedy.
- Vos données. iyedy n’utilise pas vos schémas pour entraîner des modèles d’IA. Ce que Gemini CLI fait de ce qu’il lit relève des conditions du compte Google ou de la clé qu’il utilise.
Tous les détails : Assistants connectés par MCP et la politique de confidentialité.
Se déconnecter
- Dans Gemini CLI. Retirez iyedy de vos réglages :
$ gemini mcp remove --scope user iyedy$ gemini mcp remove \ --scope user \ iyedy
Gemini CLI garde ses connexions dans ~/.gemini/mcp-oauth-tokens.json : supprimez-y l’entrée d’iyedy pour oublier aussi la connexion.
- Côté iyedy. Il n’y a pas encore d’écran pour cela : écrivez à support@iyedy.com. Le support retire l’accès de Gemini CLI, ce qui met aussi fin à ses renouvellements ; un accès déjà délivré reste valable le reste de ses 15 minutes.
Voir Connexion, autorisations et déconnexion.
Dans une organisation iyedy
Sur Team et Enterprise, l’accès des clients MCP reste coupé tant qu’un propriétaire n’a pas écrit à support@iyedy.com. Gemini CLI ne se connecte que si la liste des clients autorisés de l’organisation le nomme : sans liste, une organisation Team n’autorise que Claude et Claude Code, et une organisation Enterprise aucun. Le propriétaire demande au support d’ajouter Gemini CLI. Les membres se connectent ensuite avec leur propre compte iyedy, sous le plafond de l’organisation et avec son authentification unique. Voir Claude et MCP pour votre organisation.
Si cela ne marche pas
« No client ID provided and dynamic registration not supported »
Le bloc oauth manque ou est mal écrit. iyedy ne laisse jamais un client s’enregistrer lui-même : recopiez le bloc de l’étape 1, avec clientId, et enregistrez.
Gemini CLI signale invalid_scope tout de suite, sans page de connexion
Gemini CLI a demandé une portée qu’iyedy ne lui donne pas. Gardez exactement les quatre portées de l’étape 1.
« This organization does not allow Gemini CLI as an MCP client. »
Votre organisation iyedy n’a pas ajouté Gemini CLI à sa liste de clients autorisés. Un propriétaire demande au support d’ajouter Gemini CLI. Votre espace personnel fonctionne toujours.
Plus de symptômes : Dépannage des assistants de code.
Cette page vous a-t-elle aidé ?Réponse anonyme, comptée seulement si vous avez accepté la mesure.
Qu’est-ce qui n’a pas marché ?
N’écrivez pas de données personnelles.