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_campaignsabzurufen. - Suchkampagnen erstellen — Verwenden Sie
create_search_campaign, um eine Google-Suchkampagne mit Keywords, Anzeigen und Budget zu starten. - Leistungsschwache pausieren — Stoppen Sie jede Kampagne sofort über
pause_campaign, wenn Ausgaben oder ROAS nicht stimmen. - Leistungskennzahlen abrufen — Erhalten Sie Impressionen, Klicks, Ausgaben, Conversions und ROAS mit
get_performance. - Anzeigenmotive generieren — Lassen Sie
generate_imageodergenerate_videoAnzeigen-Assets erstellen, die bereit zum Hochladen sind. - Über 140+ Tools ausführen — Greifen Sie direkt über
run_toolauf den vollständigen Synter-Katalog für erweiterte Aktionen zu.
Dokumentation
Synter MCP Server
Der vollständigste MCP-Server für Werbung.
Reporting über 19 Werbeplattformen und vollständige Kampagnenerstellung auf 14 davon (Schreibaktionen auf 16), über alle großen Werbekanäle hinweg, mit integrierten Bestätigungen für destruktive Aktionen.
Kampagnen erstellen. Budgets anpassen. Underperformer pausieren. Creatives generieren. Leistungsdaten abrufen. 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.
Hinweis:
Synter-Media-AI/pluginist das kanonische installierbare Claude-Plugin-Repository. Die.claude-plugin/-Kopie in diesem Repository ist nicht die Installationsquelle.
Wie Synter im Vergleich abschneidet
Der offizielle Google-Ads-MCP-Server ist von Natur aus schreibgeschützt: Laut Google-Dokumentation ist er „streng schreibgeschützt" und „kann Gebote nicht ändern, Kampagnen nicht pausieren oder neue Assets erstellen". Die meisten MCP-Server von Drittanbietern für Werbung decken nur eine einzige Plattform ab. Wir haben Synter gebaut, um beide Hälften der Aufgabe zu erledigen, über jeden großen Werbekanal hinweg, von einem einzigen Server aus.
| Synter MCP | Offizieller Google-Ads-MCP | Typische MCP-Server von Drittanbietern | |
|---|---|---|---|
| Zugriff | Lesen auf allen 19 Plattformen, Kampagnenerstellung auf 14, Schreibaktionen auf 16 | Schreibgeschützt (aktuelle Version) | Oft schreibgeschützt oder teilweise beschreibbar |
| Plattformen | 19 für Reporting, 14 mit vollständiger Kampagnenerstellung (Listen unten) | Nur Google Ads | Meist nur 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 |
Reporting-Abdeckung (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 Zeilenelement-Updates, Zielgruppen-Upload) ohne Kampagnenerstellung. Die restlichen 4 (Walmart Connect, Instacart, Target Roundel und Criteo) sind derzeit nur für Reporting 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 MCP-Erkennung im Registry-Stil ist server.json die maschinenlesbare Quelle der Wahrheit. Halten Sie sie abgestimmt mit package.json, manifest.json und den Einrichtungsbeispielen in dieser README.
⚠️ Ehrliche Warnung
Ihr KI-Agent wird in der Lage sein:
- Kampagnen zu erstellen, die sofort damit beginnen, Ihr Budget auszugeben
- Gebote anzupassen, die beeinflussen, wie viel Sie pro Klick zahlen
- Kampagnen zu pausieren (manchmal ist das eine gute Sache)
- Keywords hinzuzufügen, die ändern, wer Ihre Anzeigen sieht
- Creatives zu generieren und in Ihre Konten hochzuladen
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 unter 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 rohe MCP-Server. Wenn Sie Claude Code oder Claude Desktop verwenden, umhüllt das Synter-Plugin denselben Server mit vorgefertigten Skills (/synter:launch, /synter:audience, /synter:optimize, …), spezialisierten Agenten und einem Sicherheits-Hook für 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-Repository 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-Displaykampagne 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 | Jede 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 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 |
🔧 Dienstprogramm
| Tool | Beschreibung |
|---|---|
list_ad_accounts | Alle verbundenen Werbekonten auflisten |
run_tool | Jedes der über 140 Synter-Tools direkt ausführen |
Keine Werbeerfahrung? Kein Problem.
Wenn Sie noch nie Werbung geschaltet haben, hier ist, 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 googelt.
- Beispiel: Jemand sucht „beste CRM-Software" → Ihre Anzeige erscheint
Displaykampagnen: Bildanzeigen, die auf Websites und in Apps angezeigt werden.
- Beispiel: Banneranzeige auf einer Nachrichten-Website
Performance Max (PMax): Googles KI zeigt Ihre Anzeigen überall (Suche, YouTube, Display, Gmail, Maps).
- Beispiel: Google findet die besten Platzierungen für Sie
Videokampagnen: Videoanzeigen auf YouTube und Partner-Websites.
- Beispiel: 15-Sekunden-Anzeige vor einem YouTube-Video
Häufige Begriffe
| Begriff | Was er bedeutet |
|---|---|
| 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 | Gewünschte Aktionen (Anmeldungen, Käufe usw.) |
| ROAS | Return on Ad Spend (Umsatz ÷ Ausgaben) |
Checkliste für die erste Kampagne
Bevor Sie Ihre erste Kampagne erstellen, benötigen Sie:
- ✅ Eine Landingpage-URL, zu der Personen weitergeleitet werden, wenn sie klicken
- ✅ Eine Vorstellung davon, wen Sie erreichen möchten (Standort, Interessen)
- ✅ Ein Tagesbudget, mit dem Sie sich wohlfühlen (10–50 $ zum Start)
- ✅ 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-Kollaboration 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 keinen kostenlosen Tarif. Blockieren Sie diese.
Agent: „kostenlos" wurde als negatives Keyword zu Ihrer Kampagne hinzugefügt. Dadurch werden Ihre Anzeigen nicht mehr für Suchen angezeigt, die „kostenlos" enthalten.
Anzeigen-Creative generieren
Sie: Ich brauche ein Display-Anzeigenbild für ein Marketingautomatisierungsprodukt. Dunkles Thema, professionell, 1200x628.
Agent: Ich generiere Ihr Bild...
Erstellt: „Marketingautomatisierungs-Dashboard mit Datenvisualisierung auf dunklem Hintergrund" Asset gespeichert und bereit für Ihre nächste Displaykampagne.
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; ✅ = Reporting + vollständige Kampagnenausführung, 📊 = Reporting):
- 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
Siehe die vollständige Tool-Liste unter docs.syntermedia.ai/tools oder fragen Sie Ihren Agenten:
> What tools are available for LinkedIn Ads?
Sicherheitsstandard: execute-Probeläufe, sofern nicht anders angegeben
Das universelle execute-Tool führt beim ersten Aufruf niemals eine Aktion aus, es sei denn, Sie stimmen ausdrücklich 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; bei allem, was Geld kostet, 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 sich Ihr API-Schlüssel im Abschnitt env Ihrer MCP-Konfiguration befindet. Der Schlüssel sollte mit syn_ beginnen.
„Ungültiger oder abgelaufener API-Schlüssel"
- Prüfen Sie, ob Sie den vollständigen Schlüssel kopiert haben (sie sind lang!)
- Vergewissern Sie sich, 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)
- Prüfen Sie die MCP-Serverprotokolle auf Fehler
- Überprüfen Sie den Konfigurationsdateipfad und die JSON-Syntax
FAQ
Gibt es einen MCP-Server für Google Ads?
Ja, zwei Arten. Google bietet einen offiziellen Google-Ads-MCP-Server an, der in seiner aktuellen Version schreibgeschützt ist: Er kann Berichte, Metriken und Metadaten abfragen, kann aber laut Google-Dokumentation „keine Gebote ändern, Kampagnen pausieren oder neue Assets erstellen". Unser MCP-Server deckt Google Ads sowohl mit Lese- als auch mit Schreibzugriff ab: Erstellen Sie Search-, 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 weitere 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, schwache Leistungen pausieren, Creatives generieren und Zielgruppen auf 14 Werbeplattformen synchronisieren (Schreibaktionen auf 16) sowie 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. Destruktive 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 – bei Google und überall sonst, wo Sie werben –, genau dafür haben wir Synter gebaut.
Ressourcen
- Synter-Handbuch: syntermedia.ai/manual
- API-Dokumentation: docs.syntermedia.ai
- Claude-Plugin: github.com/Synter-Media-AI/plugin (Skills, Agents & 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 Sie sie verwenden.
Weil KI-Agenten mit Werbebudgets alles verändern.