LinkedIn logo
Advertising & Social
Coming soon

LinkedIn MCP server

Company Page publishing and Campaign Manager, in the same connection.

Coming soon — LinkedIn support is not yet available.

Tools
33
Read-only
17
Write
16
Off by default
Destructive
2
Flagged distinctly
What it does

LinkedIn through an assistant

On the organic side: your Page's posts, the comments on them, and per-post analytics. On the ads side: ad accounts, campaign groups, campaigns and creatives, with reporting you can pivot by company size, industry, seniority or job function rather than only by campaign. Targeting facets and entity search are exposed too, so targeting criteria can be built in conversation instead of copied out of the LinkedIn UI.

  • Company Page posts, comments and per-post analytics
  • Ad accounts, campaign groups, campaigns and creatives
  • Reporting pivoted by company size, industry, seniority and job function
  • Targeting facet listing, entity search and URN resolution
  • Publish posts and reply to comments (opt-in)
  • Create campaign groups, campaigns, creatives and conversion tracking (opt-in)
Ask your assistant

What people actually ask

Real questions, answered from live LinkedIn data.

Which job seniorities clicked our ads most last quarter?

linkedin_get_analytics

What did our last five Company Page posts get for impressions and engagement?

linkedin_list_postslinkedin_get_post_analytics

Which campaigns in this campaign group are still running, and what are they spending?

linkedin_list_campaign_groupslinkedin_list_campaigns
Tool catalogue

33 LinkedIn tools

Grouped by what they touch. Every tool is individually toggleable — you expose only what you want.

Organic

8 tools5 read-only · 3 write

Showing 8 of 8 tools

  • linkedin_create_post
    Write

    Publish a post to a Company Page's feed. Optionally attach an article link or an uploaded image.

  • linkedin_delete_post
    Write
    Destructive

    Permanently delete a post from a Company Page.

  • linkedin_get_post
    Read-only

    Details for a single post by its URN.

  • linkedin_get_post_analytics
    Read-only

    Like and comment counts for a post.

  • linkedin_list_comments
    Read-only

    List comments on a post.

  • linkedin_list_organizations
    Read-only

    List the LinkedIn Company Pages this connection can administer.

  • linkedin_list_posts
    Read-only

    List posts published by a Company Page.

  • linkedin_reply_to_comment
    Write

    Post a reply as the Company Page on a post's comment thread.

Conversion

4 tools1 read-only · 3 write

Showing 4 of 4 tools

  • linkedin_associate_campaign_conversion
    Write

    Wire a conversion definition to a campaign so LinkedIn tracks and can optimize toward it.

  • linkedin_create_conversion
    Write

    Define a conversion event to track and optimize campaigns toward. Either site-wide (a URL match rule) or a specific event fired via the Insight Tag's image pixel -- omit urlMatchRule for the latter.

  • linkedin_create_insight_tag
    Write

    Create an Insight Tag for an ad account -- returns the JavaScript snippet to embed on the advertiser's site, which powers conversion tracking, retargeting, and demographic reporting.

  • linkedin_list_conversions
    Read-only

    List conversion definitions on an ad account.

Audience

4 tools1 read-only · 3 write

Showing 4 of 4 tools

  • linkedin_create_lookalike_audience
    Write

    Requires LinkedIn's Matched Audiences program (rw_dmp_segments), a separate approval beyond basic Advertising API access. Build a lookalike audience from a seed -- an existing matched audience, a set of conversions, or a lead gen form.

  • linkedin_create_retargeting_audience
    Write

    Requires LinkedIn's Matched Audiences program (rw_dmp_segments), a separate approval beyond basic Advertising API access. Define a URL match rule and bind it to a live Insight Tag to build an audience of site visitors for retargeting.

  • linkedin_delete_audience
    Write
    Destructive

    Requires LinkedIn's Matched Audiences program (rw_dmp_segments), a separate approval beyond basic Advertising API access. Permanently delete a matched audience.

  • linkedin_list_audiences
    Read-only

    Requires LinkedIn's Matched Audiences program (rw_dmp_segments), a separate approval beyond basic Advertising API access. List the matched audiences on an ad account.

Campaign

3 tools1 read-only · 2 write

Showing 3 of 3 tools

  • linkedin_create_campaign
    Write

    Create a campaign under a campaign group. Starts as DRAFT or PAUSED, never live -- activate separately with linkedin_update_campaign_status once budget and targeting are confirmed.

  • linkedin_list_campaigns
    Read-only

    List campaigns on an ad account, optionally filtered to a campaign group or status.

  • linkedin_update_campaign_status
    Write

    Change a campaign's status. ACTIVE starts real delivery and spend.

Campaign group

3 tools1 read-only · 2 write

Showing 3 of 3 tools

  • linkedin_create_campaign_group
    Write

    Create a campaign group -- required before creating a campaign. Every ad account also gets one auto-created default group; use linkedin_list_campaign_groups to find its id rather than creating a new one unless you specifically want a separate group.

  • linkedin_list_campaign_groups
    Read-only

    List campaign groups on an ad account. Use this to find the group id a new campaign needs -- every ad account has at least the auto-created default group.

  • linkedin_update_campaign_group_status
    Write

    Change a campaign group's status.

Creative

3 tools1 read-only · 2 write

Showing 3 of 3 tools

  • linkedin_create_creative
    Write

    Create a Sponsored Content creative (Single Image, Video, Carousel, or Article ad) under a campaign, either referencing an existing organic post/share or creating one inline. Starts as DRAFT -- set intendedStatus to ACTIVE only once the campaign itself is ready to spend.

  • linkedin_list_creatives
    Read-only

    List creatives, optionally filtered to one or more campaigns or intended statuses.

  • linkedin_update_creative_status
    Write

    Change a creative's intended status.

Lead gen

3 tools2 read-only · 1 write

Showing 3 of 3 tools

  • linkedin_create_lead_gen_form
    Write

    Create a Lead Gen Form: headline, description, questions, and a legal consent block. Requires LinkedIn's Lead Sync program, a separate approval beyond basic Advertising API access.

  • linkedin_get_lead_form_responses
    Read-only

    Retrieve leads submitted through a Lead Gen Form. Reading responses specifically needs LinkedIn's r_marketing_leadgen_automation scope -- a further, separate approval beyond form management itself.

  • linkedin_list_lead_gen_forms
    Read-only

    List Lead Gen Forms owned by an ad account. Requires LinkedIn's Lead Sync program.

Targeting

3 tools3 read-only · 0 write

Showing 3 of 3 tools

  • linkedin_list_targeting_facets
    Read-only

    List every targeting facet type LinkedIn supports (locations, titles, seniorities, skills, industries, groups, member interests, staffCountRanges, etc.) and which lookup each supports.

  • linkedin_resolve_targeting_urns
    Read-only

    Resolve known targeting-facet URNs to their human-readable display names -- useful for showing a caller what a targetingCriteria object actually targets.

  • linkedin_search_targeting_entities
    Read-only

    Free-text lookup of real targeting entities for a facet -- e.g. facet urn:li:adTargetingFacet:titles + query "engineer" returns matching job-title URNs to use in targetingCriteria. This is the mechanism for turning plain-language targeting into the URNs LinkedIn actually requires.

Analytics

1 tool1 read-only · 0 write

Showing 1 of 1 tools

  • linkedin_get_analytics
    Read-only

    Performance metrics for a campaign, campaign group, creative, or ad account over a date range, broken down by any real LinkedIn pivot (including professional-demographic ones like MEMBER_SENIORITY or MEMBER_INDUSTRY).

More tools

1 tool1 read-only · 0 write

Showing 1 of 1 tools

  • linkedin_list_ad_accounts
    Read-only

    List the sponsored ad accounts this connection can access, with the caller's role on each (VIEWER, CREATIVE_MANAGER, CAMPAIGN_MANAGER, ACCOUNT_MANAGER, ACCOUNT_BILLING_ADMIN).

Every tool name and description, machine-readable: /llms-full.txt

Access & safety

You decide what it can touch

The same model applies to every connector, and it defaults closed.

Authorize once

Connect LinkedIn through its own consent screen. Credentials are encrypted with AES-256-GCM and never returned by any API response or tool call.

Writes off by default

A new connection switches on a read-oriented default set only. Every write tool must be enabled deliberately before any client can call it.

Roles enforced server-side

READ, WRITE and ADMIN gate tool invocation on the server, not just in the UI. A READ member's token is refused any write tool.

Start with what's live today

Free plan, no card required. Connect in minutes.