Google Ads MCP: Claude mit Google Ads verbinden, und wo der offizielle Server endet

Google stellt einen offiziellen, lesenden MCP-Server für Google Ads bereit. Dieser Ratgeber erklärt die Voraussetzungen (Developer Token, OAuth oder Dienstkonto, Kunden-IDs), die Einrichtung, was ein Agent mit GAQL analysieren kann, warum er keine Kampagnen ändern kann, und wie wir Änderungen sicher handhaben.

Walma Engineering·Aktualisiert 12. September 2026·8 Min. Lesezeit

Google Ads ist der Ort, an dem ein Fehler in Echtzeit echtes Geld kostet. Genau deshalb ist Googles offizieller MCP-Server rein lesend. Das ist die richtige Entscheidung, und trotzdem bleibt viel auf dem Tisch: Ein Agent, der jedes Konto in einem MCC abfragen und die Frage "was verbrennt diese Woche Budget?" beantworten kann, ist mehr wert als die meisten Dashboards.

Wir betreiben unsere eigene Google-Ads-Werbung über MCP und haben die Schreibseite separat gebaut. Dieser Ratgeber behandelt den offiziellen Server, die Voraussetzungen, an denen die meisten scheitern, was Sie damit tun können und wie wir Änderungen handhaben. Die Grundlagen stehen in Was ist ein MCP-Server?.

Der offizielle Server

Google veröffentlicht den Google Ads MCP-Server in seiner GitHub-Organisation googleads. Er stellt wenige Werkzeuge bereit:

  • zugängliche Kunden auflisten: die Konten, die die Zugangsdaten sehen können.
  • search: eine GAQL-Abfrage gegen eine Kunden-ID ausführen und Zeilen erhalten.
  • Ressourcen-Metadaten abrufen: Felder, Metriken und Segmente je Ressource, damit der Agent gültige Abfragen schreibt.

GAQL, die Google Ads Query Language, ähnelt SQL, und das Modell beherrscht sie gut, sobald es die Metadaten hat. Alles, was Sie in den Berichten der Oberfläche sehen, ist erreichbar.

Voraussetzungen

Hier bleiben die meisten Einrichtungen stecken, deshalb der Reihe nach:

1. Ein Developer Token. Wird in einem Google-Ads-Verwaltungskonto unter API-Center erstellt. Neue Tokens haben Testzugriff, der nur mit Testkonten funktioniert. Für echte Konten brauchen Sie Basic Access oder höher, was einen Antrag bei Google erfordert. Rechnen Sie mit einigen Tagen.

2. Zugangsdaten. Entweder OAuth als Nutzer (ein OAuth-Client in Google Cloud plus ein einmal erzeugter Refresh Token) oder ein Dienstkonto mit domänenweiter Delegation für Google Workspace. OAuth ist für eine Person schneller, ein Dienstkonto für ein Team besser.

3. Kunden-IDs. Zehnstellige IDs der abzufragenden Konten. Bei Zugriff über ein Verwaltungskonto (MCC) zusätzlich dessen ID als Login-Customer-ID.

4. Die API aktiviert im Google-Cloud-Projekt, das den OAuth-Client enthält.

Der Server nimmt diese Werte als Umgebungsvariablen oder Konfigurationsdatei entgegen; die README nennt die Namen.

Einrichtung in Claude Code

Mit den Voraussetzungen:

claude mcp add --transport stdio google-ads \
  -e GOOGLE_ADS_DEVELOPER_TOKEN=... \
  -e GOOGLE_ADS_LOGIN_CUSTOMER_ID=1234567890 \
  -e GOOGLE_ADS_CREDENTIALS_PATH=/pfad/zu/credentials.json \
  -- <Befehl, der den Server startet>

Sitzung starten, /mcp ausführen, um die Verbindung zu prüfen, und die zugänglichen Kunden auflisten lassen. Funktioniert das, funktioniert alles.

Was Sie fragen sollten

Die Fragen, die den Aufwand rechtfertigen:

  • Verschwendetes Budget. "Suchbegriffe der letzten 30 Tage mit mehr als 20 Klicks und null Conversions, je Kampagne. Negative Keywords vorschlagen."
  • Ausgabentempo. "Je Kampagne: Ausgaben seit Monatsbeginn gegen Monatsbudget und Prognose zum Monatsende beim aktuellen Tagestempo."
  • Qualität. "Keywords mit Qualitätsfaktor 5 oder weniger und mehr als 100 Impressionen, mit Zielseiten."
  • Änderungsverlauf. "Was wurde in den letzten 14 Tagen im Konto geändert, und von wem?"
  • Kontoübergreifend. "Über alle Konten im MCC: CPA je Kampagnentyp in diesem Quartal gegenüber dem letzten."

Als Skill verpackt wird daraus ein wöchentlicher Google-Ads-Bericht, den der Agent jedes Mal gleich erstellt.

Wo der offizielle Server endet

Er kann nichts ändern. Keine Budgetänderungen, kein Pausieren, keine neuen negativen Keywords, kein Anzeigentext. Dafür gibt es drei Wege:

  1. Der Agent entwirft, ein Mensch setzt um. Der Agent erstellt die Liste; eine Person trägt sie in der Oberfläche ein. Einfach, nachvollziehbar, langsam.
  2. Die API direkt für Schreibzugriffe, aus einem Skript oder eigenen Werkzeug, das der Agent aufruft. So machen wir es: Lesen über MCP, Schreiben über wenige eigene Funktionen, die je eine Sache tun (Suchthemen hinzufügen, Budget anpassen, Kampagne pausieren) und eine Bestätigung verlangen.
  3. Ein Community-Server mit Schreibwerkzeugen. Mehrere existieren. Prüfen Sie sie wie Produktionscode, beschränken Sie die Zugangsdaten und stellen Sie jedes Schreibwerkzeug hinter eine Freigabe.

In jedem Fall gilt: Ein Werkzeug, das Geld ausgibt, bekommt einen Menschen in der Schleife und einen Protokolleintrag.

Betrieb im Team

Developer Token, Refresh Token und MCC-Login-ID gewähren zusammen Lesezugriff auf alle Kundenkonten. Das gehört an einen Ort, nicht in Umgebungsvariablen auf Laptops. Im Team liegen die Zugangsdaten in einem Gateway, Nutzer erhalten den Server darüber, Schreibwerkzeuge erfordern Freigabe, und jeder Aufruf wird mit dem Fragenden protokolliert.

So läuft unser eigener Google-Ads-Zugriff: hinter Walma AI Hub in unserem Azure-Tenant, neben Search Console, GA4 und Ahrefs, mit einer Richtlinie und einem Protokoll. Wenn Sie Anzeigenkonten für mehr als eine Person oder einen Kunden verwalten, buchen Sie einen Walkthrough.

Häufige Fragen

Gibt es einen offiziellen Google Ads MCP-Server?+

Ja. Google veröffentlicht ihn auf GitHub unter der Organisation googleads. Er ist rein lesend: Er führt GAQL-Abfragen aus und liefert Kontometadaten, sodass ein Agent Kampagnen analysieren und berichten, aber nicht ändern kann.

Was brauche ich für den Google Ads MCP-Server?+

Einen Developer Token für die Google Ads API (der Test-Token funktioniert nur mit Testkonten; für echte Konten Basic Access oder höher), OAuth-Zugangsdaten oder ein Dienstkonto sowie die Kunden-IDs der Konten, einschließlich der Verwaltungskonto-ID bei Zugriff über ein MCC.

Kann Claude meine Google-Ads-Kampagnen über MCP ändern?+

Nicht über den offiziellen Server. Budgets, Gebote, Anzeigen oder Ausrichtung zu ändern erfordert die Google Ads API direkt oder einen Community-Server mit Schreibwerkzeugen. Im Team sollten solche Schreibzugriffe eine menschliche Freigabe erfordern und protokolliert werden.

Was kann ein KI-Agent in Google Ads analysieren?+

Alles, was GAQL abfragen kann: Kampagnen- und Anzeigengruppenleistung, Suchbegriffe, Keywords und Qualitätsfaktoren, Conversions, Budgets und Ausgabentempo, Auktionsdaten, Änderungsverlauf und Asset-Leistung. Am häufigsten: Prüfung auf verschwendetes Budget und negative Keywords.

Walma AI Hub

Dieselben Tools, in Ihrer EU-Region, unter Ihrer Kontrolle

Ein 20-minütiger Walkthrough mit einem Engineer. Wir übertragen es auf Ihre Tools, Ihre MCP-Server und Ihr Budgetmodell.

Mehr zum AI Hub