Startseite>Verbinden>LinkedIn Ads mit Claude Code

LinkedIn Ads mit einem Befehl in Claude Code

Von Ahmed Ashraf|Aktualisiert am 23. September 2026

Um LinkedIn Ads mit Claude Code zu verbinden, fügen Sie PaidSync.ai hinzu: Führen Sie claude mcp add --transport http paidsync https://mcp.paidsync.ai/mcp aus, geben Sie /mcp ein und melden Sie sich mit Ihrem PaidSync Login an.

Claude Code erreicht LinkedIn Campaign Manager dann über 34 Tools: Leistung nach Jobtitel, Seniorität und Firma, Zielgruppengröße, Prognosen, Kampagnengruppen, Kampagnen, Anzeigen. Claude Code fragt vor jedem Tool, und die meisten Änderungen zeigen erst einen Testlauf.

Ein Befehl. OAuth-Login, kein Key. Gratis-Plan mit 100 Aufgaben im Monat, Wert $50, ohne Karte.

Der Befehl

Claude Code spricht über Streamable HTTP mit entfernten MCP-Servern. PaidSync ist einer davon. Fügen Sie ihn einmal hinzu, und dasselbe Terminal, in dem Sie Code bearbeiten, kann Ihre LinkedIn-Werbekonten lesen und ändern.

claude mcp add --transport http paidsync https://mcp.paidsync.ai/mcp

Standardmäßig registriert das den Server nur für das aktuelle Projekt. Fügen Sie --scope user hinzu, damit er in jedem Projekt auf Ihrem Rechner verfügbar ist.

Führen Sie claude mcp list aus, um zu prüfen, dass er da ist, starten Sie dann eine Sitzung und tippen Sie /mcp, um sich anzumelden.

Einrichtung in 5 Schritten

1

Bei paidsync.ai/signup registrieren

Dauert 10 Sekunden. Anmeldung mit Google oder E-Mail. Der Free-Plan sind 100 Tasks im Monat für $0, keine Karte.

2

LinkedIn Ads im PaidSync-Dashboard verbinden

Klicken Sie bei LinkedIn Ads auf Verbinden und melden Sie sich mit dem LinkedIn-Konto an, das Zugriff auf Campaign Manager hat. LinkedIn Ads autorisiert über LinkedIn OAuth. PaidSync speichert die Token im Ruhezustand mit AES-256-GCM verschlüsselt.

Sind Sie schon in Claude Code? Bitten Sie es, connect_linkedin_ads auszuführen. Das Tool gibt einen OAuth-Link zurück, den Sie in Ihrem Browser öffnen.

3

Das Werbekonto wählen, mit dem Claude Code arbeiten soll

Nach der Anmeldung listet PaidSync die LinkedIn-Werbekonten auf, die dieser Login erreicht. In einer Sitzung zeigt list_linkedin_ad_accounts sie an, und set_linkedin_ad_account wählt das aktive.

4

PaidSync zu Claude Code hinzufügen

Führen Sie in Ihrem Terminal aus:

claude mcp add --transport http paidsync https://mcp.paidsync.ai/mcp

Starten Sie eine Sitzung, tippen Sie /mcp, wählen Sie paidsync und melden Sie sich im sich öffnenden Browserfenster mit Ihrem PaidSync-Login an. Claude Code speichert das OAuth-Token für Sie. Es wird nirgends ein Schlüssel eingefügt.

Richten Sie das für ein Team ein? Committen Sie eine .mcp.json im Repo-Stammverzeichnis, damit jeder Entwickler denselben Connector bekommt:

{ "mcpServers": { "paidsync": { "type": "http", "url": "https://mcp.paidsync.ai/mcp" } } }

Lieber einen API-Schlüssel, zum Beispiel für Headless-Läufe? Senden Sie ihn in einem Header, nie in der URL, wo er in Logs landen würde:

claude mcp add --transport http paidsync https://mcp.paidsync.ai/mcp --header "Authorization: Bearer $PAIDSYNC_API_KEY"

Fügen Sie in einer committeten .mcp.json "headers": { "Authorization": "Bearer ${PAIDSYNC_API_KEY}" } hinzu, damit der Schlüssel in der Umgebung jedes Entwicklers bleibt und nie in Git gelangt. Eine Änderung in Google Ads anzuwenden erfordert weiterhin die OAuth-Anmeldung. Auf anderen Plattformen kann ein Schlüssel ebenfalls Änderungen anwenden, behandeln Sie ihn also wie ein Passwort und bevorzugen Sie OAuth.

5

Die Verbindung testen

Fragen Sie in einer Claude-Code-Sitzung: “Show me LinkedIn campaign performance for the last 30 days”

Claude Code liefert Impressionen, Klicks, Ausgaben, CTR, CPC und Conversions für jede Kampagne. Die Verbindung ist live.

Der Free-Plan enthält 100 Tasks im Monat. Pro ab $99 im Monat, Team ab $249.

LinkedIn-Ads-Prompts für Claude Code

Jeder Prompt unten entspricht Tools in der PaidSync-LinkedIn-Ads-Gruppe. Claude Code wählt das Tool. Die letzte Spalte zeigt, ob der Aufruf etwas im Werbekonto ändern kann.

AnfrageAufgerufene ToolsÄndert Ihr Konto?
“Zeige die Kampagnenleistung der letzten 30 Tage”get_linkedin_performanceNein
“Schlüssele Ausgaben und CTR nach Jobtitel und nach Seniorität auf”get_linkedin_performance_by_dimensionNein
“Wie viele Mitglieder erreicht VP of Marketing in Deutschland?”search_linkedin_targeting_entities, get_linkedin_audience_sizeNein
“Prognostiziere Impressionen und Klicks für diese Zielgruppe bei $100 am Tag”get_linkedin_campaign_forecastNein
“Erstelle eine Kampagnengruppe und eine Kampagne im Entwurf für diese Zielgruppe”create_linkedin_campaign_group, create_linkedin_campaignJa, nach Ihrer Bestätigung
“Pausiere die Kampagne mit dem höchsten CPC”pause_linkedin_campaignJa, nach Ihrer Bestätigung
“Ändere Einleitungstext und Ziel-URL dieser Anzeige”update_linkedin_adJa, nach Ihrer Bestätigung

Headless ausführen mit claude -p

Das Flag -p führt Claude Code ohne interaktive Sitzung aus. Melden Sie sich einmal über /mcp an, und das gespeicherte OAuth-Token wird übernommen. Ein Bericht, der in einer Datei landet, sieht so aus:

claude -p "Pull last 30 days LinkedIn performance by job title and list the five titles with the lowest cost per conversion." \ --allowedTools "mcp__paidsync" \ --output-format json > reports/linkedin-ads-$(date +%F).json

Lesezugriffe laufen direkt durch, Schreibzugriffe ebenso. --allowedTools "mcp__paidsync" erlaubt jedes PaidSync-Tool, auch die schreibenden, ohne Abfrage.

Erlauben Sie für einen unbeaufsichtigten Job nur die Lese-Tools, die er braucht, jeweils namentlich als mcp__paidsync__tool_name.

Was liest und was schreibt

Von den 34 LinkedIn-Ads-Tools lesen 15 nur, 17 können schreiben.

Lesezugriffe umfassen Leistung, Aufschlüsselungen nach Creative, Unternehmen, Jobtitel, Branche, Seniorität, Land und Region, Targeting, Zielgruppenzahlen, Prognosen, Conversions und Lead-Formulare.

Mehr lesen

Schreibzugriffe umfassen Kampagnengruppen, Kampagnen, Targeting, Creatives, Anzeigen, Conversions und Lead-Gen-Formulare. Die meisten Schreibaktionen zeigen standardmäßig mit dry_run eine Vorschau. Bild- und Video-Uploads gelten beim ersten Aufruf.

Über MCP ist die Freigabe die eigene Abfrage von Claude Code. Sie fragt vor dem Ausführen eines Tools nach, außer Sie haben es mit --allowedTools oder in Ihren Einstellungen erlaubt. PaidSync ergänzt Prüfungen auf seiner Seite. Löschen, Pausieren und Budgetänderungen brauchen confirm_destructive, und eine Regelprüfung vor dem Schreiben blockiert unsichere Argumente. Die Freigabekarte und Rückgängig bei einer angewendeten Karte, deren Änderung sich sicher umkehren lässt, gelten nur im PaidSync-Workspace.

Anzeigenbild aus dem Terminal hochladen

Liegt das Bild auf Ihrem Rechner statt unter einer öffentlichen URL, gibt create_linkedin_image_upload_url einen einmaligen Upload-Link zurück.

Er akzeptiert JPEG, PNG oder GIF bis 5 MB, funktioniert einmal und läuft nach 15 Minuten ab. Claude Code kann den Upload für Sie ausführen:

curl -X PUT --data-binary @ad.jpg -H "Content-Type: image/jpeg" "<put_url>"

Die Antwort enthält die Bild-URN, die create_linkedin_ad übernimmt. Video läuft über upload_linkedin_video von einer öffentlichen URL, bis 200 MB.

Limits im Blick

  • Eine neue Kampagne startet als Entwurf, der nie ausgespielt wird und nichts kostet, bis Sie einen anderen Status angeben.
  • Targeting ist beim Erstellen einer Kampagne Pflicht. LinkedIn behandelt eine Kampagne ohne Targeting als Auto-Targeting, was die meisten Anzeigenformate deaktiviert und sich nicht rückgängig machen lässt.
  • PaidSync schaltet das LinkedIn Audience Network und die Zielgruppenerweiterung standardmäßig aus. Sie können beides wieder einschalten.
  • LinkedIn braucht ein Enddatum, sobald eine Kampagnengruppe ein Gesamtbudget hat. Geben Sie keines an, setzt PaidSync es 365 Tage nach dem Start und weist in der Antwort darauf hin.
  • Die Conversions-Zahl addiert Website-Conversions und Lead-Gen-Formular-Leads. Beide Teile kommen auch getrennt zurück.

Zu ChatGPT hinzufügen: Öffnen Sie PaidSync.ai im Plugin-Verzeichnis von ChatGPT, installieren Sie es und melden Sie sich an.

Zu Claude hinzufügen: Öffnen Sie PaidSync.ai im Connector-Verzeichnis von Claude, klicken Sie auf Verbinden und melden Sie sich an.

Häufig gestellte Fragen

Wie verbinde ich LinkedIn Ads mit Claude Code?

Registrieren Sie sich auf paidsync.ai, verbinden Sie LinkedIn Ads per LinkedIn OAuth im Dashboard und führen Sie dann claude mcp add --transport http paidsync https://mcp.paidsync.ai/mcp in Ihrem Terminal aus. Geben Sie in einer Sitzung /mcp ein, wählen Sie paidsync und melden Sie sich mit Ihrer PaidSync-Anmeldung an.

Kann Claude Code LinkedIn-Kampagnen erstellen?

Ja. LinkedIn Ads ist in PaidSync eine Plattform der Build-Stufe. Claude Code kann Kampagnengruppen, Kampagnen, Creatives, Anzeigen, Conversions und Lead-Gen-Formulare erstellen. Neue Kampagnen starten als Entwurf, die meisten Schreibaktionen zeigen zuerst eine Vorschau als Testlauf, und Claude Code fragt nach, bevor es jedes Tool ausführt.

Kann Claude Code eine LinkedIn-Zielgruppe bemessen, bevor ich etwas baue?

Ja. search_linkedin_targeting_entities macht aus Namen wie einem Jobtitel oder Unternehmen die IDs, die LinkedIn braucht, get_linkedin_audience_size zählt die Mitglieder, und get_linkedin_campaign_forecast liefert die eigene Prognose von LinkedIn. Keines davon ändert das Konto.

Funktioniert es im Headless-Modus mit claude -p?

Ja. Sobald Sie sich über /mcp angemeldet haben, nutzt claude -p das gespeicherte OAuth-Token weiter. Lesezugriffe laufen direkt durch. Schreibzugriffe brauchen Sorgfalt. Niemand ist da, um die Claude-Code-Abfrage zu beantworten, deshalb läuft jedes Schreib-Tool, das Sie mit --allowedTools erlaubt haben, direkt durch. Erlauben Sie für einen unbeaufsichtigten Job nur die Lese-Tools, die er braucht.

Ist es kostenlos?

Ja. Der Free-Plan kostet $0 für 100 Tasks im Monat, ohne Karte. Pro beginnt bei $99 im Monat und Team bei $249 im Monat.

34 LinkedIn-Ads-Tools. Ein Befehl in Claude Code.