Meta-Werbekonten und Kampagnen lesen und ändern
MCP-Server für Meta Ads · lesen und schreiben · MIT
Liest und schreibtWas der Baustein im Konto darf
Greift per Meta-Zugriffstoken auf Werbekonten, Kampagnen, Anzeigengruppen und Anzeigen samt Performance-Kennzahlen zu. Auch den Änderungsverlauf liest er aus.
Was der Server kann
- Werbekonten des Tokens auflisten und Kontodetails abrufen.
- Kampagnen, Anzeigengruppen, Anzeigen und Creatives einzeln oder je Konto, Kampagne und Anzeigengruppe lesen.
- Performance-Insights für Konto, Kampagne, Anzeigengruppe und Anzeige abrufen.
- Den Änderungsverlauf eines Kontos oder einer Anzeigengruppe lesen.
- Folgeseiten großer Ergebnisse über eine Pagination-URL nachladen.
Einsatz in Marketing und Vertrieb
- Performance-Marketing
- Der Assistent listet die Kampagnen eines Kontos, ruft deren Insights für einen Zeitraum ab und stellt die Ergebnisse nebeneinander.
- Reporting
- Für einen Wochenbericht liest der Assistent die Insights je Anzeigengruppe aus und prüft im Änderungsverlauf, ob Anpassungen die Entwicklung erklären.
Einrichtung
- Python 3.10 oder neuer bereitstellen und die Abhängigkeiten mit `pip install -r requirements.txt` installieren.
- Meta-Zugriffstoken mit den nötigen Rechten, etwa `ads_read`, besorgen.
- In der Client-Konfiguration `python` mit dem Pfad zu `server.py` und den Argumenten `--fb-token` plus Token eintragen und den Client neu starten.
- Alternativ bietet der Autor einen Installer unter gomarble.ai/mcp an.
Grenzen
- Die in der README aufgeführten Werkzeuge sind lesend; Kampagnen anlegen oder ändern ist nicht dabei.
- Läuft das Token ab, muss ein neues in die Client-Konfiguration eingetragen werden.
- Beim Installer ohne eigenes Token erzeugt der GoMarble-Server das Token im Auftrag des Nutzers; es wird laut README lokal gespeichert.
Einordnung der Redaktion
Aufgaben: Anzeigen schalten, Auswerten & berichten. Für Marketing und Vertrieb gedacht.
Eckdaten
- Maintainer
- gomarble-ai
- Repository-Lizenz
- MIT
- Dienstanbieter
- Offizielle Dienstherkunft nicht belegt
- Dienste
- Meta Ads
- Bereiche
- Marketing
- Plattformen
- —
Werkzeuge
list_ad_accountsListet die mit dem Token verbundenen Werbekonten.
List down the ad accounts and their names associated with your Facebook account. CRITICAL: This function MUST automatically fetch ALL pages using pagination.…
Angabe des Anbieters · Beleg 4get_campaigns_by_adaccountLiefert die Kampagnen eines Werbekontos.
Retrieves campaigns from a specific Facebook ad account.…
Angabe des Anbieters · Beleg 4get_adsets_by_campaignLiefert die Anzeigengruppen einer Kampagne.
Retrieves ad sets associated with a specific Facebook campaign.…
Angabe des Anbieters · Beleg 4get_ads_by_adsetLiefert die Anzeigen einer Anzeigengruppe.
Retrieves ads associated with a specific Facebook ad set. This function allows querying all ads belonging to a specific ad set, with filtering options, pagination, and field selection.…
Angabe des Anbieters · Beleg 4get_ad_creatives_by_ad_idLiefert die Creatives einer Anzeige.
Retrieves the ad creatives associated with a specific Facebook ad.…
Angabe des Anbieters · Beleg 4get_adaccount_insightsLiefert Performance-Insights eines Werbekontos.
Retrieves performance insights for a specified Facebook ad account.…
Angabe des Anbieters · Beleg 4get_campaign_insightsLiefert Performance-Insights einer Kampagne.
Retrieves performance insights for a specific Facebook ad campaign.…
Angabe des Anbieters · Beleg 4get_ad_insightsLiefert Performance-Insights einer Anzeige.
Retrieves detailed performance insights for a specific Facebook ad.…
Angabe des Anbieters · Beleg 4get_activities_by_adaccountLiefert den Änderungsverlauf eines Werbekontos.
Retrieves activities for a Facebook ad account.…
Angabe des Anbieters · Beleg 4fetch_pagination_urlLädt Daten von einer Pagination-URL nach.
Fetch data from a Facebook Graph API pagination URL Use this to get the next/previous page of results from an insights API call. Args: url: The complete pagination URL (e.g.…
Angabe des Anbieters · Beleg 4get_details_of_ad_accountGet details of a specific ad account as per the fields provided Args: act_id: The act ID of the ad account, example: act_1234567890 fields: The fields to get from the ad account.…
Angabe des Anbieters · Beleg 4get_adset_insightsRetrieves performance insights for a specific Facebook ad set. Provides advertising performance statistics for an ad set, allowing for analysis of metrics across its child ads.…
Angabe des Anbieters · Beleg 4get_ad_creative_by_idRetrieves detailed information about a specific Facebook ad creative.…
Angabe des Anbieters · Beleg 4get_ad_by_idRetrieves detailed information about a specific Facebook ad by its ID.…
Angabe des Anbieters · Beleg 4get_ads_by_adaccountRetrieves ads from a specific Facebook ad account.…
Angabe des Anbieters · Beleg 4get_ads_by_campaignRetrieves ads associated with a specific Facebook campaign.…
Angabe des Anbieters · Beleg 4get_adset_by_idRetrieves detailed information about a specific Facebook ad set by its ID.…
Angabe des Anbieters · Beleg 4get_adsets_by_idsRetrieves detailed information about multiple Facebook ad sets by their IDs.…
Angabe des Anbieters · Beleg 4get_adsets_by_adaccountRetrieves ad sets from a specific Facebook ad account.…
Angabe des Anbieters · Beleg 4get_campaign_by_idRetrieves detailed information about a specific Facebook ad campaign by its ID.…
Angabe des Anbieters · Beleg 4get_activities_by_adsetRetrieves activities for a Facebook ad set. This function accesses the Facebook Graph API to retrieve information about key updates to an ad set.…
Angabe des Anbieters · Beleg 4
Voraussetzungen
DEBUG· Umgebungsvariable · optional · Beleg 5
1 Umgebungsvariable laut Anbieter
PYTHONPATH· Umgebungsvariable · Beleg 5
Rechte
- Alle 21 Werkzeuge der belegten Liste fragen nur Daten ab.
- Der Anbieter deklariert: lesen und schreiben.
Verbinde zuerst ein Testkonto oder eine Sandbox und lass Änderungen einzeln bestätigen, bevor der Baustein mit echten Daten arbeitet.
Meta-Zugriffstoken, in der README mit Beispiel-Recht ads_read. Die aufgelisteten Werkzeuge lesen Daten. Das Token wird laut Konfigurationsbeispiel als Startargument übergeben und kann ablaufen.
- Zugriffe laut Paketangaben
- lesen, schreiben
- Authentifizierung
- —
- Transport
- —
- Technische Prüfung
- Ungeprüft
Quellen (6)
- 1
- 2
- 3
- 4
- 5
- 6
- Abgerufen und Felder geprüft: 2026-10-05; technische Prüfung: ungeprüft
- Paketpfad: .