Microsoft-Advertising-Konten und Kampagnen auswerten

Microsoft Advertising MCP Server · MCP-Server von Microsoft · MCP-Server

MCP-Server für Microsoft Advertising · Dienst des Herstellers · entfernt (HTTP)

Liest nurWas der Baustein im Konto darf

Gibt einem KI-Assistenten Lesezugriff auf dein Microsoft-Advertising-Konto: Kampagnen, Anzeigengruppen, Anzeigen, Keywords und Zielgruppen samt Kennzahlen wie Kosten, Klicks und Conversions, ohne etwas zu ändern.

Anhand der Dokumentation des Herstellers geprüft am 12.10.2026 · nächste Prüfung bis 11.12.2026 · Beleg 1, Beleg 2, Beleg 3

Empfehlung

Microsoft beschreibt den Zugang als eigenen Remote-Connector: Du registrierst einmal eine App in Azure und trägst deren Client-ID in Claude, ChatGPT, Copilot Studio oder VS Code ein. Er lohnt sich, wenn du Konten, Kampagnen und Kennzahlen abfragen willst und nichts ändern lassen musst. Beleg 1 Beleg 2

Nicht geeignet, wenn

  • Du willst Budgets, Gebote oder Anzeigen per KI ändern: Die Werkzeuge sind ausschließlich lesend. Beleg 2
  • Du kannst oder darfst keine App in Azure registrieren: Ohne eigene App-Registrierung mit Client-ID gelingt die Anmeldung nicht. Beleg 1
  • Du willst Microsoft Advertising mit Google Ads vergleichen, hast Google Ads aber nicht angebunden: Der Vergleich braucht beide Integrationen. Beleg 3

3 Abläufe zum Ausprobieren

Kopiere einen Prompt in deinen KI-Client und ersetze, was in eckigen Klammern steht. Lesende Abläufe ändern nichts im Dienst; bei schreibenden bestätigst du jede Änderung selbst.

  1. Wochenvergleich der Kontoleistung für das Montagsmeeting erstellen

    Für Performance-Marketing

    Liest nur Beleg 2 Beleg 3

    Prompt · ein Klick markiert den ganzen Text

    Gib mir für mein Microsoft-Advertising-Konto [Kontoname] eine Leistungszusammenfassung der letzten 7 Tage im Vergleich zur Vorwoche: Ausgaben, Impressionen, Klicks, Conversions, CPA und ROAS. Nenne die stärksten und schwächsten Kampagnen. Ändere nichts.
    Ergebnis
    Eine Kennzahlen-Übersicht Woche gegen Vorwoche mit den stärksten und schwächsten Kampagnen.
    Vorher prüfen
    Gleiche die Summen mit dem Bericht in Microsoft Advertising ab; achte darauf, dass Kunden- und Konto-ID zum richtigen Konto gehören.
  2. Keywords mit Kosten, aber ohne Conversions aufspüren

    Für Performance-Marketing

    Liest nur Beleg 2 Beleg 3

    Prompt · ein Klick markiert den ganzen Text

    Finde in der Kampagne [Kampagnenname] alle Keywords mit Kosten, aber ohne Conversions in den letzten 30 Tagen. Zeige Keyword, Übereinstimmungstyp, Gebot, Klicks und Kosten, sortiert nach Kosten absteigend. Ändere nichts.
    Ergebnis
    Eine sortierte Liste von Keywords, die Budget verbrauchen, ohne Conversions zu liefern.
    Vorher prüfen
    Prüfe in Microsoft Advertising, ob die Conversion-Erfassung für die Kampagne sauber läuft, bevor du Keywords pausierst; das erledigst du selbst, der Server ändert nichts.
  3. Performance-Max-Asset-Gruppen für ein Kreativ-Review auflisten

    Für Marketing

    Liest nur Beleg 2 Beleg 3

    Prompt · ein Klick markiert den ganzen Text

    Hole für die Performance-Max-Kampagne [Kampagnenname] alle aktiven Asset-Gruppen und liste je Gruppe Überschriften, Beschreibungen, Suchthemen und Auslieferungsstatus als Tabelle, die ich in Excel einfügen kann. Ändere nichts.
    Ergebnis
    Eine Tabelle der Asset-Gruppen mit ihren Texten, Suchthemen und dem Auslieferungsstatus.
    Vorher prüfen
    Gleiche einzelne Gruppen mit der Ansicht in Microsoft Advertising ab.

Das brauchst du

Tarif
Für Claude sind Free, Pro, Max, Team und Enterprise möglich, Free mit nur einem eigenen Connector; einen Advertising-Tarif nennt Microsoft nicht.
Rolle
In Claude Team und Enterprise fügt ein Owner oder Primary Owner den Connector hinzu, die Mitglieder verbinden sich danach einzeln.
Zeitbedarf
ca. 45 Minuten, technische Hilfe sinnvoll

Schätzung der Redaktion

Belege
Beleg 1

Einrichtung je Client

Genannt sind nur Clients, die die Dokumentation des Herstellers ausdrücklich beschreibt.

Claude, Claude Desktop und Cowork
  1. Claudes Callback-Adresse `https://claude.ai/api/mcp/auth_callback` als Public-Client-Redirect-URI zur Azure-App hinzufügen.
  2. In Team- und Enterprise-Plänen den Connector über Organization Settings, Connectors, Add durch einen Owner oder Primary Owner hinzufügen lassen.
  3. Sonst unter Settings, Customize, Connectors die Option Add custom connector wählen und einen Namen vergeben.
  4. Als Server-Adresse `https://partner.api.bingads.microsoft.com/ext/mcp/vnext?toolSetNames=OpenBeta` eintragen.
  5. Unter Advanced Settings die OAuth-Client-ID eintragen und den Connector hinzufügen.
  6. Anmelden, Zustimmung erteilen und den Connector im Gespräch einschalten.

Belege Beleg 1

ChatGPT
  1. In den Workspace-Einstellungen unter Plugins den Developer Mode einschalten; in Business-, Enterprise- und Education-Workspaces übernimmt das ein Administrator.
  2. Einen neuen Connector anlegen, einen Namen vergeben und die Adresse `https://partner.api.bingads.microsoft.com/ext/mcp/vnext` eintragen.
  3. OAuth wählen und mit der Client-ID sowie den Microsoft-Adressen für Autorisierung und Token konfigurieren; als Scope `https://ads.microsoft.com/msads.manage` angeben.
  4. Die erzeugte Callback-Adresse als Public-Client-Redirect-URI in der Azure-App hinterlegen.
  5. Den Connector anlegen, anmelden, Zustimmung erteilen und die Verbindung testen.

Belege Beleg 1

Copilot Studio
  1. Unter Tools, New tool, Model Context Protocol einen Namen und die Server-Adresse mit `?toolSetNames=OpenBeta` eintragen.
  2. Als Authentifizierung OAuth 2.0 vom Typ Manual wählen und die Client-ID eintragen.
  3. Per Azure CLI ein Client-Secret erzeugen und sicher ablegen, dann die OAuth-Adressen und den Scope eintragen.
  4. Den Connector einem Agenten als Tool hinzufügen, eine Verbindung anlegen und mit dem Advertising-Konto anmelden.

Belege Beleg 1

GitHub Copilot in VS Code
  1. Über die Befehlspalette `MCP: Open User Configuration` öffnen.
  2. Einen Server vom Typ `http` mit der Server-Adresse und der Client-ID unter `oauth` eintragen und speichern.
  3. Den Server starten und die Anmeldung abschließen.
  4. Im GitHub-Copilot-Chat den Agent-Modus öffnen und prüfen, dass der Server läuft.

Belege Beleg 1

Rechte

Liest nur

Einordnung aus Werkzeugliste, Paketangaben und Paketinhalt, keine technische Prüfung · So entsteht die Ampel

  • Alle 7 Werkzeuge der belegten Liste fragen nur Daten ab.
  • Anmeldung über OAuth 2.0 (Microsoft Entra ID, eigene App-Registrierung): Der Server handelt mit den Rechten deines Kontos.

Für die Werkzeuge reicht ein Konto mit Leserechten. Gib dem Baustein keine weitergehenden Rechte.

Die Anmeldung läuft über Azure-Active-Directory-OAuth mit einer eigenen App-Registrierung (Client-ID, bei Copilot Studio zusätzlich Client-Secret) und deinem Microsoft-Advertising-Konto; der Zugriffsbereich ist `https://ads.microsoft.com/msads.manage`. Die Werkzeuge lesen nur.

Liest
Werbekonten mit Abrechnungs- und Inhaberangaben, Kampagnen, Anzeigengruppen, Anzeigen, Keywords, Performance-Max-Asset-Gruppen, Zielgruppen-Zuordnungen und Kennzahlen für gewählte Zeiträume.
Ändert
Nichts, die Werkzeuge liefern nur Daten aus Microsoft Advertising und ändern keine Kontodaten.
Kann nicht
Kampagnen, Budgets, Gebote, Anzeigen oder Keywords anlegen, ändern oder löschen.
Technische Prüfung
Ungeprüft

Datenschutz

Was der Server kann

  • Ruft Werbekonten mit Kontonummer, Währung sowie Angaben zu Abrechnung und Inhaber ab.
  • Listet Kampagnen nach Typ, Budget, Status, Gebotsstrategie oder Auslieferungsstatus und sortiert sie etwa nach Ausgaben oder Conversions.
  • Liest Anzeigengruppen, Anzeigen einschließlich Responsive Search Ads sowie Keywords mit Übereinstimmungstyp und Geboten.
  • Holt Performance-Max-Asset-Gruppen mit Überschriften, Beschreibungen, Bildern, Videos und Suchthemen.
  • Zeigt Zielgruppen-Zuordnungen mit Gebotsanpassungen auf Kampagnen- und Anzeigengruppenebene.
  • Liefert Kennzahlen wie Ausgaben, Impressionen, Klicks, Conversions, ROAS und CPA für vordefinierte Zeiträume.
  • Filtert, sortiert und blättert bei allen Abfragen nach demselben Schema.

Belege Beleg 2 Beleg 3

Grenzen

  • Nur lesend: Die Werkzeuge ändern keine Kontodaten.
  • Die meisten Werkzeuge brauchen Kunden- und Konto-ID; Kennzahlen kommen nur, wenn ein Zeitraum angegeben wird.
  • In Claude Team und Enterprise darf nur ein Owner oder Primary Owner den Connector hinzufügen; Free-Konten haben nur einen eigenen Connector.
  • In ChatGPT-Workspaces für Business, Enterprise und Education muss ein Administrator den Developer Mode freischalten.

Belege Beleg 1 Beleg 2

Wenn etwas nicht klappt

VS Code meldet bei der Anmeldung einen Fehler des nativen Brokers (platform_broker_error).
In den VS-Code-Einstellungen `microsoft-authentication.implementation` von `msal` auf `msal-no-broker` stellen, den MCP-Server neu starten und erneut anmelden. Beleg 1

Einordnung der Redaktion

Aufgaben: Anzeigen schalten, Auswerten & berichten. Für Marketing und Vertrieb gedacht.

Eigene Einordnung aus Name und Beschreibung des Anbieters, ohne technische Prüfung. Maßgeblich ist der Text des Anbieters.

Eckdaten

Hersteller
Microsoft
Betrieb
Offizieller Server des Herstellers

Läuft bei Microsoft, ohne öffentliches Repository

Dienste
Microsoft Advertising
Bereiche
Marketing

Werkzeuge

GetAccounts

Liest Werbekonten.

GetCampaigns

Liest Kampagnen eines Kontos.

GetAdGroups

Liest Anzeigengruppen.

GetAds

Liest Anzeigen über Kampagnen und Anzeigengruppen hinweg.

GetKeywords

Liest Keywords und deren Targeting-Einstellungen.

GetAssetGroups

Liest Performance-Max-Asset-Gruppen; die Kampagnen-ID ist Pflicht.

GetAudienceAssociations

Liest Zielgruppen-Zuordnungen.

Verbindung

https://partner.api.bingads.microsoft.com/ext/mcp/vnext
Endpunkt
Adresse des Remote-Servers laut Dokumentation von Microsoft · Beleg 1; geprüft am
Transport
HTTP
Quellen (3)

Verbundenes