Installation überspringen. In unter 2 Minuten einsatzbereit.
Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge LinkedIn 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
Lies LinkedIn Campaign Manager über die Marketing API aus: Werbekonten, Kampagnengruppen, Kampagnen und Creatives sowie Anzeigen-Analytics (Impressionen, Klicks, Ausgaben, Conversions, Leads) nach Kampagne, Creative, Tag oder Mitglieder-Demografie wie Unternehmen, Tätigkeitsbereich oder Karrierestufe.
Frag einfach
Beispiel-Prompts für LinkedIn 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 → LinkedIn Ads klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen, fertig. Kein Docker, kein
git clone, kein lokaler Server.
LinkedIn Ads + ChatGPT
Lies LinkedIn Campaign Manager über die Marketing API aus: Werbekonten, Kampagnengruppen, Kampagnen und Creatives sowie Anzeigen-Analytics (Impressionen, Klicks, Ausgaben, Conversions, Leads) nach Kampagne, Creative, Tag oder Mitglieder-Demografie wie Unternehmen, Tätigkeitsbereich oder Karrierestufe.
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:
LINKEDIN_ADS_CLIENT_ID, LINKEDIN_ADS_CLIENT_SECRET
Schritt 1 — Zugangsdaten holen
- Lege unter
https://www.linkedin.com/developers/appseine App an. LinkedIn verlangt, dass die App mit einer LinkedIn Page verknüpft ist. - Beantrage für die App das Produkt Advertising API und warte auf die Freigabe durch LinkedIn. Die Development-Stufe reicht für deine eigenen Werbekonten.
- Füge im Tab Auth der App unter Authorized redirect URLs die Redirect-URI
https://cloud.anythingmcp.com/api/mcp-oauth/callbackhinzu (wenn du AnythingMCP selbst hostest:<your AnythingMCP URL>/api/mcp-oauth/callback). - Kopiere Client ID und Primary Client Secret aus demselben Tab in
LINKEDIN_ADS_CLIENT_IDundLINKEDIN_ADS_CLIENT_SECRET. LassLINKEDIN_ADS_REFRESH_TOKENleer: Die Anmeldung füllt es aus. - Installiere den Connector, klicke auf Authorize with Provider und melde dich mit einem LinkedIn-Mitglied an, das eine Rolle in den Werbekonten hat. Der Connector fragt die Scopes
r_ads(Konten, Kampagnen, Creatives) undr_ads_reporting(Analytics) an. - Führe
linkedin_ads_list_my_ad_accountsaus. Das Tool listet die Werbekonten, die das Mitglied nutzen kann, mit seiner jeweiligen Rolle, als URNs wieurn:li:sponsoredAccount:507404993. Die anderen Tools brauchen nur die Nummer.
Nur lesend: Die KI liest Werbekonten, Kampagnengruppen, Kampagnen mit Budgets, Geboten, Laufzeiten und Targeting sowie Creatives mit ihrem Prüfergebnis und dem Grund, warum eines nicht ausgespielt wird. Sie kann nichts anlegen, ändern, pausieren oder starten.
Analytics: Impressionen, Klicks, Ausgaben, Conversions und Leads für ein ganzes Konto oder eine Kampagne über einen beliebigen Zeitraum, als Summe oder pro Tag, gruppiert nach Kampagne, Kampagnengruppe, Creative oder Mitglieder-Demografie wie Unternehmen, Tätigkeitsbereich oder Karrierestufe. Ausgaben kommen in der Kontowährung oder in USD. Performance-Daten sind nahezu in Echtzeit verfügbar und werden 10 Jahre aufbewahrt. Demografische Zahlen sind Näherungswerte, kommen 12 bis 24 Stunden später, werden 2 Jahre aufbewahrt, zeigen nur die Top 100 Werte pro Creative und Tag und lassen Werte mit weniger als 3 Ereignissen weg. Testkonten haben keine Analytics, und eine leere Antwort bedeutet keine Aktivität oder keinen Zugriff, keinen Fehler.
Tokens: Access-Tokens gelten 60 Tage. Freigegebene Advertising-API-Apps erhalten zusätzlich ein Refresh-Token mit einem Jahr Laufzeit, mit dem der Connector den Zugriff automatisch erneuert. Läuft es ab, klicke erneut auf Authorize with Provider.
Limits: LinkedIn drosselt pro App und Mitglied pro Tag, Analytics zusätzlich nach Datenmenge. Ein 429 heißt: warten und später erneut versuchen. Eine Analytics-Antwort enthält höchstens 15.000 Zeilen.
Häufige Fehler: 401: erneut autorisieren. 403 USER_NOT_AUTHORIZED oder ACCESS_DENIED: Das Mitglied hat keine Rolle in diesem Konto, oder der App fehlt das Produkt Advertising API oder der Scope r_ads_reporting. 426 oder ein Versionsfehler: LinkedIn unterstützt die API-Version, die der Connector sendet, nicht mehr; aktualisiere den Connector dann aus dem Katalog.
Der Connector legt in Campaign Manager nichts an und ändert nichts: keine neuen Kampagnen oder Creatives und keine Änderungen an Budgets, Geboten, Targeting oder Status.
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 ChatGPT 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.
ChatGPT fügt MCP-Server als Plugins auf seiner Seite Plugins hinzu, im Web und in den kostenpflichtigen Tarifen. Den Entwicklermodus brauchst du dafür nicht mehr. In einem Business-Workspace dürfen das nur Admins und Owner; in Enterprise und Edu kann ein Admin die Berechtigung Create plugins with MCPs vergeben.
- Geh zu chatgpt.com/plugins, klicke auf + und dann auf Add custom MCP server.
- Gib einen Namen ein, z. B. Name:
LinkedIn Ads. - Trag unter Connection als Server URL
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDein und lass Authentication auf OAuth. - Wähle I understand and want to continue und dann Create as a plugin. Wenn ChatGPT danach fragt, meldest du dich bei AnythingMCP an und erlaubst den Zugriff.
- Installiere das neue Plugin unter deinen persönlichen Plugins, tippe dann in einem Chat @ und wähle es aus.
Verfügbare Tools
| Tool | What it does |
|---|---|
linkedin_ads_list_my_ad_accounts | List the ad accounts the authorized LinkedIn member has a role on, as account URNs (urn:li:sponsoredAccount:<id>) with the role (VIEWER… |
linkedin_ads_search_ad_accounts | Search the ad accounts the member can reach by status, with id, name, currency, type (BUSINESS or ENTERPRISE), status, servingStatuses… |
linkedin_ads_get_ad_account | Get one ad account by id: name, currency, type, status, servingStatuses, test flag and the organization or person it advertises for |
linkedin_ads_list_campaign_groups | List the campaign groups of an ad account with id, name, status, total budget, run schedule, objective and servingStatuses |
linkedin_ads_get_campaign_group | Get one campaign group by id with its budget, schedule, objective, status and serving statuses |
linkedin_ads_list_campaigns | List the campaigns of an ad account with id, name, campaignGroup, type, objectiveType, status, costType, dailyBudget, totalBudget, unitCost… |
linkedin_ads_get_campaign | Get one campaign by id with budget, bid, cost type, objective, schedule, full targeting criteria, locale and serving statuses |
linkedin_ads_list_creatives | List the creatives (ads) of an ad account with id, campaign, intendedStatus, isServing, servingHoldReasons, review status and the content… |
linkedin_ads_list_campaign_creatives | List the creatives of one campaign with id, intendedStatus, isServing, servingHoldReasons, review status and content reference |
linkedin_ads_get_creative | Get one creative by id: campaign, content reference, intended and serving status, review outcome and hold reasons |
linkedin_ads_get_account_analytics | Get performance for a whole ad account over a date range, grouped by one pivot: by CAMPAIGN (default), CREATIVE, CAMPAIGN_GROUP, or by… |
linkedin_ads_get_campaign_analytics | Get performance for one campaign over a date range, grouped by one pivot: by CREATIVE (default), by day with time_granularity DAILY, or by… |
Beispiel-Prompts
- „Wie viel haben wir letzten Monat für LinkedIn Ads ausgegeben, und was hat jede Kampagne pro Lead gekostet?“
- „Welche Tätigkeitsbereiche und Karrierestufen haben in den letzten 30 Tagen am häufigsten auf unsere Anzeigen geklickt?“
- „Zeig mir die täglichen Impressionen, Klicks und Ausgaben unserer größten Kampagne in den letzten zwei Wochen.“
- „Welche unserer Creatives werden gerade nicht ausgespielt, und warum?“
FAQ
Funktioniert der kostenlose ChatGPT-Tarif mit eigenen MCP-Servern? OpenAI dokumentiert eigene MCP-Server nur für kostenpflichtige Tarife; den Free-Tarif führt OpenAI nicht auf.
Nächste Schritte
- Connector-Startseite
- Mit Claude verbinden
- Mit Cursor verbinden
- Mit Gemini verbinden
- Mit Meta Muse verbinden
War dieser Guide hilfreich?