C'est quoi le MCP Google Ads ?
Le Model Context Protocol (MCP) est un standard ouvert créé par Anthropic en novembre 2024. Son objectif : permettre aux LLMs (Claude, ChatGPT, Gemini…) d'interagir avec des outils et des sources de données externes via une interface standardisée — plutôt que d'écrire du code glue pour chaque intégration.
En juillet 2025, Google a publié un serveur MCP officiel pour l'API Google Ads — open source, en Python. Concrètement, ce serveur expose des "outils" que le LLM peut appeler pour interroger vos campagnes en langage naturel : performances, budgets, mots-clés, groupes d'annonces, etc.
En théorie, c'est exactement ce qu'on attendait : une IA qui parle directement à vos outils publicitaires, sans dashboard intermédiaire. En pratique, c'est là que les choses se compliquent.
Les vraies limites du MCP Google Ads officiel
Avant de vous lancer dans la configuration, voici ce que la documentation technique ne met pas en avant :
Vous avez besoin d'un developer token Google Ads — une démarche d'approbation formelle auprès de Google, réservée aux développeurs avec un compte Manager (MCC).
La configuration exige un projet Google Cloud Platform (GCP), des credentials OAuth 2.0 ou un service account, et l'installation locale d'un serveur Python. Pas pour les non-techniques.
Le serveur MCP officiel de Google (googleads/google-ads-mcp) est en lecture seule. L'écosystème communautaire propose des implémentations avec write access — comme FGRibreau/mcp-google-ads (48 outils, Rust, read+write avec double validation) — mais ce ne sont pas des projets maintenus par Google.
Limité à Google Ads. Pas de Meta Ads, DV360, GA4 ou autres sources dans le même flux. Chaque plateforme nécessite son propre serveur MCP distinct.
Accès limité aux métriques et dimensions exposées par l'API GAQL. De nombreuses métriques avancées (quality score détaillé, asset-level performance, segment croisés) nécessitent des requêtes complexes que le LLM ne formule pas toujours correctement.
Souveraineté des données : vos données de campagnes transitent via le LLM de votre choix (Claude, ChatGPT, Gemini) — hébergés hors UE. Chaque requête envoie potentiellement des données sensibles (budgets, performances, stratégies) vers des serveurs américains. Problème de conformité RGPD majeur pour les annonceurs européens.
Pour les agences, la configuration au niveau MCC (compte manager) est possible et couvre les sous-comptes. Mais il reste une instance serveur à déployer et maintenir par environnement — et la gestion des accès reste manuelle.
Ce que le MCP Google Ads fait bien
Soyons honnêtes : pour un développeur ou une équipe technique, le MCP Google Ads officiel a de vraies qualités.
Accès direct et standardisé à l'API Google Ads sans écrire de code d'intégration sur mesure.
Open source — vous pouvez inspecter, forker et adapter le serveur à vos besoins spécifiques.
Compatible avec tout LLM supportant le protocole MCP : Claude Desktop, Cursor, ou votre propre agent.
Requêtes GAQL (Google Ads Query Language) en langage naturel — plus besoin de connaître la syntaxe de l'API.
Le MCP Google Ads est une brique technologique solide. Le problème, c'est qu'il reste une brique — pas un produit fini pour les équipes marketing.
L'approche Mindmetrics : tout ce que le MCP promet, sans la configuration
Mindmetrics a été conçu avec la même ambition que le MCP : permettre aux équipes marketing de parler à leurs données publicitaires en langage naturel. Mais avec une approche radicalement différente — pensée pour les annonceurs, pas pour les développeurs.
Multi-source nativement
Google Ads, Meta Ads, DV360, GA4, TikTok Ads, LinkedIn Ads — dans la même interface, sans serveur MCP distinct par plateforme.
Hébergé en Europe
Données traitées sur des serveurs EU uniquement. Conformité RGPD by design, sans dépendance aux LLMs US.
Mindy, votre analyste IA
Posez vos questions directement à Mindy : elle croise vos sources, contextualise et vous donne des insights actionnables.
Connecteurs officiels
Connexion via les APIs officielles de chaque plateforme. Aucune credential technique à gérer côté client.
Ce que le MCP ne voit pas dans vos données
Même quand la configuration est en place, le MCP Google Ads est limité à ce qu'expose l'API GAQL. En pratique, ça signifie que des métriques et dimensions couramment utilisées par les équipes media sont absentes, mal agrégées ou nécessitent des requêtes GAQL très spécifiques que le LLM ne formule pas toujours correctement.
Il n'y a pas non plus de vision cross-source : comparer le ROAS Google Ads vs Meta Ads, analyser l'impact d'une campagne DV360 sur les conversions GA4, ou croiser les données Search Console avec les campagnes Search — c'est impossible avec un seul serveur MCP. Il faudrait configurer un serveur MCP distinct par plateforme, les brancher simultanément dans le même client, et espérer que le LLM sache comment les croiser.
MCP Google Ads vs Mindmetrics : comparatif rapide
Voici une mise en perspective directe pour aider les équipes à choisir l'approche adaptée à leur contexte.
Pour qui est fait le MCP Google Ads ?
Le MCP Google Ads officiel s'adresse avant tout aux développeurs qui veulent construire des agents IA custom sur leurs propres infra, avec un contrôle total sur les requêtes et les données. C'est un outil de bas niveau — puissant si vous avez les ressources pour le maintenir.
Pour les équipes marketing, les chefs de publicité, les agences ou les annonceurs qui veulent juste pouvoir analyser leurs campagnes intelligemment — sans mobiliser un dev pendant 2 semaines — la réponse est ailleurs. C'est précisément ce que Mindmetrics a construit.
Questions fréquentes sur le MCP Google Ads
Qu'est-ce que le MCP Google Ads ?
Le MCP Google Ads est un serveur open source publié par Google qui implémente le Model Context Protocol d'Anthropic. Il permet aux LLMs (Claude, ChatGPT, Gemini) d'interroger l'API Google Ads en langage naturel. La version actuelle est en lecture seule et nécessite une configuration technique (Python, GCP, developer token).
Quelles sont les limites du MCP Google Ads officiel ?
Le MCP officiel est limité à Google Ads (pas d'autres plateformes), est en lecture seule, et nécessite une configuration technique avancée : developer token Google, projet GCP, credentials OAuth. Pour les agences avec plusieurs clients, chaque compte nécessite sa propre configuration.
Comment connecter Claude à Google Ads via MCP ?
Pour connecter Claude à Google Ads via MCP, il faut : 1) obtenir un developer token Google Ads approuvé, 2) créer un projet GCP avec les bonnes APIs activées, 3) configurer les credentials OAuth, 4) installer le serveur MCP Python localement, 5) le déclarer dans la config Claude Desktop. Comptez plusieurs heures pour un développeur expérimenté.
Mindmetrics utilise-t-il le MCP Google Ads ?
Mindmetrics dispose de son propre protocole d'intégration MCP natif, construit au-dessus des APIs officielles de chaque plateforme. Plutôt que d'exposer des outils bas niveau aux LLMs externes, Mindmetrics héberge et normalise les données côté serveur (UE), et fournit Mindy — une IA conversationnelle spécialisée en publicité digitale — directement dans l'interface.
Peut-on modifier des campagnes Google Ads via MCP ?
Le serveur MCP officiel Google (googleads/google-ads-mcp) est en lecture seule. L'écosystème communautaire propose des implémentations avec read+write — notamment FGRibreau/mcp-google-ads avec 48 outils et un système de double validation avant chaque modification — mais ces projets ne sont pas maintenus par Google.
Sur le même sujet
Analysez vos Google Ads en langage naturel
Connectez vos campagnes en 2 minutes. Posez vos questions à Mindy. Sans configuration technique, sans serveur à maintenir, sans données hors UE.
Essai gratuit 7 jours