Synter Ads

offiziell

Plattformü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_campaigns anzuzeigen.
  • Suchkampagnen erstellen — Lassen Sie Ihren Assistenten eine Google-Suchkampagne mit Keywords, Budget und Landingpage über create_search_campaign aufbauen.
  • 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_budget an, 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_image und generate_video.

Dokumentation

Synter MCP Server

npm version License: MIT

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 MCPOffizieller Google Ads MCPTypische Drittanbieter-Ad-MCPs
ZugriffLesen auf allen 19 Plattformen, Kampagnenerstellung auf 14, Schreibaktionen auf 16Schreibgeschützt (aktuelle Version)Oft schreibgeschützt oder teilweise schreibend
Plattformen19 für Berichte, 14 mit vollständiger Kampagnenerstellung (Listen unten)Nur Google AdsNormalerweise eine einzelne Plattform
Kampagnen erstellen✅ Google Search, Display, PMax, Meta, LinkedIn, Reddit, mehr über run_toolSelten
Budgets und PausierenUnterschiedlich
KI-Creative-Generierung✅ Bilder, Video, Text
Zielgruppen-Synchronisierung✅ Google, Meta, LinkedIn, Microsoft, Reddit, TikTok, X
SicherheitBestätigungen für destruktive Aktionenn/a (schreibgeschützt)Unterschiedlich
Open Source✅ MITUnterschiedlich

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

ToolBeschreibung
list_campaignsKampagnen über alle verbundenen Plattformen auflisten
create_search_campaignEine Google-Suchkampagne mit Keywords und Anzeigen erstellen
create_display_campaignEine Google-Display-Kampagne mit Bildern erstellen
create_pmax_campaignEine Performance-Max-Kampagne erstellen
create_meta_campaignEine Facebook/Instagram-Kampagne erstellen
create_linkedin_campaignEine LinkedIn-Kampagne für B2B erstellen
create_reddit_campaignEine Reddit-Kampagne erstellen
pause_campaignBeliebige Kampagne pausieren
update_campaign_budgetTagesbudget ändern

📈 Leistung & Analytik

ToolBeschreibung
get_performanceImpressionen, Klicks, Ausgaben, Conversions, ROAS abrufen
get_daily_spendTägliche Ausgabenaufschlüsselung nach Plattform

🎯 Keywords & Targeting

ToolBeschreibung
add_keywordsKeywords zu einer Kampagne oder Anzeigengruppe hinzufügen
add_negative_keywordsUnerwünschte Suchbegriffe blockieren

🔄 Conversion-Tracking

ToolBeschreibung
create_conversionEine Conversion-Aktion einrichten
list_conversionsVorhandene Conversion-Aktionen auflisten
diagnose_trackingPrüfen, ob das Tracking korrekt installiert ist

🎨 Creative-Generierung

ToolBeschreibung
generate_imageKI-generierte Anzeigenbilder
generate_videoKI-generierte Videoanzeigen
upload_imageBilder als Anzeigen-Assets hochladen

🔧 Dienstprogramme

ToolBeschreibung
list_ad_accountsAlle verbundenen Werbekonten auflisten
run_toolBeliebige 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?

PlattformAm besten geeignet fürMindestbudget
Google AdsPersonen, die aktiv nach Ihrem Produkt suchen10 $/Tag
Meta (Facebook/Instagram)Visuelle Produkte, breite Zielgruppen5 $/Tag
LinkedInB2B, Unternehmen, Arbeitssuchende25 $/Tag
RedditNischen-Communities, technikaffine Nutzer5 $/Tag
Microsoft (Bing)Ältere Zielgruppen, B2B10 $/Tag
TikTokGen Z, Unterhaltung, E-Commerce20 $/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

BegriffBedeutung
ImpressionenWie oft Ihre Anzeige angezeigt wurde
KlicksWie viele Personen auf Ihre Anzeige geklickt haben
CTRKlickrate (Klicks ÷ Impressionen × 100)
CPCKosten pro Klick
ConversionsErwünschte Aktionen (Anmeldungen, Käufe usw.)
ROASWerberendite (Umsatz ÷ Ausgaben)

Checkliste für die erste Kampagne

Bevor Sie Ihre erste Kampagne erstellen, benötigen Sie:

  1. ✅ Eine Landingpage-URL, auf die Personen gelangen, wenn sie klicken
  2. ✅ Eine Vorstellung davon, wen Sie erreichen möchten (Standort, Interessen)
  3. ✅ Ein Tagesbudget, mit dem Sie sich wohlfühlen (10–50 $ für den Anfang)
  4. ✅ 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:

KampagneAusgabenKlicksConversionsROAS
Markensuche142 $89124,2x
Wettbewerber-Keywords98 $4531,5x
Display-Retargeting67 $23482,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:

  1. Gehen Sie zu syntermedia.ai/settings/credentials
  2. Klicken Sie neben jeder Plattform auf „Verbinden"
  3. Schließen Sie den OAuth-Ablauf ab
  4. 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

VariableErforderlichBeschreibung
SYNTER_API_KEYJaIhr Synter-API-Schlüssel
SYNTER_API_URLNeinAPI-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“

  1. Überprüfen Sie, dass Sie den vollständigen Schlüssel kopiert haben (sie sind lang!)
  2. Verifizieren Sie, dass der Schlüssel unter syntermedia.ai/developer aktiv ist
  3. Stellen Sie sicher, dass der Schlüssel den Bereich tools:write hat

„Keine Werbekonten verbunden“

Sie müssen mindestens eine Werbeplattform verbinden:

  1. Gehen Sie zu syntermedia.ai/settings/credentials
  2. Klicken Sie neben Google Ads (oder einer anderen Plattform) auf „Verbinden“
  3. Schließen Sie die OAuth-Autorisierung ab

Tools werden in Claude/Cursor nicht angezeigt

  1. Starten Sie Ihren KI-Client vollständig neu (nicht nur aktualisieren)
  2. Überprüfen Sie die MCP-Serverprotokolle auf Fehler
  3. Ü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


Lizenz

MIT-Lizenz – siehe LICENSE für Details.


Synter
Die MCP-Erweiterung, die sie nicht wollen, dass du sie verwendest.
Weil KI-Agenten mit Werbebudgets alles verändern.