Meta Ads MCP: Einrichtung in Claude und ChatGPT
· DigifyNow
Der Meta Ads MCP ist ein Server, den Meta selbst unter https://mcp.facebook.com/ads betreibt. Über ihn greifen Claude, Claude Code, ChatGPT oder Perplexity auf Ihre Werbekonten zu. Sie tragen die URL als Connector ein (in Claude Code: claude mcp add --transport http meta-ads https://mcp.facebook.com/ads) und melden sich per Facebook Login for Business an. Vorher legen Sie in der Meta Business Suite für jedes Werbekonto fest, was der Agent darf, auch eine Budget-Obergrenze.
Was brauchen Sie, bevor Sie den Meta Ads MCP einrichten?
Am Ende dieser Anleitung ist Ihr KI-Assistent mit Ihren Meta-Werbekonten verbunden. Sie können ihn dann fragen, was eine Kampagne letzte Woche ausgegeben hat, Anzeigengruppen vergleichen lassen oder Entwürfe für neue Kampagnen anlegen lassen. Dahinter steckt das Model Context Protocol (MCP): Der Assistent ruft Werkzeuge auf, die Meta auf einem eigenen Server bereitstellt. Der Meta Ads MCP läuft seit dem 29.04.2026 als offene Beta. Laut Meta brauchen Sie dafür weder Entwickler-Zugangsdaten noch Programmierkenntnisse. Wenn Sie erst klären wollen, wo KI bei Kampagnen überhaupt etwas beiträgt, lesen Sie zuerst unseren Beitrag zum Thema Google- und Meta-Ads mit KI optimieren.
Vorab brauchen Sie drei Dinge. Erstens ein Facebook-Konto, das im Business-Portfolio Zugriff auf die betreffenden Werbekonten hat, denn die Anmeldung läuft per OAuth über Facebook Login for Business. Zweitens eine Person mit voller Kontrolle über das Portfolio, die festlegt, was KI-Agenten tun dürfen. Drittens einen unterstützten Client: Laut Metas Hilfe sind das ChatGPT, Claude, Claude Code und Perplexity. Für alle gilt dieselbe Server-URL, nämlich https://mcp.facebook.com/ads. Eine eigene Meta-App brauchen Sie nur, wenn Sie einen anderen Agenten anbinden. Wie Meta selbst den Ablauf beschreibt, steht auf der Einstiegsseite von Meta für den Ads-MCP-Server.

Wie richte ich den Meta Ads MCP in Claude ein?
In claude.ai und Claude Desktop binden Sie den Meta Ads MCP als benutzerdefinierten Connector ein. Die Schritte gelten für die Tarife Pro und Max. Mit neuen Versionen können sich die Bezeichnungen ändern.
- Öffnen Sie in claude.ai oder Claude Desktop „Anpassen“ und dort „Connectoren“.
- Klicken Sie auf „+ Hinzufügen“ und wählen Sie „Benutzerdefinierten Connector hinzufügen“.
- Vergeben Sie einen Namen, zum Beispiel „Meta Ads“.
- Tragen Sie als URL https://mcp.facebook.com/ads ein, mit https, und klicken Sie auf „Weiter“.
- Prüfen Sie die Anmeldung: Melden Sie sich über Facebook Login for Business mit dem Konto an, das im Business-Portfolio Zugriff auf die Werbekonten hat, und klicken Sie auf „Weiter“.
- Schließen Sie mit „Hinzufügen“ ab.
Im Team-Tarif kann ein einfaches Mitglied den Connector nicht als Erster anlegen. Zuerst muss ein Besitzer ihn unter „Organisationseinstellungen“ im Bereich „Connectoren“ hinzufügen. Im Free-Tarif ist genau ein eigener Connector möglich. Ist dieser Platz schon belegt, entfernen Sie den alten oder wechseln den Tarif. Den häufigsten Fehler sehen wir bei Schritt 5: Wer sich mit einem privaten Profil ohne Rolle im Portfolio anmeldet, bekommt eine Verbindung, aber keine Werbekonten. Die Oberfläche selbst erklärt Anthropic in der Hilfe zu benutzerdefinierten Connectoren mit Remote-MCP.
Wie verbinde ich Claude Code mit dem Meta Ads MCP?
Claude Code ist das Kommandozeilenwerkzeug von Anthropic. Für den Meta Ads MCP brauchen Sie dort keine eigene Meta-App, ein einziger Befehl reicht.
- Öffnen Sie ein Terminal in dem Ordner, in dem Sie Claude Code nutzen.
- Führen Sie aus: claude mcp add --transport http meta-ads https://mcp.facebook.com/ads
- Starten Sie Claude Code mit claude und rufen Sie in der Sitzung /mcp auf. Dort wählen Sie den Server meta-ads aus und starten die Anmeldung.
- Melden Sie sich im Browserfenster über Facebook Login for Business an und kehren Sie dann ins Terminal zurück.
- Nur mit eigener Meta-App: Ergänzen Sie den Befehl aus Schritt 2 um --client-id gefolgt von Ihrer Meta-App-ID sowie um --callback-port 8080 oder einen anderen freien Port.
- Nur mit eigener Meta-App: Tragen Sie in der App die Redirect-URI http://localhost:8080/callback ein, mit genau dem Port aus Schritt 5.
Zugriffstokens gehören weder in die Datei .mcp.json noch in ein Git-Repository. Die .mcp.json entsteht, wenn Sie einen Server mit --scope project für das ganze Projekt anlegen, und sie wird meist mit eingecheckt. Dann hätte jeder, der das Repository lesen kann, auch Ihren Werbezugang. Ohne Scope-Angabe legt claude mcp add den Server im lokalen Bereich an, also nur für Sie und dieses Projekt. Was es mit den Bereichen und der OAuth-Anmeldung auf sich hat, erklärt die Claude-Code-Dokumentation zu MCP.

Funktioniert der Meta Ads MCP auch mit ChatGPT?
Ja. In Metas Hilfe steht ChatGPT auf der Liste der unterstützten Clients, und auch hier lautet die Server-URL https://mcp.facebook.com/ads. Eine eigene Meta-App brauchen Sie nicht. Das Prinzip ist dasselbe wie in Claude: Sie legen in den Einstellungen von ChatGPT einen Connector für einen entfernten MCP-Server an, tragen die URL ein und melden sich über Facebook Login for Business an. Wo diese Option genau liegt und ob Sie sie überhaupt nutzen können, hängt von Tarif und Arbeitsbereich ab. In Firmen-Arbeitsbereichen muss sie unter Umständen erst ein Administrator freigeben. Menüpunkte nennen wir deshalb bewusst nicht. Schauen Sie in die aktuelle Hilfe von OpenAI zu Ihrem Tarif.
Zwei Punkte gelten für jeden Client. Die Berechtigungen, die Sie in der Meta Business Suite festlegen, gelten für ChatGPT genauso wie für Claude. Sie müssen sie also nicht für jeden Assistenten neu regeln. Und wenn Sie nach dem Thema suchen, stoßen Sie auf ein Projekt namens MetaMCP. Das ist kein Meta-Produkt und auch nicht der Server, um den es in dieser Anleitung geht. Tragen Sie in keinem Client eine andere Adresse ein als die von Meta.
So prüfen Sie, ob es funktioniert
Testen Sie zuerst nur mit lesenden Abfragen. Bitten Sie den Assistenten, Ihre Werbekonten aufzulisten. Steht die Verbindung, zeigt der Client einen Werkzeugaufruf des Meta-Connectors, und in der Antwort stehen die Kontonamen, die Sie aus dem Werbeanzeigenmanager kennen. Fehlt ein Konto, hat das angemeldete Facebook-Konto dort keine Rolle, oder das Konto ist in der Business Suite nicht für KI-Agenten freigegeben.
Danach gleichen Sie eine Zahl ab, zum Beispiel die Ausgaben einer Kampagne in den letzten 7 Tagen. Weicht der Wert vom Werbeanzeigenmanager ab, liegt das meist am Zeitraum oder an der Zeitzone des Werbekontos. Nennen Sie in der Frage deshalb genaue Daten statt „letzte Woche“. In Claude Code zeigt claude mcp list im Terminal, ob meta-ads verbunden ist. Innerhalb einer Sitzung sehen Sie Status und Anmeldung über /mcp.
Zum Schluss lassen Sie eine Testkampagne mit eindeutigem Namen anlegen. Im Werbeanzeigenmanager muss sie pausiert erscheinen, denn über den Meta Ads MCP angelegte Kampagnen, Anzeigengruppen und Anzeigen starten pausiert. Aktivieren Sie die Testkampagne nicht, sondern löschen Sie sie danach wieder.

Welche Fehler treten beim Meta Ads MCP typischerweise auf?
Die meisten Probleme haben mit Konten und Rechten zu tun, nicht mit der Technik. Die folgende Tabelle zeigt, was Sie sehen, woran es liegt und was Sie tun können.
| Was Sie sehen | Ursache | Lösung |
|---|---|---|
| In der Business Suite fehlt „MCP-Server für Werbung“ | Für dieses Portfolio besteht noch kein Zugriff über den MCP-Server | Zuerst im Client verbinden und anmelden, dann erneut nachsehen; dafür ist volle Kontrolle über das Portfolio nötig |
| Verbindung scheitert sofort | URL ohne https oder mit Tippfehler | Genau https://mcp.facebook.com/ads eintragen |
| Verbunden, aber keine oder falsche Werbekonten | Anmeldung mit einem Facebook-Konto ohne Rolle im Business-Portfolio | Connector trennen und mit dem Konto neu anmelden, das Zugriff auf die Werbekonten hat |
| Team-Mitglied kann keinen Connector anlegen | Im Team-Tarif muss zuerst ein Besitzer den Connector hinzufügen | Besitzer legt ihn in den Organisationseinstellungen im Bereich „Connectoren“ an |
| Free-Tarif lässt keinen weiteren Connector zu | Free erlaubt genau einen eigenen Connector | Alten Connector entfernen oder Tarif wechseln |
| Claude Code: Anmeldung bricht nach dem Browser ab | Redirect-URI in der eigenen Meta-App passt nicht zu --callback-port | Port in http://localhost:PORT/callback und im Befehl angleichen |
Der teuerste Fehler passiert aber erst im Betrieb. Wer schreibt „optimier mal die laufenden Kampagnen“, gibt dem Assistenten freie Hand für Änderungen an aktiven Objekten. Formulieren Sie Aufträge eng: welches Konto, welche Kampagne, welche Änderung, und das Ergebnis zuerst als Vorschlag. Wie solche Freigaben bei Agenten im Alltag aussehen, zeigen unsere KI-Agenten-Beispiele aus dem Mittelstand.
Was kann der Meta Ads MCP nicht, was müssen Sie schützen – und lohnt er sich im KMU?
Der wichtigste Schutz liegt bei Meta, nicht im Chatfenster. Seit dem 16.07.2026 kann jemand mit voller Kontrolle über das Business-Portfolio in der Meta Business Suite unter Einstellungen, dort „Integrationen“ und dann „MCP-Server für Werbung“, für jedes Werbekonto und jeden Katalog festlegen, welche Handlungen KI-Agenten erlaubt sind. Dort lässt sich auch eine Budget-Obergrenze setzen. Richten Sie das ein, bevor der erste Connector läuft.
- Neue Kampagnen, Anzeigengruppen und Anzeigen starten pausiert. Geld fließt erst nach ads_activate_entity, und laut Meta fragt der Client vorher nach.
- ads_update_entity ändert auch laufende Objekte, und dabei gibt es keinen pausierten Zwischenschritt.
- Für das Hervorheben von Instagram-Beiträgen nennt Meta keinen pausierten Zustand. Rechnen Sie damit, dass sofort Kosten entstehen.
- Die Zielgruppen-Werkzeuge laden gehashte personenbezogene Daten hoch oder löschen sie. Ob Sie diese Daten dafür verwenden dürfen, prüft das Werkzeug nicht.
Für kleine und mittlere Unternehmen mit wenigen Mitarbeitern und ohne eigene IT ist die Einrichtung kein großes Projekt: eine URL, eine Anmeldung, die Freigaben in der Business Suite. Der Aufwand entsteht im Betrieb, denn jemand muss jeden Vorschlag lesen, bevor er bestätigt wird. Lohnend ist das, wenn Sie Ihre Kampagnen selbst steuern und regelmäßig Zahlen abfragen. Die falsche Wahl ist es, wenn eine Agentur Ihre Konten führt oder niemand Zeit für Freigaben hat. Soll der Assistent fest in Ihre Abläufe eingebunden werden, richten wir einen KI-Assistenten mit festen Rollen und Freigaben ein. Bei der Schulung Ihres Teams im Umgang mit KI unterstützen wir ebenfalls. Nach Art. 4 der KI-Verordnung ergreifen Betreiber Maßnahmen, um die KI-Kompetenz ihres Personals zu unterstützen. Ein bestimmtes Kompetenzniveau schreibt die Vorschrift nicht vor.

Häufige Fragen
Was ist der Meta Ads MCP?
Der Meta Ads MCP ist ein Server, den Meta nach dem Model Context Protocol betreibt. Er läuft unter https://mcp.facebook.com/ads und stellt KI-Assistenten Werkzeuge für Werbekonten bereit: Kennzahlen abfragen, Kampagnen anlegen, Objekte ändern oder aktivieren. Seit dem 29.04.2026 ist er als offene Beta verfügbar. Unterstützt werden laut Meta ChatGPT, Claude, Claude Code und Perplexity.
Kann die KI über den Meta Ads MCP ohne meine Zustimmung Geld ausgeben?
Neu angelegte Kampagnen, Anzeigengruppen und Anzeigen starten pausiert. Ausgaben beginnen erst mit dem Werkzeug ads_activate_entity, und laut Meta fragt der Client vorher nach. Anders ist es bei ads_update_entity: Dieses Werkzeug ändert auch bereits laufende Objekte. Für das Hervorheben von Instagram-Beiträgen nennt Meta keinen pausierten Zustand. Setzen Sie deshalb in der Business Suite eine Budget-Obergrenze.
Brauche ich für den Meta Ads MCP eine eigene Meta-App?
Für ChatGPT, Claude, Claude Code und Perplexity nicht, dort reicht die Server-URL samt Anmeldung über Facebook Login for Business. Eine eigene App brauchen Sie nur für andere Agenten. In Claude Code ergänzen Sie dann --client-id mit Ihrer App-ID sowie --callback-port und tragen in der App die Redirect-URI http://localhost:PORT/callback mit demselben Port ein.
Ist MetaMCP dasselbe wie der Meta Ads MCP?
Nein. MetaMCP ist kein Produkt von Meta, auch wenn der Name ähnlich klingt. Der offizielle Server von Meta ist unter https://mcp.facebook.com/ads erreichbar, und die Anmeldung läuft über Facebook Login for Business. Ein Server unter einer anderen Adresse greift nicht über diesen Weg auf Ihre Werbekonten zu. Für ihn gelten auch nicht die Freigaben, die Sie in der Business Suite festlegen.