Installation überspringen. In unter 2 Minuten einsatzbereit.
Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge Snapchat Ads mit einem Klick hinzu und richte deinen KI-Client (Claude, ChatGPT, Copilot oder Cursor) auf den erzeugten MCP-Endpoint. Kein Docker, kein git clone, keinerlei Entwicklungserfahrung nötig.
Zusammenfassung
Lass deine KI mit deinen Snapchat-Anzeigen arbeiten: Organisationen, Werbekonten, Kampagnen, Ad Squads, Anzeigen, Creatives und Zielgruppen auflisten, Impressionen, Swipes und Ausgaben pro Tag oder insgesamt lesen und eine Kampagne nach deiner Bestätigung pausieren oder wieder starten. Anmeldung über eine eigene OAuth-App im Snap Business Manager.
Frag einfach
Beispiel-Prompts für Snapchat Ads
Klick auf einen Prompt, um ihn zu kopieren. In Claude, ChatGPT, Cursor, Gemini, Copilot oder OpenClaw einfügen — und gegen diesen Connector laufen lassen.
Claude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.
💡 Keine Installation? Nutze cloud.anythingmcp.com direkt. Einloggen, Connectors → Snapchat Ads klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen, fertig. Kein Docker, kein
git clone, kein lokaler Server.
Snapchat Ads
Lass deine KI mit deinen Snapchat-Anzeigen arbeiten: Organisationen, Werbekonten, Kampagnen, Ad Squads, Anzeigen, Creatives und Zielgruppen auflisten, Impressionen, Swipes und Ausgaben pro Tag oder insgesamt lesen und eine Kampagne nach deiner Bestätigung pausieren oder wieder starten. Anmeldung über eine eigene OAuth-App im Snap Business Manager.
Einrichtung
- Melde dich unter business.snapchat.com als Organization Admin an. Nur Admins sehen die Einstellungen für OAuth-Apps.
- Öffne Business Details (oder Business Settings) → OAuth Apps und lege eine App an. Gib ihr einen Namen und setze die Redirect URI auf
https://cloud.anythingmcp.com/api/mcp-oauth/callback. Wenn du AnythingMCP selbst hostest, nimmhttps://your-anythingmcp-host/api/mcp-oauth/callback. Akzeptiere die Snap Developer Terms und die Snap Business Tools Terms. - Kopiere die Client ID in
SNAPCHAT_CLIENT_IDund das Client Secret inSNAPCHAT_CLIENT_SECRET. Das Secret wird nur einmal angezeigt; wenn es verloren geht, leg eine neue App an. - Installiere den Connector, klicke auf der Connector-Seite auf Authorize with Provider, melde dich mit dem Snapchat-Konto an, das Zugriff auf deine Werbekonten hat, und stimme zu.
- Starte mit
snapchat_list_organizations: Es listet deine Organisationen mit ihren Werbekonten, Währung und Zeitzone.
Die Marketing API steht jedem Werbetreibenden offen: Es gibt keinen Antrag und keine Prüfung durch Snap.
Wer was sieht: Der Connector fragt den Scope snapchat-marketing-api an und sieht, was der angemeldete Nutzer im Ads Manager sehen darf. Werbekonten, auf denen dieser Nutzer keine Rolle hat, antworten mit 403.
Was sie liest: Organisationen und Werbekonten; Kampagnen mit Ziel, Zeitraum, Tagesbudget und Ausgabenlimit; Ad Squads (Snapchats Anzeigengruppen) mit Platzierung, Optimierungsziel, Gebot, Budget und Targeting; Anzeigen mit Prüfstatus und Ablehnungsgründen; Creatives; und Zielgruppensegmente wie Kundenlisten und Lookalikes mit ihrer ungefähren Größe. Die Statistiken liefern Impressionen, Swipes, Ausgaben und weitere Kennzahlen für ein Werbekonto, eine Kampagne, ein Ad Squad oder eine Anzeige, als Gesamtwert oder pro Tag (bis 31 Tage) oder pro Stunde (bis 7 Tage), auf Wunsch aufgeteilt nach Kampagne, Ad Squad oder Anzeige.
Geld in Mikro-Währung: Snapchat gibt Budgets, Gebote und Ausgaben in Millionsteln der Kontowährung an, Ausgaben von 12345678 sind also 12,35. Die KI rechnet die Werte um, bevor sie sie nennt. Die Zahlen sind 48 Stunden nach Tagesende endgültig.
Fragt vor jeder Änderung: snapchat_set_campaign_status pausiert eine Kampagne oder schaltet sie wieder ein. Beim Einschalten wird ihr Budget ausgegeben, deshalb nennt die KI die Kampagne, sagt, was passieren wird, und wartet auf dein Ja. Nur der Status ändert sich; Snapchat prüft danach die ganze Kampagne und lehnt die Änderung ab, wenn etwas daran ungültig ist.
Bei der Installation deaktiviert: snapchat_set_campaign_daily_budget. Eine Budgetänderung bestimmt, wie viel Geld ausgegeben wird, deshalb schaltet ein Administrator das Tool bewusst ein; die KI zeigt dann die Änderung und fragt ebenfalls vorher.
Angemeldet bleiben: Access Tokens gelten eine Stunde und werden automatisch erneuert. Wird der Nutzer aus der Organisation entfernt oder die App gelöscht, endet die Anmeldung; klicke dann erneut auf Authorize with Provider.
Häufige Fehler: 401: Die Anmeldung ist abgelaufen oder wurde widerrufen; autorisiere neu. 403: Der Nutzer hat keine Rolle auf dieser Organisation oder diesem Werbekonto. 400: Snapchat nennt das Feld in seiner Meldung, zum Beispiel wenn es eine Statusänderung ablehnt; bei Statistiken frag weniger Kennzahlen oder einen kürzeren Zeitraum ab. 429: zu viele Anfragen; warte und versuche es erneut.
Der Connector legt keine Kampagnen, Ad Squads, Anzeigen oder Creatives an und löscht keine, lädt keine Medien hoch, ändert kein Targeting und deckt weder die Conversions API noch Pixel, Abrechnung oder Rechnungen ab.
Voraussetzungen: SNAPCHAT_CLIENT_ID, SNAPCHAT_CLIENT_SECRET
Connector lokal installieren
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Öffne http://localhost:3000/connectors/store, wähle Snapchat Ads und trage die unter Voraussetzungen aufgelisteten Variablen ein.
Verfügbare Tools
| Tool | What it does |
|---|---|
snapchat_get_me | Read the Snapchat Business user who authorized the connector: id, email, display name, organization id and member status |
snapchat_list_organizations | List the organizations the user belongs to, with their ad accounts (id, name, currency, time zone, status) when with_ad_accounts is true… |
snapchat_list_ad_accounts | List the ad accounts of one organization: id, name, type, status, currency, time zone, advertiser and lifetime spend cap (micro-currency) |
snapchat_get_ad_account | Read one ad account: name, type, status, currency, time zone, advertiser and lifetime spend cap (micro-currency) |
snapchat_list_campaigns | List the campaigns of an ad account: id, name, status (ACTIVE or PAUSED), delivery status, objective, start and end time, daily budget and… |
snapchat_get_campaign | Read one campaign: name, status, delivery status, objective, schedule, budget and spend cap (micro-currency) |
snapchat_list_ad_squads | List the ad squads (ad sets) of a campaign: id, name, status, delivery status, type, placement, optimization goal, bid and budget… |
snapchat_get_ad_squad | Read one ad squad: status, delivery status, placement, optimization goal, bid, budget (micro-currency), schedule and targeting |
snapchat_list_ads | List the ads of an ad squad: id, name, creative id, status, delivery status, type and review status with rejection reasons |
snapchat_get_ad | Read one ad: name, ad squad, creative id, status, delivery status, type and review status with rejection reasons |
snapchat_list_creatives | List the creatives of an ad account: id, name, type, headline, brand name, call to action, main media id, review status and web view URL |
snapchat_get_creative | Read one creative: name, type, headline, brand name, call to action, main media id, review status and web view properties |
snapchat_get_stats | Read performance statistics of an ad account, campaign, ad squad or ad: impressions, swipes, spend and any other metric in fields, as one… |
snapchat_list_audiences | List the audience segments of an ad account (customer lists, lookalikes, pixel and engagement audiences): id, name, description, source… |
snapchat_set_campaign_status | Pause a campaign (status PAUSED) or turn it back on (ACTIVE) |
snapchat_set_campaign_daily_budget | Change a campaign's daily budget, in micro-currency (e.g. 50000000 = 50.00 in the ad account's currency) |
Beispiel-Prompts
- „Wie viel haben wir letzte Woche auf Snapchat pro Kampagne ausgegeben, mit Impressionen und Swipes?“
- „Welche unserer Anzeigen wurden bei der Prüfung abgelehnt, und warum?“
- „Zeig mir die täglichen Ausgaben und Swipes der Kampagne Summer Sale vom 1. bis 14. Oktober.“
- „Pausiere die Kampagne Back to School. Sag mir vorher genau, was passiert.“
- „Liste unsere Zielgruppensegmente auf, die für Targeting nutzbar sind, mit ihrer ungefähren Größe.“
Nächste Schritte
War dieser Guide hilfreich?