Connecter Claude à Google Ads, sans clé ni code
Brancher un assistant sur un compte publicitaire voulait dire, jusqu’ici, copier un secret dans une adresse. Avec Claude, ce n’est plus le cas : vous collez une URL, vous cliquez « Autoriser », et Claude lit vos chiffres Google Ads sans jamais pouvoir toucher une campagne.
Mis à jour le
Comment connecter Claude à Google Ads ?
Reliez d’abord Google Ads à SaveAds. Dans Claude, cliquez sur « + » sous la zone de saisie, puis Connecteurs → Ajouter un connecteur personnalisé. Nommez-le SaveAds, collez https://save-ads.com/api/mcp et validez. Claude ouvre une fenêtre SaveAds : cliquez « Autoriser ». Aucune clé n’est créée. Claude lit ensuite vos dépenses, campagnes, termes de recherche et recommandations, en lecture seule.
Du collage de l’adresse à la première réponse
Cinq échanges, dont un seul vous demande un clic. Les quatre autres se font entre Claude et SaveAds, et c’est ce qui vous évite de manipuler un secret.
- 1AdresseClaude appelle le serveur MCP et apprend où demander l’autorisation.
- 2PrésentationClaude s’enregistre seul auprès de SaveAds : aucun identifiant à saisir.
- 3AccordUne fenêtre SaveAds vous demande d’autoriser la lecture de votre dossier. Un clic.
- 4JetonClaude reçoit un jeton valable une heure, qu’il renouvelle sans vous déranger.
- 5LectureClaude appelle les outils en lecture et répond avec vos vrais chiffres.
Ce qui a changé : l’autorisation a remplacé la clé
La première version du connecteur demandait de créer une clé de lecture dans SaveAds, puis de la coller dans l’adresse du connecteur. Cela fonctionnait, mais obligeait un annonceur à manipuler un secret : le copier au bon moment, comprendre qu’il voyageait dans une URL, le recréer s’il l’avait perdu. Une adresse qui porte une clé finit aussi, tôt ou tard, dans un historique de navigation ou sur une capture d’écran.
Claude sait désormais mener le parcours OAuth prévu par le protocole MCP, et SaveAds s’y est aligné. Vous collez l’adresse nue ; Claude découvre seul qu’une autorisation est nécessaire, et c’est à vous qu’elle est demandée, dans une fenêtre SaveAds. Il n’y a plus rien à copier, ni à perdre.
Les connecteurs déjà branchés avec une clé continuent de fonctionner. Pour passer à l’autorisation, supprimez l’ancien connecteur dans Claude, ajoutez-le de nouveau, puis révoquez la clé devenue inutile. ChatGPT, dont les connecteurs personnalisés ne proposent pas toujours OAuth, peut encore en avoir besoin.
Avant de commencer
Trois conditions. Quand Claude affirme « ne rien voir », c’est presque toujours la deuxième qui manque.
- Un compte Google Ads relié à SaveAds — par l’autorisation Google habituelle, révocable depuis votre compte Google. Claude ne se branche pas sur Google Ads : il se branche sur SaveAds, qui lit Google Ads.
- Des relevés déjà synchronisés — les chiffres viennent des données que SaveAds a importées, pas d’un appel en direct à Google. Un compte relié il y a cinq minutes peut n’avoir encore aucune ligne.
- Un abonnement Claude qui accepte les connecteurs personnalisés — cela dépend de votre offre Anthropic et, en entreprise, des réglages de l’administrateur. Côté SaveAds, le connecteur est ouvert sur toutes les offres, gratuite comprise.
Les huit outils que Claude peut appeler
Un serveur MCP ne donne pas « accès au compte » : il expose des outils précis, chacun avec ses paramètres et ses bornes. Voici la liste complète, sous les noms que Claude affiche quand il les appelle.
- list_ad_accounts — les comptes reliés, toutes régies confondues, avec leur devise et leur statut. Claude commence par là pour ne jamais inventer un nom de compte.
- get_performance — dépense, clics, impressions, conversions et coût par acquisition sur une période, jour par jour, avec le total du portefeuille et le détail par compte.
- list_campaigns — les campagnes, de la plus dépensière à la moins dépensière, avec budget, CPC maximum, conversions et statut.
- list_search_terms — les requêtes réellement tapées, avec leur coût et leurs conversions. Google Ads uniquement : les autres régies n’exposent pas cette donnée.
- list_recommendations — les recommandations de SaveAds, leur niveau de confiance, et ce qui a été accepté, appliqué ou écarté.
- list_optimizations — le journal des modifications réellement faites — budget, enchère, mot-clé négatif, mise en pause — avec leur date, leur auteur et leur motif.
- search — une recherche dans tout le dossier : noms de comptes, de campagnes, termes de recherche, recommandations.
- fetch — le détail complet d’un résultat trouvé par search.
Web, bureau, mobile et terminal
Un connecteur ajouté sur claude.ai est rattaché à votre compte Claude, pas à votre navigateur : vous le retrouvez dans l’application de bureau et sur mobile, sans refaire la manipulation.
Dans Claude Code, l’assistant en ligne de commande, la même adresse s’ajoute par une commande : claude mcp add --transport http saveads https://save-ads.com/api/mcp. La commande /mcp lance ensuite la même autorisation, dans le navigateur. C’est le bon choix pour qui génère ses rapports par script ou les range dans un dépôt.
Partout, c’est le même serveur, les mêmes huit outils et la même autorisation, que vous retirez d’un clic.
Combien coûte une question
Chaque appel d’outil décompte une requête de votre réserve d’IA mensuelle SaveAds — la même réserve que l’assistant intégré et les analyses. Ce n’est donc pas la question qui compte, c’est le nombre d’outils que Claude appelle pour y répondre.
Un audit complet passe en général par six outils : comptes, performance, campagnes, termes de recherche, recommandations et journal des modifications. Comptez au moins six requêtes, davantage si Claude explore le dossier avec search et fetch. Une question ciblée, comme « combien ai-je dépensé la semaine dernière ? », en coûte une ou deux.
Deux réflexes évitent de vider la réserve : regrouper les questions dans un seul message, et demander à Claude d’annoncer les outils qu’il compte appeler avant de les appeler. Chaque réponse du serveur indique aussi ce qu’il reste, et Claude a pour consigne de vous prévenir avant d’arriver à zéro.
L’historique suit la même règle. Si vous demandez douze mois et que votre offre en couvre trois, la réponse le signale, et Claude doit vous le dire plutôt que de présenter trois mois comme une année.
Des demandes qui tirent parti de Claude
Claude est à son meilleur sur les tâches longues, qui enchaînent plusieurs lectures et demandent un raisonnement cohérent du début à la fin. Les demandes qui marchent le mieux lui donnent un ordre de travail et un livrable précis.
- L’audit ordonné — « Audite mon compte Google Ads sur trente jours : suivi des conversions d’abord, puis gaspillage, puis budgets. Chiffre chaque constat. »
- La chasse au gaspillage — « Liste les termes de recherche qui ont coûté sans convertir, regroupe-les par intention et propose des mots-clés négatifs. »
- L’enquête sur une variation — « Mon coût par conversion a bondi mi-août : croise la courbe jour par jour avec le journal des modifications et dis-moi ce qui a changé ce jour-là. »
- La contre-expertise — « Voici les recommandations en attente : lesquelles te semblent discutables, et quelles données manquent pour trancher ? »
- Le compte rendu client — « Rédige une note d’une page pour un dirigeant non technique : ce qui a marché, ce qui a coûté, ce qu’on change le mois prochain. »
Ce que Claude ne voit pas, et pourquoi
Claude ne reçoit ni votre mot de passe Google, ni le jeton qui permet à SaveAds de lire Google Ads. Il parle uniquement au serveur MCP de SaveAds, avec un jeton qui ne sait faire qu’une chose : lire votre dossier.
Côté SaveAds, aucun jeton n’est conservé en clair : la base n’en garde que l’empreinte. L’échange d’autorisation est protégé par PKCE, et le jeton d’accès expire au bout d’une heure — Claude le renouvelle seul tant que l’autorisation existe.
L’abonnement est vérifié à chaque requête. Si un paiement échoue, Claude ne tombe pas sur un silence : il reçoit un message qui explique la cause et donne le lien de facturation, qu’il vous transmet. L’accès reprend dès que l’abonnement est à jour.
Pour tout couper, ouvrez l’onglet Claude / GPT de SaveAds et retirez l’autorisation : l’accès cesse en moins d’une minute, quelle que soit la conversation en cours.
Quand le connecteur ne répond pas
Les messages d’erreur du serveur sont écrits pour être lus par Claude, qui vous les transmet. Les cinq cas les plus fréquents :
- Aucun compte trouvé — Google Ads n’est pas encore relié à SaveAds, ou sa première synchronisation n’est pas terminée.
- Une erreur d’authentification à l’ajout — les réglages d’authentification du connecteur ont été modifiés. Laissez-les tels quels : Claude les détecte seul.
- Accès inconnu, expiré ou révoqué — l’autorisation a été retirée. Supprimez le connecteur dans Claude et ajoutez-le de nouveau.
- Trop de requêtes — une limite protège le serveur des boucles d’appels. Attendez une minute et regroupez vos questions.
- Une période plus courte que demandé — c’est la profondeur d’historique de votre offre, que la réponse signale.
La marche à suivre
Trois minutes si Google Ads est déjà relié à SaveAds.
- 11. Relier Google Ads à SaveAdsAutorisation Google, depuis le tableau de bord SaveAds.
- 22. Ouvrir les connecteurs de Claude« + » sous la zone de saisie → Connecteurs → Ajouter un connecteur personnalisé.
- 33. Coller l’adresseNom : SaveAds. URL : https://save-ads.com/api/mcp. Ne touchez pas à l’authentification.
- 44. AutoriserCliquez « Autoriser » dans la fenêtre SaveAds, puis posez votre première question.
Ce que Claude ne fera pas
- Modifier une campagne, un budget, une enchère ou un mot-clé : le connecteur ne connaît que la lecture.
- Interroger Google Ads en direct : il lit les relevés synchronisés par SaveAds.
- Remonter plus loin que l’historique inclus dans votre offre.
- Appeler des outils sans compter : chaque appel décompte votre réserve d’IA mensuelle.
- Voir vos identifiants publicitaires, vos factures ou les comptes que vous n’avez pas reliés.
Questions fréquentes
Faut-il encore créer une clé pour connecter Claude ?
- Non. Claude passe par une autorisation OAuth : vous collez l’adresse du connecteur et vous cliquez « Autoriser ». La clé ne sert plus qu’aux assistants qui ne savent pas mener ce parcours.
Claude peut-il modifier mes campagnes Google Ads ?
- Non. Les huit outils sont en lecture seule. Claude prépare et justifie une décision ; son application passe par SaveAds, où chaque modification est journalisée et peut être annulée.
Le connecteur fonctionne-t-il avec l’offre gratuite de SaveAds ?
- Oui, dans la limite de la réserve d’IA et de l’historique de l’offre gratuite. Un audit complet demandant au moins six requêtes, cette réserve sert surtout à essayer.
Claude peut-il analyser Meta, LinkedIn ou TikTok en même temps ?
- Oui. Tous les comptes reliés à SaveAds passent par les mêmes outils : Google Ads, Meta, LinkedIn Ads, TikTok Ads et Snapchat Ads. Seuls les termes de recherche restent propres à Google Ads.
Comment retirer l’accès de Claude ?
- Dans l’onglet Claude / GPT de SaveAds, retirez l’autorisation : l’accès cesse en moins d’une minute. Supprimer le connecteur dans Claude ne suffit pas à couper l’accès à la source.
Faut-il installer un logiciel ?
- Non. Le connecteur est distant : il s’ajoute par son adresse, sur le web, le bureau ou le mobile. Seul Claude Code demande une commande dans le terminal.
Posez votre première question à Claude
Reliez Google Ads à SaveAds, ajoutez le connecteur dans Claude et demandez un audit sur vos vrais chiffres.