Google Search Console, Bing et GA4 dans Gemini CLI

Gemini CLI se connecte aux serveurs MCP distants via Streamable HTTP et gère OAuth tout seul : il découvre la connexion, s’enregistre comme client et ouvre votre navigateur. Ajoutez GSC Magic une fois et l’agent peut vérifier les positions, l’état d’indexation et les sitemaps depuis le terminal.

Dernière mise à jour: 2026-10-30

En bref

Lancez gemini mcp add --transport http --scope user gsc-magic https://mcp.gscmagic.com/mcp, connectez-vous sur la page GSC Magic qui s’ouvre dans votre navigateur, et Gemini CLI peut interroger vos données Search Console, Bing et GA4 dans n’importe quelle session.

Installation en 4 étapes

  1. Créez un compte GSC Magic, connectez Google et importez vos sites.
  2. Lancez la commande ci-dessous. Elle ajoute GSC Magic à ~/.gemini/settings.json, pour qu’il soit disponible dans chaque projet.
  3. Démarrez gemini. À la première connexion, il ouvre la page de connexion GSC Magic dans votre navigateur ; autorisez l’accès. Sinon, tapez /mcp auth gsc-magic.
  4. Tapez /mcp pour vérifier que gsc-magic est CONNECTED, puis demandez : « Liste mes propriétés Search Console. »
Ajouter le serveur (portée utilisateur)
gemini mcp add --transport http --scope user gsc-magic https://mcp.gscmagic.com/mcp

Bon à savoir

  • Pas de tiret bas dans le nom du serveur : Gemini CLI nomme ses outils mcp_<server>_<tool>, et ses règles de stratégie découpent au premier tiret bas. gsc-magic est sûr.
  • La connexion utilise OAuth : le client ouvre une page GSC Magic où vous vous connectez et validez une seule fois. Aucune clé API ni aucun jeton à coller.
  • Sur Free, votre agent peut seulement lire. Sur Pro et Agency, les outils d’écriture sont disponibles, et le propriétaire peut désactiver le mode écriture en un clic dans Settings.

Que demander une fois connecté

  • « Liste mes propriétés Search Console et indique celle qui a eu le plus de clics ces 28 derniers jours. »
  • « Quelles requêtes sont en positions 4 à 10 avec le plus d’impressions ? Propose des modifications de titres. »
  • « Compare les clics de ce mois avec ceux du mois dernier, page par page, et dis-moi ce qui a bougé. »
  • « Quelles URL de mon sitemap ne sont pas indexées, et que dit l’inspection ? »
  • « Combien de sessions viennent de ChatGPT, Perplexity et Claude le mois dernier, et vers quelles pages ? »

Plus d’exemples dans 25 prompts SEO pour agents IA ; la liste complète des outils se trouve sur la page des outils.

Dépannage

Le navigateur ne s’ouvre jamais (session SSH, conteneur, serveur sans interface).

L’OAuth de Gemini CLI a besoin d’un navigateur local et d’un rappel sur localhost. Créez un jeton d’accès dans le tableau de bord (Connect → Access tokens) et ajoutez plutôt le serveur avec un en-tête : gemini mcp add --transport http --scope user -H "Authorization: Bearer gsm_…" gsc-magic https://mcp.gscmagic.com/mcp.

/mcp affiche gsc-magic comme DISCONNECTED.

Lancez /mcp auth gsc-magic pour vous reconnecter. Si vous avez ajouté un jeton, il a peut-être expiré ou été révoqué ; créez-en un nouveau et remplacez l’en-tête.

Le serveur est ajouté mais ne fonctionne que dans un dossier.

gemini mcp add utilise par défaut la portée projet (.gemini/settings.json). Supprimez-le et ajoutez-le à nouveau avec --scope user.

Questions : Gemini CLI

Où Gemini CLI conserve-t-il la connexion ?

Dans ~/.gemini/mcp-oauth-tokens.json sur votre ordinateur. Il actualise le jeton automatiquement ; /mcp auth gsc-magic reconnecte si besoin.

Faut-il un projet Google Cloud ?

Non. GSC Magic détient la connexion Google, donc Gemini CLI n’a besoin que de l’URL et de votre connexion GSC Magic.

Autres clients

Claude · ChatGPT · Claude Code · Cursor · Windsurf · VS Code · Tout client MCP · Zed · Cline · Continue · n8n · LibreChat · goose · Warp · Raycast · OpenClaw · Hermes Agent · Grok