Connecter Google Ads à Claude via le protocole MCP d’Adsroid est possible en quelques minutes : l’utilisateur ajoute l’endpoint MCP d’Adsroid dans les paramètres de Claude (web ou desktop), s’authentifie via OAuth, et peut immédiatement interroger ses campagnes, groupes d’annonces et performances publicitaires en langage naturel. Ce guide détaille chaque étape du processus, explique les choix architecturaux derrière cette intégration, et précise ce qu’il faut faire après une mise à jour du serveur pour rafraîchir la liste des outils disponibles.
Qu’est-ce que le protocole MCP et pourquoi il change l’interaction avec Google Ads
Le Model Context Protocol (MCP) est un standard ouvert qui permet à des assistants IA comme Claude d’accéder à des outils et sources de données externes de façon structurée. Concrètement, au lieu que Claude ne connaisse que son contexte de conversation, il peut appeler des fonctions définies par un serveur MCP tiers, lire des données en temps réel, et exécuter des actions dans des systèmes connectés. Pour la publicité digitale, c’est un changement de paradigme : l’annonceur n’exporte plus des rapports CSV pour les analyser, il pose une question en langage naturel et obtient une réponse construite à partir de ses données live Google Ads ou Meta Ads.
Selon Gartner, d’ici 2026, plus de 80 % des entreprises utiliseront des interfaces conversationnelles pour interagir avec leurs données métier. Le protocole MCP est précisément l’infrastructure technique qui rend cette promesse opérationnelle dans le domaine de la publicité. L’enjeu n’est pas cosmétique : la réduction du temps entre la détection d’un problème de performance et la prise de décision est un avantage concurrentiel direct.
Adsroid a implémenté un serveur MCP natif, accessible depuis la page dédiée à l’intégration MCP d’Adsroid, qui expose les données Google Ads, Meta Ads et les fonctionnalités de la plateforme directement dans Claude. L’architecture choisie repose sur une connexion OAuth sécurisée, ce qui signifie qu’aucune clé API n’est manipulée manuellement par l’utilisateur.
Prérequis avant de connecter Google Ads à Claude avec le MCP Adsroid
Avant de démarrer la configuration, trois conditions doivent être réunies. Premièrement, disposer d’un compte Adsroid actif avec au moins un compte Google Ads connecté à la plateforme. Si ce n’est pas encore le cas, la connexion du compte publicitaire se fait depuis le tableau de bord Adsroid en quelques clics via OAuth Google. Deuxièmement, utiliser Claude dans une version qui supporte les connecteurs MCP personnalisés : Claude.ai (version web, plan Pro ou Team) ou Claude Desktop (application macOS et Windows). Troisièmement, avoir accès aux paramètres de connexion MCP dans Claude, ce qui nécessite un plan payant sur Claude.ai ou l’application desktop avec le fichier de configuration accessible.
Il est important de noter une contrainte technique : le support MCP côté Claude évolue rapidement. Au moment de la rédaction de cet article, l’ajout d’un serveur MCP personnalisé est disponible dans Claude Desktop via un fichier de configuration JSON, et progressivement déployé dans l’interface web pour les plans Pro et Team. La procédure décrite ci-dessous couvre les deux cas.
Comment connecter Google Ads à Claude : configuration Claude Desktop étape par étape
Étape 1 – Récupérer l’URL du serveur MCP Adsroid
Depuis votre compte Adsroid, naviguez vers la section Intégrations ou accédez directement à la page MCP. L’URL du serveur MCP Adsroid vous est fournie dans cette interface, accompagnée d’un token d’authentification personnel. Copiez cette URL complète, elle sera nécessaire pour la configuration dans Claude Desktop. Ne partagez jamais ce token : il donne accès en lecture et en écriture à votre compte publicitaire via l’interface conversationnelle.
Étape 2 – Ouvrir le fichier de configuration Claude Desktop
Sur macOS, le fichier de configuration de Claude Desktop se trouve à l’emplacement suivant : ~/Library/Application Support/Claude/claude_desktop_config.json. Sur Windows, il est situé dans %APPDATA%
oaming
et.claude.claude
esourcesilesystem. Si le fichier n’existe pas encore, il faut le créer. Ouvrez ce fichier avec n’importe quel éditeur de texte. L’objectif est d’y ajouter un bloc JSON déclarant le serveur MCP Adsroid comme outil disponible pour Claude Desktop.
Étape 3 – Ajouter l’endpoint MCP Adsroid dans la configuration
Dans le fichier de configuration, ajoutez l’entrée correspondant au serveur MCP Adsroid dans la clé « mcpServers ». Chaque serveur MCP est déclaré avec un nom, le type de transport (sse pour Server-Sent Events ou stdio), et l’URL du serveur. L’endpoint Adsroid utilise le transport SSE, ce qui permet une communication bidirectionnelle en temps réel entre Claude et la plateforme Adsroid. Une fois le fichier sauvegardé, relancez complètement Claude Desktop pour que la nouvelle configuration soit prise en compte.
Étape 4 – Authentification OAuth et autorisation du compte Google Ads
Au premier lancement après l’ajout du serveur MCP, Claude Desktop établit la connexion avec l’endpoint Adsroid. Si le serveur requiert une authentification (ce qui est le cas pour Adsroid), une fenêtre de connexion OAuth s’ouvre dans votre navigateur. Connectez-vous avec les identifiants de votre compte Adsroid. Une fois l’autorisation accordée, le serveur MCP est opérationnel et Claude peut accéder aux outils exposés par Adsroid, dont les données Google Ads et Meta Ads connectées à votre compte.
Étape 5 – Vérifier la connexion avec un premier prompt de test
Pour confirmer que la connexion est fonctionnelle, posez une question simple à Claude qui nécessite l’accès aux données Google Ads : par exemple « Quelles sont les campagnes actives dans mon compte Google Ads en ce moment ? » ou « Quel est le CPC moyen de ma campagne principale cette semaine ? ». Si Claude répond avec vos données réelles, la connexion MCP est établie correctement. Si Claude répond qu’il n’a pas accès à des outils externes, vérifiez que le fichier de configuration a bien été sauvegardé et que Claude Desktop a été relancé.
Ajouter un serveur MCP à Claude via l’interface web
Pour les utilisateurs qui préfèrent l’interface web de Claude.ai, la procédure diffère légèrement. Dans les paramètres du compte (icône de profil, puis Settings), recherchez la section « Integrations » ou « Connectors » selon la version de l’interface. Cliquez sur « Add integration » ou « Add custom connector » et renseignez l’URL du serveur MCP Adsroid. Claude.ai propose également un flux d’authentification OAuth qui redirige vers la page de connexion Adsroid. Une fois authentifié, les outils Adsroid apparaissent dans la liste des intégrations actives et sont disponibles dans toutes les conversations.
Un point architectural important : l’interface web de Claude.ai et l’application desktop partagent la même logique de connexion MCP côté protocole, mais les fichiers de configuration sont différents. Les modifications faites dans les paramètres web ne se répercutent pas dans Claude Desktop et vice versa. Si vous utilisez les deux surfaces, la configuration doit être effectuée dans chaque environnement séparément.
Premiers prompts utiles après la connexion Google Ads à Claude
Une fois le serveur MCP Adsroid connecté, Claude dispose d’un accès structuré aux données publicitaires. Voici plusieurs types de requêtes qui illustrent la valeur réelle de cette intégration. Pour l’analyse de performance : « Compare les taux de conversion de mes trois principales campagnes Google Ads sur les 30 derniers jours. » Pour la détection d’anomalies : « Y a-t-il des groupes d’annonces avec un CPA qui a dérivé de plus de 20 % par rapport à la semaine précédente ? » Pour la gestion des enchères : « Quels mots-clés ont un Quality Score inférieur à 5 dans mes campagnes actives ? » Ces prompts fonctionnent parce que le serveur MCP Adsroid expose des outils structurés que Claude peut appeler, avec des paramètres typés, et non de simples flux de texte.
« La valeur d’un connecteur MCP publicitaire ne réside pas dans la commodité conversationnelle. Elle réside dans la réduction du cycle décision-action. Quand l’analyse qui prenait 45 minutes de manipulation de données prend 90 secondes de conversation, la cadence d’optimisation change fondamentalement. » — Consultant en stratégie media, spécialiste des architectures data pour annonceurs.
Connecter Meta Ads à Claude via le même serveur MCP
L’un des avantages de l’approche Adsroid est que le même serveur MCP expose simultanément les données Google Ads et Meta Ads. Si un compte Meta Ads (Facebook et Instagram) est connecté à Adsroid, Claude peut interroger les deux plateformes dans la même conversation. Cela permet des analyses cross-canal qui seraient complexes à réaliser manuellement : « Quelle plateforme a le meilleur ROAS cette semaine, Google ou Meta ? » ou « Montre-moi les créatifs Meta Ads qui ont généré le plus d’impressions ce mois-ci. » La configuration de l’intégration Meta Ads se fait depuis l’interface Adsroid, indépendamment du serveur MCP, mais les données deviennent ensuite accessibles via Claude automatiquement.
Selon eMarketer, les annonceurs qui gèrent simultanément des campagnes Google et Meta représentent plus de 65 % du marché publicitaire digital en valeur. La capacité à interroger ces deux écosystèmes dans une interface unifiée répond à un besoin réel de simplification opérationnelle.
Que faire après une mise à jour du serveur MCP Adsroid
Lorsque l’équipe Adsroid déploie une mise à jour du serveur MCP — par exemple l’ajout de nouveaux outils ou la modification de schémas existants — Claude Desktop peut ne pas détecter automatiquement les changements. La liste des outils disponibles est en effet mise en cache au moment de la connexion initiale. Pour rafraîchir cette liste et accéder aux nouveaux outils, la procédure est simple : fermer complètement Claude Desktop, puis le relancer. Au redémarrage, Claude réinterroge le serveur MCP Adsroid et charge la liste des outils à jour.
Dans l’interface web de Claude.ai, le processus est similaire : déconnecter l’intégration depuis les paramètres, puis la reconnecter. Cette étape prend moins d’une minute mais est souvent oubliée, ce qui conduit les utilisateurs à penser que certaines fonctionnalités ne sont pas disponibles alors qu’elles ont été ajoutées à une version récente du serveur. C’est un comportement normal du protocole MCP : la liste des outils est négociée au moment de la connexion, pas en continu.
Pourquoi cette fonctionnalité existe
La décision de construire un serveur MCP natif dans Adsroid répond à un problème précis : la friction entre l’accès aux données publicitaires et la prise de décision. Les outils d’analyse traditionnels imposent un workflow en plusieurs étapes — exporter un rapport, l’ouvrir dans un tableur, identifier les anomalies, formuler une hypothèse, agir — qui ralentit mécaniquement la cadence d’optimisation. Les dashboards améliorent la visualisation mais ne réduisent pas la charge cognitive nécessaire pour transformer des données en décisions.
L’hypothèse derrière l’intégration MCP est différente : si l’accès aux données est conversationnel et contextuel, l’annonceur peut exprimer une intention opérationnelle directement et obtenir une réponse actionnelle, sans intermédiaire technique. Ce n’est pas une simplification superficielle. C’est un changement dans l’interface entre l’humain et le système publicitaire.
Le choix du protocole MCP plutôt qu’une API REST classique s’explique par plusieurs facteurs. MCP est un standard ouvert adopté par les principaux fournisseurs d’IA, ce qui signifie qu’un seul serveur Adsroid peut être connecté à Claude, mais aussi à d’autres assistants IA compatibles MCP. La logique de découverte des outils est standardisée, ce qui réduit la charge d’intégration côté client. Et le modèle d’authentification OAuth est identique à celui que les annonceurs utilisent déjà pour connecter Google Ads à n’importe quelle plateforme tierce.
L’honnêteté intellectuelle impose de noter les limites de cette approche. Un assistant IA conversationnel est puissant pour l’analyse et la détection de patterns, mais il introduit une couche d’indirection qui peut ralentir les workflows répétitifs simples. Un annonceur qui vérifie le même KPI chaque matin n’a pas besoin de MCP : un dashboard suffit. Le protocole MCP apporte le plus de valeur dans les cas d’usage exploratoires, les analyses multi-variables et les situations où la question à poser n’est pas connue à l’avance.
Approches comparées : MCP natif vs intégrations Zapier vs API directe
Trois approches principales permettent de connecter des données publicitaires à des assistants IA. La première, l’intégration via des outils d’automatisation comme Zapier ou Make, consiste à déclencher des flux de données en réponse à des événements. Cette approche est flexible mais introduit une latence, dépend de la stabilité des connecteurs tiers, et ne permet pas d’interactions bidirectionnelles en temps réel. Elle convient aux cas d’usage de notification et de reporting automatisé, pas aux interactions conversationnelles live.
La deuxième approche, l’API directe, donne un contrôle maximal mais requiert un développement personnalisé. L’annonceur ou son équipe technique construit et maintient l’intégration, gère l’authentification, les versions d’API et les erreurs. C’est le choix des équipes ayant des ressources d’ingénierie dédiées, pas des annonceurs qui veulent accélérer leurs opérations sans dépendre d’un cycle de développement.
La troisième approche, le serveur MCP natif comme celui proposé par Adsroid, standardise la couche d’intégration. L’annonceur n’a pas à comprendre la structure de l’API Google Ads. Il configure la connexion une fois, et l’assistant IA découvre automatiquement les outils disponibles. Le compromis : la dépendance au fournisseur du serveur MCP pour les mises à jour et la compatibilité. C’est un compromis délibéré et raisonnable pour la majorité des annonceurs qui optimisent pour la vitesse opérationnelle plutôt que pour le contrôle technique.
« La question n’est pas de savoir si les annonceurs doivent adopter des interfaces conversationnelles pour leurs données media. La question est de savoir quels cas d’usage justifient cette couche et lesquels sont mieux servis par des interfaces traditionnelles. Les deux coexistent dans une stack mature. » — Responsable marketing performance, e-commerce international.
Erreurs courantes lors de la configuration du MCP Claude Google Ads
Ne pas relancer Claude Desktop après modification du fichier de configuration
C’est l’erreur la plus fréquente. Claude Desktop charge le fichier de configuration au démarrage. Une modification du fichier JSON pendant qu’une session est ouverte n’est pas prise en compte immédiatement. Il faut fermer complètement l’application (vérifier qu’elle ne tourne pas en arrière-plan dans la barre des tâches sur Windows ou le Dock sur macOS) puis la relancer. Sans cette étape, le nouveau serveur MCP n’apparaît pas dans les outils disponibles, même si la configuration est syntaxiquement correcte.
Confondre les tokens d’authentification entre environnements
Adsroid génère des tokens distincts selon l’environnement et les permissions configurées. Utiliser un token de test dans un environnement de production, ou copier un token expiré depuis une ancienne configuration, produit des erreurs d’authentification peu explicites dans Claude. La bonne pratique est de générer un nouveau token depuis l’interface Adsroid au moment de la configuration, de ne pas le réutiliser entre plusieurs machines, et de le régénérer immédiatement s’il est compromis. Le tableau de bord Adsroid permet de révoquer et régénérer les tokens sans interrompre les autres intégrations.
Ignorer les mises à jour du serveur MCP après déploiement Adsroid
Comme expliqué plus haut, la liste des outils MCP est négociée à la connexion et mise en cache. Les annonceurs qui ne relancent pas Claude après une mise à jour du serveur Adsroid travaillent avec une liste d’outils potentiellement incomplète. Cela peut donner l’impression que certaines fonctionnalités promises n’existent pas, alors qu’elles ont été ajoutées au serveur mais ne sont pas visibles dans la session courante. Mettre en place l’habitude de relancer Claude Desktop une fois par semaine suffit à maintenir la liste des outils synchronisée.
Poser des questions trop génériques au premier test
Après la connexion, certains utilisateurs testent l’intégration avec des questions vagues comme « Comment vont mes publicités ? ». Ce type de prompt ne déclenche pas d’appels d’outils structurés de façon optimale et peut conduire à des réponses génériques. Les prompts les plus efficaces avec un serveur MCP publicitaire sont spécifiques et orientés donnée : ils mentionnent une plateforme, une période, une métrique ou une entité de compte. Cette précision permet à Claude d’identifier l’outil MCP approprié et de construire une réponse fondée sur des données réelles.
Questions fréquentes sur la connexion Google Ads à Claude via MCP
Faut-il un plan payant Claude pour utiliser le MCP Adsroid ?
Oui. Le support des serveurs MCP personnalisés dans Claude.ai nécessite un plan Pro ou Team. Claude Desktop gratuit peut techniquement charger un fichier de configuration MCP, mais la compatibilité avec les serveurs SSE comme celui d’Adsroid dépend de la version de l’application. Il est recommandé de vérifier la documentation officielle d’Anthropic pour confirmer les capacités MCP selon le plan souscrit.
Est-ce que Claude peut modifier mes campagnes Google Ads via le MCP, ou seulement les lire ?
Cela dépend des permissions configurées dans le serveur MCP Adsroid et des droits accordés lors de l’autorisation OAuth. Adsroid expose des outils en lecture et potentiellement en écriture selon la configuration du compte. Il est fortement recommandé de tester d’abord en lecture seule, et d’activer les capacités d’écriture uniquement après avoir validé que les prompts produisent les actions attendues. Toute modification de campagne via un assistant IA doit être traitée avec le même niveau de vigilance qu’une modification manuelle.
Le MCP Adsroid fonctionne-t-il aussi avec Meta Ads ?
Oui. Si un compte Meta Ads est connecté à Adsroid, les données Facebook et Instagram sont exposées via le même serveur MCP. Claude peut interroger les deux plateformes dans la même conversation, ce qui permet des analyses cross-canal en langage naturel sans changer d’outil ni exporter de données. La connexion Meta Ads se configure depuis le tableau de bord Adsroid, indépendamment de la configuration MCP.
Que se passe-t-il si le serveur MCP Adsroid est temporairement indisponible ?
Si le serveur MCP est inaccessible au moment où Claude tente de l’appeler, Claude signale que l’outil n’a pas pu être exécuté et propose une réponse basée sur ses connaissances générales. Il n’y a pas de risque de modification non désirée des campagnes dans ce cas. La conversation peut continuer normalement ; il suffit de réessayer le prompt une fois la connexion rétablie.
Comment savoir quels outils sont disponibles dans le MCP Adsroid ?
Depuis Claude Desktop, il est possible de demander directement à Claude quels outils MCP sont disponibles dans la session courante. Claude liste les outils exposés par chaque serveur connecté, avec leur nom et description. Depuis l’interface web, les intégrations actives et leurs capacités sont visibles dans les paramètres du compte. La documentation complète des outils exposés par le serveur MCP Adsroid est disponible sur la page dédiée de la plateforme.
Peut-on connecter plusieurs comptes Google Ads différents via le MCP ?
Oui, si ces comptes sont tous connectés à la même organisation Adsroid. Le serveur MCP Adsroid expose les données de l’ensemble des comptes publicitaires liés au compte Adsroid authentifié. Pour des raisons de sécurité, chaque utilisateur ne voit via le MCP que les comptes auxquels il a accès dans Adsroid. La gestion des permissions par compte se fait depuis l’interface Adsroid, pas depuis la configuration Claude.
Est-il nécessaire de reconfigurer le MCP après chaque mise à jour de Claude Desktop ?
En général, non. Le fichier de configuration Claude Desktop persiste entre les mises à jour de l’application. Cependant, certaines mises à jour majeures peuvent réinitialiser les paramètres ou modifier l’emplacement du fichier de configuration. Il est recommandé de conserver une copie du fichier JSON de configuration dans un endroit accessible, pour pouvoir le restaurer rapidement si nécessaire après une mise à jour de Claude Desktop.
Conclusion
La connexion de Google Ads à Claude via le protocole MCP représente une évolution concrète dans la façon dont les annonceurs interagissent avec leurs données publicitaires. La configuration est accessible, la valeur opérationnelle est réelle, et les limites sont suffisamment bien définies pour permettre une adoption raisonnée. Le protocole MCP n’est pas une solution universelle : il excelle dans les contextes d’analyse exploratoire et de détection d’anomalies, moins dans les workflows répétitifs simples qui restent mieux servis par des dashboards dédiés.
Pour les annonceurs qui souhaitent voir comment ces principes sont implémentés dans une plateforme conçue spécifiquement pour la gestion publicitaire par IA, les intégrations disponibles dans Adsroid illustrent comment un serveur MCP natif, une gestion multi-plateforme et une architecture orientée action peuvent coexister dans un seul environnement. La plateforme Adsroid, accessible via adsroid.com, met en oeuvre directement l’approche décrite dans cet article.