Synter Ads
offiziellPlattformübergreifendes Anzeigenkampagnen-Management für KI-Agenten auf Google, Meta, LinkedIn, Reddit, TikTok und mehr. 140+ Tools mit Lese-/Schreibzugriff.
Was kann man mit Synter Ads MCP machen?
- Kampagnen plattformübergreifend auflisten — Bitten Sie Ihren Assistenten, alle Kampagnen aus verbundenen Werbekonten mit
list_campaignsanzuzeigen. - Suchkampagnen erstellen — Lassen Sie Ihren Assistenten eine Google-Suchkampagne mit Keywords, Budget und Landingpage über
create_search_campaignaufbauen. - Leistungsschwache Anzeigen pausieren — Weisen Sie Ihren Assistenten an, jede Kampagne zu stoppen, die das Budget überschreitet oder schlecht abschneidet, mit
pause_campaign. - Tagesbudgets anpassen — Fordern Sie spontane Budgetänderungen mit
update_campaign_budgetan, um die Ausgaben zu erhöhen oder zu senken. - Leistungskennzahlen abrufen — Erhalten Sie Impressionen, Klicks, Ausgaben, Conversions und ROAS über alle Plattformen hinweg mit
get_performance. - Anzeigenmotive generieren — Bitten Sie um KI-generierte Bilder oder Videos für Ihre Kampagnen mit
generate_imageundgenerate_video.
Dokumentation
Synter MCP Server
Der umfassendste MCP-Server für Werbung.
Berichterstattung über 19 Werbeplattformen und vollständige Kampagnenerstellung auf 14 davon (Schreibaktionen auf 16), die alle wichtigen Kaufkanäle abdeckt, mit integrierten Bestätigungen für destruktive Aktionen.
Erstellen Sie Kampagnen. Passen Sie Budgets an. Pausieren Sie Underperformer. Generieren Sie Creatives. Rufen Sie Leistungsdaten ab. Alles durch natürliche Konversation, über Google, Meta, LinkedIn, Microsoft, Reddit, TikTok, X und mehr.
Dies ist der erste Model Context Protocol (MCP)-Server, der KI-Agenten eine Kreditkarte gibt.
Wie Synter im Vergleich abschneidet
Der offizielle Google Ads MCP-Server ist von Natur aus schreibgeschützt: Laut Googles Dokumentation ist er „streng schreibgeschützt" und „kann Gebote nicht ändern, Kampagnen nicht pausieren oder neue Assets erstellen". Die meisten Drittanbieter-Ad-MCP-Server decken nur eine einzelne Plattform ab. Wir haben Synter entwickelt, um beide Hälften der Aufgabe zu erledigen, über alle wichtigen Kaufkanäle hinweg, von einem Server aus.
| Synter MCP | Offizieller Google Ads MCP | Typische Drittanbieter-Ad-MCPs | |
|---|---|---|---|
| Zugriff | Lesen auf allen 19 Plattformen, Kampagnenerstellung auf 14, Schreibaktionen auf 16 | Schreibgeschützt (aktuelle Version) | Oft schreibgeschützt oder teilweise schreibend |
| Plattformen | 19 für Berichte, 14 mit vollständiger Kampagnenerstellung (Listen unten) | Nur Google Ads | Normalerweise eine einzelne Plattform |
| Kampagnen erstellen | ✅ Google Search, Display, PMax, Meta, LinkedIn, Reddit, mehr über run_tool | ❌ | Selten |
| Budgets und Pausieren | ✅ | ❌ | Unterschiedlich |
| KI-Creative-Generierung | ✅ Bilder, Video, Text | ❌ | ❌ |
| Zielgruppen-Synchronisierung | ✅ Google, Meta, LinkedIn, Microsoft, Reddit, TikTok, X | ❌ | ❌ |
| Sicherheit | Bestätigungen für destruktive Aktionen | n/a (schreibgeschützt) | Unterschiedlich |
| Open Source | ✅ MIT | ✅ | Unterschiedlich |
Berichtsabdeckung (19 Plattformen): Google Ads, Microsoft Ads (Bing), Meta (Facebook und Instagram), LinkedIn Ads, X (Twitter) Ads, Reddit Ads, TikTok Ads, Snapchat Ads, Pinterest Ads, Spotify Ads, Amazon Ads, Amazon DSP, Walmart Connect, Instacart Ads, Target Roundel, Criteo, The Trade Desk, Display & Video 360 und OpenAI Ads (ChatGPT).
Vollständige Kampagnenerstellung (14 Plattformen): Google Ads, Microsoft Ads, Meta, LinkedIn, X, Reddit, TikTok, Snapchat, Pinterest, Spotify, Amazon Ads (Sponsored Products, Brands und Display), Amazon DSP, The Trade Desk und OpenAI Ads. Display & Video 360 und StackAdapt unterstützen zusätzlich Schreibaktionen (Pausieren, Budget- und Position-Updates, Zielgruppen-Upload) ohne Kampagnenerstellung. Die restlichen 4 (Walmart Connect, Instacart, Target Roundel und Criteo) sind derzeit nur für Berichte verfügbar.
Das npx-Paket enthält typisierte Tools für die häufigsten Operationen sowie run_tool-Zugriff auf den vollständigen Katalog von über 140 Synter-Tools. Der Remote-Server unter https://mcp.syntermedia.ai/mcp/ stellt den vollständigen gehosteten Tool-Satz bereit, einschließlich Leistungsabrufen für jede oben genannte Plattform.
Für die Registry-basierte MCP-Erkennung ist server.json die maschinenlesbare Quelle der Wahrheit. Halten Sie sie mit package.json, manifest.json und den Einrichtungsbeispielen in dieser README abgestimmt.
⚠️ Ehrliche Warnung
Ihr KI-Agent wird in der Lage sein:
- Kampagnen erstellen, die sofort Ihr Budget ausgeben
- Gebote anpassen, die beeinflussen, wie viel Sie pro Klick zahlen
- Kampagnen pausieren (manchmal ist das eine gute Sache)
- Keywords hinzufügen, die ändern, wer Ihre Anzeigen sieht
- Creatives generieren und in Ihre Konten hochladen
Wir haben Bestätigungen für destruktive Aktionen eingebaut. Aber trotzdem: Geben Sie das vielleicht nicht einem Agenten, den Sie gerade erst kennengelernt haben.
Schnellstart
1. Holen Sie sich Ihren API-Schlüssel
Melden Sie sich bei syntermedia.ai an und erstellen Sie einen API-Schlüssel in den Entwicklereinstellungen.
2. Konfigurieren Sie Ihren KI-Client
Für Claude Desktop: Fügen Sie zu ~/Library/Application Support/Claude/claude_desktop_config.json hinzu:
{
"mcpServers": {
"synter": {
"command": "npx",
"args": ["@synterai/mcp-server"],
"env": {
"SYNTER_API_KEY": "syn_your_api_key_here"
}
}
}
}
Für Cursor: Fügen Sie zu .cursor/mcp.json in Ihrem Projekt hinzu:
{
"mcpServers": {
"synter": {
"command": "npx",
"args": ["@synterai/mcp-server"],
"env": {
"SYNTER_API_KEY": "syn_your_api_key_here"
}
}
}
}
Für Amp: Fügen Sie zu .amp/settings.json hinzu:
{
"mcpServers": {
"synter": {
"command": "npx",
"args": ["@synterai/mcp-server"],
"env": {
"SYNTER_API_KEY": "syn_your_api_key_here"
}
}
}
}
Remote (Streamable HTTP): Für ChatGPT, n8n, Zapier oder jeden MCP-Client, der HTTP-Transport unterstützt:
URL: https://mcp.syntermedia.ai/mcp/
Header: X-Synter-Key: syn_your_api_key_here
Keine lokale Installation erforderlich. Funktioniert mit jedem MCP-Client, der Streamable HTTP-Transport unterstützt.
3. Beginnen Sie mit der Nutzung
Starten Sie Ihren KI-Client neu und beginnen Sie zu chatten:
„Zeig mir alle meine Google Ads-Kampagnen"
„Erstelle eine Suchkampagne für 'Projektmanagement-Software' mit einem Budget von 50 $/Tag"
„Pausiere die Kampagne, die zu viel ausgibt"
Bevorzugen Sie ein vollständiges Plugin? (Claude Code / Claude Desktop)
Dieses Paket ist der reine MCP-Server. Wenn Sie Claude Code oder Claude Desktop verwenden, umhüllt das Synter-Plugin denselben Server mit vorgefertigten Fähigkeiten (/synter:launch, /synter:audience, /synter:optimize, …), spezialisierten Agenten und einem Sicherheits-Hook zur Genehmigung vor Ausgaben:
/plugin marketplace add Synter-Media-AI/plugin
/plugin install synter@synter
Es enthält auch einen Headless-Claude Agent SDK-Runner für Automatisierung. Siehe das Plugin-Repo oder den Claude-Plugin-Leitfaden. Verwenden Sie dieses MCP-Paket direkt, wenn Sie nur die Tools möchten oder einen anderen Client anbinden.
Was kann Ihr Agent tun?
📊 Kampagnenverwaltung
| Tool | Beschreibung |
|---|---|
list_campaigns | Kampagnen über alle verbundenen Plattformen auflisten |
create_search_campaign | Eine Google-Suchkampagne mit Keywords und Anzeigen erstellen |
create_display_campaign | Eine Google-Display-Kampagne mit Bildern erstellen |
create_pmax_campaign | Eine Performance-Max-Kampagne erstellen |
create_meta_campaign | Eine Facebook/Instagram-Kampagne erstellen |
create_linkedin_campaign | Eine LinkedIn-Kampagne für B2B erstellen |
create_reddit_campaign | Eine Reddit-Kampagne erstellen |
pause_campaign | Beliebige Kampagne pausieren |
update_campaign_budget | Tagesbudget ändern |
📈 Leistung & Analytik
| Tool | Beschreibung |
|---|---|
get_performance | Impressionen, Klicks, Ausgaben, Conversions, ROAS abrufen |
get_daily_spend | Tägliche Ausgabenaufschlüsselung nach Plattform |
🎯 Keywords & Targeting
| Tool | Beschreibung |
|---|---|
add_keywords | Keywords zu einer Kampagne oder Anzeigengruppe hinzufügen |
add_negative_keywords | Unerwünschte Suchbegriffe blockieren |
🔄 Conversion-Tracking
| Tool | Beschreibung |
|---|---|
create_conversion | Eine Conversion-Aktion einrichten |
list_conversions | Vorhandene Conversion-Aktionen auflisten |
diagnose_tracking | Prüfen, ob das Tracking korrekt installiert ist |
🎨 Creative-Generierung
| Tool | Beschreibung |
|---|---|
generate_image | KI-generierte Anzeigenbilder |
generate_video | KI-generierte Videoanzeigen |
upload_image | Bilder als Anzeigen-Assets hochladen |
🔧 Dienstprogramme
| Tool | Beschreibung |
|---|---|
list_ad_accounts | Alle verbundenen Werbekonten auflisten |
run_tool | Beliebige der über 140 Synter-Tools direkt ausführen |
Keine Werbeerfahrung? Kein Problem.
Wenn Sie noch nie Werbung geschaltet haben, finden Sie hier, was Sie wissen müssen:
Was ist eine Kampagne?
Eine Kampagne ist wie ein Projektordner. Sie enthält Ihre Anzeigen, wer sie sieht und wie viel Sie ausgeben.
Campaign: "Q1 Lead Generation"
├── Budget: $50/day
├── Targeting: USA, people searching "project management"
└── Ads: Headlines, descriptions, images
Welche Plattformen kann ich nutzen?
| Plattform | Am besten geeignet für | Mindestbudget |
|---|---|---|
| Google Ads | Personen, die aktiv nach Ihrem Produkt suchen | 10 $/Tag |
| Meta (Facebook/Instagram) | Visuelle Produkte, breite Zielgruppen | 5 $/Tag |
| B2B, Unternehmen, Arbeitssuchende | 25 $/Tag | |
| Nischen-Communities, technikaffine Nutzer | 5 $/Tag | |
| Microsoft (Bing) | Ältere Zielgruppen, B2B | 10 $/Tag |
| TikTok | Gen Z, Unterhaltung, E-Commerce | 20 $/Tag |
Kampagnentypen erklärt
Suchkampagnen: Ihre Anzeige erscheint, wenn jemand nach bestimmten Keywords sucht.
- Beispiel: Jemand sucht nach „beste CRM-Software" → Ihre Anzeige erscheint
Display-Kampagnen: Bildanzeigen, die auf Websites und in Apps angezeigt werden.
- Beispiel: Banneranzeige auf einer Nachrichtenseite
Performance Max (PMax): Googles KI zeigt Ihre Anzeigen überall (Suche, YouTube, Display, Gmail, Maps).
- Beispiel: Google findet die besten Platzierungen für Sie
Video-Kampagnen: Videoanzeigen auf YouTube und Partner-Websites.
- Beispiel: 15-Sekunden-Anzeige vor einem YouTube-Video
Häufige Begriffe
| Begriff | Bedeutung |
|---|---|
| Impressionen | Wie oft Ihre Anzeige angezeigt wurde |
| Klicks | Wie viele Personen auf Ihre Anzeige geklickt haben |
| CTR | Klickrate (Klicks ÷ Impressionen × 100) |
| CPC | Kosten pro Klick |
| Conversions | Erwünschte Aktionen (Anmeldungen, Käufe usw.) |
| ROAS | Werberendite (Umsatz ÷ Ausgaben) |
Checkliste für die erste Kampagne
Bevor Sie Ihre erste Kampagne erstellen, benötigen Sie:
- ✅ Eine Landingpage-URL, auf die Personen gelangen, wenn sie klicken
- ✅ Eine Vorstellung davon, wen Sie erreichen möchten (Standort, Interessen)
- ✅ Ein Tagesbudget, mit dem Sie sich wohlfühlen (10–50 $ für den Anfang)
- ✅ Einige Überschriften und Beschreibungen für Ihre Anzeige
Profi-Tipp: Beginnen Sie mit einer Suchkampagne auf Google. Sie ist am einfachsten zu verstehen und zeigt Anzeigen Personen, die bereits nach dem suchen, was Sie anbieten.
Beispielkonversationen
Erstellen Sie Ihre erste Kampagne
Sie: Erstellen Sie eine Google-Suchkampagne für mein SaaS-Produkt. Zielen Sie auf Personen, die nach „Team-Kollaborationssoftware" und „Projektmanagement-Tools" suchen. Budget ist 25 $/Tag. Landingpage ist https://myapp.com/signup
Agent: Ich erstelle eine Suchkampagne mit diesen Keywords. Welche Überschriften soll ich verwenden? Hier sind einige Vorschläge:
- „Team-Zusammenarbeit einfach gemacht"
- „Projektmanagement für moderne Teams"
- „Kostenlos starten – keine Kreditkarte"
Leistung prüfen
Sie: Wie laufen meine Kampagnen diese Woche?
Agent: Hier ist Ihre Leistung der letzten 7 Tage:
Kampagne Ausgaben Klicks Conversions ROAS Markensuche 142 $ 89 12 4,2x Wettbewerber-Keywords 98 $ 45 3 1,5x Display-Retargeting 67 $ 234 8 2,8x Die Kampagne „Wettbewerber-Keywords" schneidet unterdurchschnittlich ab. Soll ich sie pausieren oder das Targeting anpassen?
Negative Keywords hinzufügen
Sie: Ich erhalte Klicks für „kostenloses Projektmanagement", aber wir haben keine kostenlose Version. Blockieren Sie diese.
Agent: „free" wurde als negatives Keyword zu Ihrer Kampagne hinzugefügt. Dadurch werden Ihre Anzeigen nicht mehr für Suchen angezeigt, die „free" enthalten.
Anzeigen-Creative generieren
Sie: Ich brauche ein Display-Anzeigenbild für ein Marketing-Automatisierungsprodukt. Dunkles Design, professionell, 1200x628.
Agent: Generiere Ihr Bild...
Erstellt: „Marketing-Automatisierungs-Dashboard mit Datenvisualisierung auf dunklem Hintergrund" Asset gespeichert und bereit für Ihre nächste Display-Kampagne.
Verbinden Sie Ihre Werbekonten
Um Anzeigen auf jeder Plattform zu verwalten, müssen Sie Ihre Konten in Synter verbinden:
- Gehen Sie zu syntermedia.ai/settings/credentials
- Klicken Sie neben jeder Plattform auf „Verbinden"
- Schließen Sie den OAuth-Ablauf ab
- Ihr Agent kann diese Plattform nun verwalten
Unterstützte Plattformen (19; ✅ = Berichte + vollständige Kampagnenausführung, 📊 = Berichte):
- Google Ads ✅
- Meta (Facebook/Instagram) ✅
- LinkedIn Ads ✅
- Microsoft Ads (Bing) ✅
- Reddit Ads ✅
- TikTok Ads ✅
- X (Twitter) Ads ✅
- Snapchat Ads ✅
- Pinterest Ads ✅
- Spotify Ads ✅
- Amazon DSP ✅
- The Trade Desk ✅
- Amazon Ads 📊
- Walmart Connect 📊
- Instacart Ads 📊
- Target Roundel 📊
- Criteo 📊
- Display & Video 360 📊
- OpenAI Ads (ChatGPT) 📊
Erweitert: Direkter Tool-Zugriff
Für Power-User: Sie können jedes der über 140 Synter-Tools direkt aufrufen:
> Use run_tool to call google_ads_list_audiences
Die vollständige Tool-Liste finden Sie unter docs.syntermedia.ai/tools oder fragen Sie Ihren Agenten:
> What tools are available for LinkedIn Ads?
Sicherheitsstandard: execute Trockenläufe, sofern nicht anders angegeben
Das universelle execute-Tool führt bei einem ersten Aufruf niemals eine Aktion aus, es sei denn, Sie stimmen zu. Standardmäßig (dry_run: true) validiert es die Anfrage und stoppt dort – nichts wird ausgeführt, nichts wird ausgegeben. Übergeben Sie dry_run: false, um die Aktion tatsächlich auszuführen; für alles, was Geld ausgibt, tun Sie das nur mit Zustimmung des Kontoinhabers.
Umgebungsvariablen
| Variable | Erforderlich | Beschreibung |
|---|---|---|
SYNTER_API_KEY | Ja | Ihr Synter-API-Schlüssel |
SYNTER_API_URL | Nein | API-URL-Überschreibung (Standard: https://syntermedia.ai) |
Lokale Entwicklung
# Clone and install
git clone https://github.com/Synter-Media-AI/mcp-server.git
cd mcp-server
npm install
# Build
npm run build
# Run locally
SYNTER_API_KEY=syn_your_key_here node dist/index.js
Fehlerbehebung
„SYNTER_API_KEY nicht gesetzt“
Stellen Sie sicher, dass Ihr API-Schlüssel im Abschnitt env Ihrer MCP-Konfiguration steht. Der Schlüssel sollte mit syn_ beginnen.
„Ungültiger oder abgelaufener API-Schlüssel“
- Überprüfen Sie, dass Sie den vollständigen Schlüssel kopiert haben (sie sind lang!)
- Verifizieren Sie, dass der Schlüssel unter syntermedia.ai/developer aktiv ist
- Stellen Sie sicher, dass der Schlüssel den Bereich
tools:writehat
„Keine Werbekonten verbunden“
Sie müssen mindestens eine Werbeplattform verbinden:
- Gehen Sie zu syntermedia.ai/settings/credentials
- Klicken Sie neben Google Ads (oder einer anderen Plattform) auf „Verbinden“
- Schließen Sie die OAuth-Autorisierung ab
Tools werden in Claude/Cursor nicht angezeigt
- Starten Sie Ihren KI-Client vollständig neu (nicht nur aktualisieren)
- Überprüfen Sie die MCP-Serverprotokolle auf Fehler
- Überprüfen Sie den Konfigurationsdateipfad und die JSON-Syntax
Häufig gestellte Fragen
Gibt es einen MCP-Server für Google Ads?
Ja, zwei Arten. Google liefert einen offiziellen Google-Ads-MCP-Server, der in seiner aktuellen Version schreibgeschützt ist: Er kann Berichte, Metriken und Metadaten abfragen, aber laut Googles Dokumentation „kann er keine Gebote ändern, Kampagnen pausieren oder neue Anzeigenobjekte erstellen“. Unser MCP-Server deckt Google Ads mit Lese- und Schreibzugriff ab: Erstellen Sie Such-, Display- und Performance-Max-Kampagnen, fügen Sie Keywords und negative Keywords hinzu, passen Sie Budgets an, pausieren Sie Kampagnen, verwalten Sie Customer-Match-Zielgruppen, richten Sie Conversion-Tracking ein und rufen Sie Leistungsdaten ab. Derselbe Server berichtet über 18 andere Werbeplattformen und bietet auf 11 davon vollständige Kampagnenausführung.
Können Claude oder ChatGPT meine Werbekampagnen verwalten?
Ja. Mit dem verbundenen Synter-MCP-Server können Claude (Claude Desktop, Claude Code), ChatGPT, Cursor und jeder andere MCP-kompatible Client Kampagnen erstellen, Budgets anpassen, Leistungsschwache pausieren, Creatives generieren und Zielgruppen auf 14 Werbeplattformen synchronisieren (Schreibaktionen auf 16) und Leistungsdaten über alle 19 abrufen. Claude und andere Stdio-Clients verbinden sich über npx @synterai/mcp-server mit einem SYNTER_API_KEY; ChatGPT und andere HTTP-Clients verbinden sich mit dem Remote-Server unter https://mcp.syntermedia.ai/mcp/ mit einem X-Synter-Key-Header. Zerstörerische Aktionen verfügen über integrierte Bestätigungen.
Was ist der Unterschied zwischen dem offiziellen Google-Ads-MCP und Synter?
Zwei Dinge: Schreibzugriff und Plattformabdeckung. Das offizielle Google-Ads-MCP ist in seiner aktuellen Version schreibgeschützt und deckt nur Google Ads ab. Synter berichtet über 19 Plattformen und bietet auf 14 davon vollständige Kampagnenerstellung, darunter Google Ads, Meta, LinkedIn, Microsoft, TikTok, Amazon Ads, Amazon DSP, OpenAI Ads und The Trade Desk. Wenn Sie nur Google-Ads-Berichte benötigen, ist der offizielle Server eine solide Wahl. Wenn Sie einen Agenten möchten, der auf das, was er findet, reagieren kann – auf Google und überall sonst, wo Sie werben – genau dafür haben wir Synter entwickelt.
Ressourcen
- Synter-Handbuch: syntermedia.ai/manual
- API-Dokumentation: docs.syntermedia.ai
- Claude-Plugin: github.com/Synter-Media-AI/plugin (Skills, Agents und dieses MCP für Claude Code / Desktop)
- Tool-Referenz: docs.syntermedia.ai/tools
- MCP-Server-Vergleich: syntermedia.ai/blog/best-ad-platform-mcp-servers
- Kostenlose Agent-Skills (47 Open-Source): github.com/Synter-Media-AI/free-skills (auch auf skills.sh)
- Support: hello@syntermedia.ai
Lizenz
MIT-Lizenz – siehe LICENSE für Details.
Die MCP-Erweiterung, die sie nicht wollen, dass du sie verwendest.
Weil KI-Agenten mit Werbebudgets alles verändern.