Installation überspringen. In unter 2 Minuten einsatzbereit.
Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge TikTok 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 deine TikTok-Anzeigen analysieren: Ausgaben, Impressionen, Klicks und Conversions nach Kampagne, Anzeigengruppe, Anzeige, Tag oder Zielgruppe, dazu Kampagnen, Smart+-Kampagnen, Zielgruppen, Pixel und die Creative-Bibliothek. Sie kann Kampagnen, Anzeigengruppen und Anzeigen pausieren oder aktivieren und Kampagnenbudgets ändern, sobald du diese Tools einschaltest und bestätigst.
Frag einfach
Beispiel-Prompts für TikTok 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 → TikTok Ads klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen, fertig. Kein Docker, kein
git clone, kein lokaler Server.
TikTok Ads + Meta Muse
Lass deine KI deine TikTok-Anzeigen analysieren: Ausgaben, Impressionen, Klicks und Conversions nach Kampagne, Anzeigengruppe, Anzeige, Tag oder Zielgruppe, dazu Kampagnen, Smart+-Kampagnen, Zielgruppen, Pixel und die Creative-Bibliothek. Sie kann Kampagnen, Anzeigengruppen und Anzeigen pausieren oder aktivieren und Kampagnenbudgets ändern, sobald du diese Tools einschaltest und bestätigst.
Voraussetzungen
Die vollständige Setup-Anleitung ist in den Connector eingebaut (im Store sichtbar, wenn du den Connector auswählst). Benötigte Umgebungsvariablen für diesen Connector:
TIKTOK_ADS_API_HOST, TIKTOK_ADS_ACCESS_TOKEN, TIKTOK_ADS_ADVERTISER_ID
Schritt 1 — Zugangsdaten holen
- Melde dich im Entwicklerportal von TikTok API for Business unter
https://business-api.tiktok.com/portalmit einem TikTok-for-Business-Konto an, das Zugriff auf dein Werbekonto hat, und klicke auf Become a Developer. - Gib unter My Apps → Create an app einen Namen, eine Beschreibung und eine Advertiser redirect URL ein (irgendeine https-Seite von dir: Du kopierst nur einen Code aus ihrer Adresse) und hake die Berechtigungs-Scopes Ad Account Management, Ads Management, Reporting und Audience Management an, für die entsprechenden Tools außerdem Pixel Management und Creative Management. TikTok prüft neue Apps, meist innerhalb von zwei bis drei Werktagen.
- Sobald die App freigegeben ist, kopiere ihre App ID und ihr Secret in
TIKTOK_ADS_APP_IDundTIKTOK_ADS_APP_SECRET. Beide sind optional: Der Connector nutzt sie nur, um die Werbekonten aufzulisten, die dein Token abdeckt. - Öffne die Advertiser authorization URL der App, melde dich an, hake die Werbekonten an und bestätige. Dein Browser landet auf der Redirect-URL mit
auth_code=...in der Adresszeile. Der Code funktioniert nur einmal und läuft nach einer Stunde ab. - Tausche den Code sofort gegen ein langlebiges Access Token ein. Das musst du nur einmal machen:
Fügecurl -X POST https://business-api.tiktok.com/open_api/v1.3/oauth2/access_token/ -H "Content-Type: application/json" -d '{"app_id":"<App ID>","secret":"<Secret>","auth_code":"<auth_code>"}'data.access_tokenaus der Antwort inTIKTOK_ADS_ACCESS_TOKENein und eine derdata.advertiser_idsinTIKTOK_ADS_ADVERTISER_ID. Das Token läuft nicht ab; es funktioniert nur dann nicht mehr, wenn die Autorisierung widerrufen oder das App-Secret zurückgesetzt wird. - Setze
TIKTOK_ADS_API_HOSTaufhttps://business-api.tiktok.com, installiere den Connector und führetiktok_ads_get_advertiser_infoaus, um das Konto zu prüfen.
Sandbox: Um ohne echte Ausgaben zu testen, öffne deine App im Entwicklerportal → Sandbox, lege ein Sandbox-Werbekonto an und erzeuge dort sein Token; eine Prüfung ist nicht nötig. Nutze dieses Token und die Sandbox-Advertiser-ID und setze TIKTOK_ADS_API_HOST auf https://sandbox-ads.tiktok.com. Sandbox-Konten spielen keine Anzeigen aus und liefern keine echten Daten.
Ein Werbekonto pro Connector: Jedes Tool arbeitet mit dem Werbekonto aus TIKTOK_ADS_ADVERTISER_ID. Ein Token deckt oft mehrere Konten ab, und tiktok_ads_list_authorized_advertisers listet sie auf. Installiere den Connector für jedes weitere Konto erneut.
Status- und Budgetänderungen sind standardmäßig aus: tiktok_ads_update_campaign_status, tiktok_ads_update_ad_group_status, tiktok_ads_update_ad_status und tiktok_ads_update_campaign_budget sind bei der Installation ausgeschaltet, denn sobald etwas aktiviert wird, fallen sofort Kosten an. Schalte sie einzeln ein, wenn die KI Anzeigen pausieren oder Budgets ändern soll. Sie nennt dann die Kampagne, Anzeigengruppe oder Anzeige, den aktuellen und den neuen Wert und wartet auf dein Ja. Eine Anzeige wird nur ausgespielt, wenn die Anzeige, ihre Anzeigengruppe und ihre Kampagne alle aktiv sind. Budgets sind Beträge in der Kontowährung (50 steht für 50,00), und TikTok lehnt ein Budget unter dem Mindestwert oder unter 105 % des bereits ausgegebenen Betrags ab. Der Connector legt nie Kampagnen oder Anzeigen an.
Berichte: tiktok_ads_get_report liefert Ausgaben, Impressionen, Klicks, Conversions und mehr pro Kampagne, Anzeigengruppe, Anzeige oder für das ganze Konto, pro Tag oder pro Stunde, oder aufgeschlüsselt nach Alter, Geschlecht, Land oder Placement. Tageswerte umfassen bis zu 30 Tage pro Anfrage, deshalb teilt die KI längere Zeiträume auf; Summen ohne zeitliche Aufschlüsselung können bis zu ein Jahr abdecken. Datumsangaben folgen der Zeitzone des Werbekontos, Beträge seiner Währung.
Häufige Fehler: TikTok meldet Fehler als Code in einer ansonsten normalen Antwort, und der Connector macht daraus eine klare Fehlermeldung. 40001: Der App oder dem Token fehlt die Berechtigung für dieses Konto oder diese Aktion, autorisiere das Werbekonto also erneut mit den nötigen Scopes. 40104 oder 40105: Das Token ist ungültig, abgelaufen oder widerrufen oder gehört zu einem anderen Konto; erzeuge ein neues. 40100: zu viele Anfragen, warte kurz. 40300: TikTok kennt die Advertiser-ID nicht.
Der Connector legt keine Kampagnen, Anzeigengruppen, Anzeigen oder Zielgruppen an und bearbeitet sie auch nicht, lädt keine Creatives hoch, verwaltet kein Business Center und deckt TikTok Shop nicht ab.
Schritt 2 — Adapter 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
Schritt 3 — Connector in Muse hinzufügen
Deine Server-URL: Öffne in AnythingMCP MCP Servers → den Server, auf dem dieser Connector liegt, und kopiere seine URL (
https://cloud.anythingmcp.com/mcp/…). Setze sie überall ein, wo diese AnleitungYOUR_SERVER_IDzeigt.
Muse bindet Remote-MCP-Server als Custom Connectors ein und meldet sich per OAuth bei ihnen an.
- Öffne in Muse Settings → Connectors und wähle Add custom connector.
- Füge die MCP-Server-URL
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDein. - Muse öffnet die Anmeldeseite von AnythingMCP: Melde dich an und bestätige den Zugriff.
- Bitte Muse im Chat um etwas, wofür es die
TikTok Ads-Tools braucht.
Du kannst den Connector auch per Chat einrichten, im Web, in den Apps für iOS und Android oder in WhatsApp. Schick Muse diese Nachricht:
Create a Custom Connector for a new remote MCP server, then connect to it:
Name: AnythingMCP
Transport: remote streamable HTTP
URL: https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID
Auth: OAuth
Du hostest selbst? Nimm statt https://cloud.anythingmcp.com die öffentliche HTTPS-Adresse deiner Instanz. Muse verbindet sich aus der Cloud von Meta, localhost funktioniert deshalb nicht.
Verfügbare Tools
| Tool | What it does |
|---|---|
tiktok_ads_list_authorized_advertisers | List every ad account (advertiser_id and name) the access token was authorized for |
tiktok_ads_get_advertiser_info | Read the configured ad account: name, company, status, currency, timezone, country, balance and more |
tiktok_ads_list_campaigns | List the campaigns of the ad account: id, name, objective, budget mode and budget, operation and secondary status, creation time |
tiktok_ads_list_smart_plus_campaigns | List the Upgraded Smart+ campaigns of the ad account (TikTok's automated campaign type), which tiktok_ads_list_campaigns may not show in… |
tiktok_ads_list_ad_groups | List the ad groups of the ad account (TikTok's name for ad sets): campaign, budget, schedule, bidding, optimization goal, placements… |
tiktok_ads_list_ads | List the ads of the ad account: ad group and campaign, ad text, call to action, landing page, video_id or image_ids, identity and status |
tiktok_ads_get_report | Run a synchronous performance report: spend, impressions, clicks, conversions and more, per campaign, ad group, ad, day or audience… |
tiktok_ads_list_custom_audiences | List the custom and lookalike audiences of the ad account: id, name, type, size (cover_num), whether it is valid for ads and when it expires |
tiktok_ads_get_custom_audiences | Read up to 100 custom audiences in detail, with their rules, source and recent history |
tiktok_ads_list_saved_audiences | List the saved audiences (stored targeting presets) of the ad account |
tiktok_ads_list_pixels | List the TikTok Pixels of the ad account with their code, setup mode and events |
tiktok_ads_get_pixel_event_stats | Count the events pixels received per event type over a date range of at most 30 days (UTC): a quick check that tracking works |
tiktok_ads_get_videos | Read up to 60 videos of the ad account's creative library by video_id (from tiktok_ads_list_ads): file name, duration, size, format and a… |
tiktok_ads_search_videos | Search the videos of the ad account's creative library, newest first |
tiktok_ads_get_images | Read up to 100 images of the ad account's creative library by image id: file name, size, format and URL |
tiktok_ads_list_identities | List the identities ads can run under: custom identities and the TikTok accounts linked to the ad account or its Business Center |
tiktok_ads_update_campaign_status | Turn campaigns on (ENABLE, starts spending) or pause them (DISABLE) |
tiktok_ads_update_ad_group_status | Turn ad groups on (ENABLE, starts spending) or pause them (DISABLE) |
tiktok_ads_update_ad_status | Turn ads on (ENABLE, starts spending) or pause them (DISABLE) |
tiktok_ads_update_campaign_budget | Change the budget of a campaign that has its own budget (budget_mode BUDGET_MODE_DAY, BUDGET_MODE_DYNAMIC_DAILY_BUDGET or… |
Beispiel-Prompts
- „Wie viel haben wir letzte Woche für TikTok ausgegeben, und welche Kampagne hatte die niedrigsten Kosten pro Conversion?“
- „Zeig mir die täglichen Ausgaben, Klicks und Conversions jeder Kampagne der letzten 30 Tage.“
- „Schlüssel die Ergebnisse des letzten Monats nach Alter und Geschlecht auf.“
- „Empfängt unser TikTok Pixel noch Kauf-Events? Vergleiche die letzten 7 Tage mit der Woche davor.“
FAQ
Wo ist Muse verfügbar? Meta bietet Muse derzeit in den USA und in Kanada an, im Web, in den Apps für iOS und Android und in WhatsApp.
Prüft Meta diesen Connector? Nein. Meta prüft Custom Connectors nicht. Muse sieht nur die Tools, die du in AnythingMCP für diesen MCP-Server eingeschaltet hast, und du kannst den Connector jederzeit unter Settings → Connectors trennen.
Nächste Schritte
War dieser Guide hilfreich?