LinkedIn Ads
Administrer LinkedIn Campaign Manager-konti, kampagner, creatives og annonceanalytik via MCP.
Oversigt
Forbind LinkedIn Ads, så AI-klienter kan administrere Campaign Manager-konti, kampagner, creatives og rapporteringsanalytik via LinkedIn Advertising API. Dette er den hostede LinkedIn Ads MCP-integration til Claude, ChatGPT, Cursor og andre MCP-klienter — adskilt fra den organiske LinkedIn-integrationsopslag.
Almindelige brugsscenarier
- Find annoncekonti — list konti (med navne og roller), som den autoriserede bruger har adgang til, og hent fulde kontodetaljer.
- Inspicer struktur — list kampagnegrupper, kampagner og creatives.
- Optimer kampagner — opret eller delvist opdater kampagner og kampagnegrupper (pause/aktiver).
- Rapportering — hent annonceanalytik på konto-, kampagne-, gruppe- eller creative-niveau.
Forudsætninger
- En LinkedIn-konto med adgang til mindst én Campaign Manager-annoncekonto
- En stackgate.ai-konto
- En LinkedIn developer-app med Advertising API-adgang (Campaign Management + Reporting) og Sign In with LinkedIn using OpenID Connect aktiveret
- OAuth redirect-URI registreret:
https://stackgate.ai/oauth/linkedin-ads/callback
Organiske LinkedIn-opslag (posts, kommentarer, Company Page-værktøjer) bruger en separat marketplace-integration og andre developer-app-legitimationsoplysninger.
Sådan får du legitimationsoplysninger
- Log ind på stackgate.ai.
- Gå til Mine integrationer og åbn LinkedIn Ads.
- Klik Connect LinkedIn Ads og godkend OAuth-prompten (profil + ads read/write + reporting).
- stackgate.ai gemmer dine OAuth-tokens krypteret. Der kræves ingen manuelle API-nøgler.
- Kald
list_ad_accounts(returnerer navn, rolle, status, valuta), eventueltget_ad_accountfor én konto, og derefterset_default_ad_account, så senere værktøjer kan udeladead_account_id.
Brug med AI-klienter
- Dedikeret endpoint:
POST /mcp/linkedin-adsmed et Sanctum bearer-token - Privat gateway: én konfiguration til alle integrationer — brug
linkedin-ads__*-navngivne værktøjer
Se Dokumentation for HTTP-godkendelse og privat gateway-opsætning.
Begrænsninger
- Development Tier kan begrænse nogle skrivninger, indtil LinkedIn giver bredere Advertising API-adgang.
- Audiences / Lead Sync / Conversions er uden for denne integrations scope.
- Create campaign-/campaign-group-værktøjer forventer LinkedIns native JSON-payloads — gennemgå kompleks targeting i chatten, før du kalder skrivende værktøjer.
- Organiske medlems- eller Company Page-opslag håndteres af den separate LinkedIn-integration.
Fejlfinding
- 422 integration not configured — gennemfør OAuth-forbindelsen for LinkedIn Ads (ikke organisk LinkedIn).
- 403 / ACCESS_DENIED — manglende Advertising API-godkendelse eller annoncekontorolle; genforbind efter LinkedIn har givet
r_ads/rw_ads/r_ads_reporting. - Token udløbet — afbryd og genforbind LinkedIn Ads fra integrationssiden.
- Forkerte app-legitimationsoplysninger — hubbens
LINKEDIN_ADVERTISER_*skal pege på Advertising API-appen; organiskLINKEDIN_CLIENT_*er en anden app.
Tilgængelige værktøjer
-
get_connection_info
Get the connected LinkedIn Ads person profile and default ad account from stored credentials.
-
list_ad_accounts
List LinkedIn ad accounts the authenticated member can access, including name, role, status, and currency.
-
get_ad_account
Get a LinkedIn ad account by id, including name, status, currency, type, and organization reference.
-
set_default_ad_account
Set the default LinkedIn ad account id used when ad_account_id is omitted on other tools.
-
list_campaign_groups
List campaign groups in a LinkedIn ad account.
-
create_campaign_group
Create a LinkedIn campaign group. Pass the full LinkedIn campaign_group JSON body.
-
update_campaign_group
Partially update a LinkedIn campaign group using a Rest.li patch document.
-
list_campaigns
List campaigns in a LinkedIn ad account.
-
get_campaign
Get a LinkedIn campaign by id within an ad account.
-
create_campaign
Create a LinkedIn campaign. Pass the full LinkedIn campaign JSON body under campaign.
-
update_campaign
Partially update a LinkedIn campaign using a Rest.li patch document (e.g. pause/enable).
-
list_creatives
List creatives in a LinkedIn ad account.
-
get_creative
Get a LinkedIn creative by id within an ad account.
-
get_ad_analytics
Get LinkedIn ad analytics (reporting) for an account, optionally filtered by campaigns or campaign groups.
MCP-endpoint:
https://stackgate.ai/mcp/linkedin-ads
(HTTP) eller via
private gateway.