Home / LinkedIn MCP server

LinkedIn MCP Server: Every Option, and Which One You Need

Connect LinkedIn Ads to your AI free →

Works in Claude, ChatGPT, Copilot, Grok and any MCP-capable agent. Free on one LinkedIn ad account, with a 14-day Analyst trial. No card needed.

  1. Sign up with LinkedIn at web.kiin.co and connect your LinkedIn Ads account. LinkedIn asks for two permissions: the Ads API, and Community Management (for thought leader ads).
  2. Add https://mcp.kiin.co to your assistant as a custom connector or remote MCP server (some clients want the full path, https://mcp.kiin.co/mcp). Claude, ChatGPT, Copilot Studio, Grok, Gemini, Perplexity, Cursor and Claude Code all accept one.
  3. Ask a question you already know the answer to, such as “What did we spend on LinkedIn last month?”, and check it against Campaign Manager.
Status line · checked 26 Oct 2026: no public, documented LinkedIn MCP server · LinkedIn Marketing MCP endpoint exists but is undocumented · Kiin Intelligence live for LinkedIn Ads
Quick Answer
A LinkedIn MCP server connects an AI assistant such as Claude or ChatGPT to LinkedIn through the Model Context Protocol. Which one you need depends on the job. For LinkedIn Ads (campaigns, budgets, reporting), use an ads server such as Kiin Intelligence. For posting to your profile or company page, use a posting tool built on LinkedIn's API, such as Zapier, Composio, ContentIn or Taplio. Profile-scraping and Sales Navigator servers exist, but most rely on your browser session, which LinkedIn's User Agreement prohibits. LinkedIn itself has no documented public MCP server.

Why Kiin Intelligence

  • Benchmarks on every number. Results are compared against the Kiin Labs panel of 1,000+ LinkedIn advertiser accounts and $65M+ of LinkedIn spend, so your assistant can say whether a number is good, not just what it is. It never shows a cohort smaller than 10 advertisers.
  • Playbooks built from that research. The Kiin Brain carries hard rules and audit checks (Audience Network and Audience Expansion off, ad fatigue, demographic waste, bid recommendations) drawn from Kiin Labs studies. Examples: maximum delivery cost 103% more per website click than a manual bid in the same account; fatigue is driven by cumulative frequency, not time running; spending more does not lower cost per lead ($98 under $1k a month, $401 over $25k).
  • It reads and it writes. It creates and updates campaigns, campaign groups, creatives and saved audiences, and pauses and reactivates campaigns. Every write is preview-then-confirm: the first call shows a before/after diff and changes nothing. New campaigns are created as drafts.
  • Real traffic, not every click. Landing page CTR and cost per landing page click are the primary traffic metrics. At the median account only about 1 in 7 LinkedIn clicks reaches your website.
  • Your CRM, joined to your ads. Connect HubSpot, Salesforce, Pipedrive or Attio to see influenced pipeline: deals at companies your LinkedIn ads reached or engaged before the deal.
  • Plug and play for AI agents. A hosted remote MCP server with OAuth sign-in. Paste one URL into Claude, ChatGPT, Copilot, Grok or any MCP-capable assistant and sign in with LinkedIn. No developer app, no API keys, no data warehouse.

Most LinkedIn Ads connectors move raw data from one place to another: to Sheets, BigQuery, Looker Studio or a chat window. Kiin interprets it, with landing page metrics, panel benchmarks, audits and playbooks, and can act on it through confirmed writes.

What is a LinkedIn MCP server (Model Context Protocol)?

It is a server that exposes LinkedIn actions or data as tools an AI assistant can call, using the Model Context Protocol, an open standard supported by Claude, ChatGPT, Copilot, Gemini, Grok and others. “LinkedIn” covers several separate products, so there is no single LinkedIn MCP server: there is one per job.

LinkedIn Ads, your personal profile, company pages, Sales Navigator and Recruiter each sit behind different LinkedIn APIs with different approval rules. That is why the options below look so different from each other.

Which LinkedIn MCP server do you need?

Match the server to the LinkedIn product. Ads work needs an ads server; posting needs a posting tool on LinkedIn's API; people and Sales Navigator data mostly comes from session-based tools that carry account risk. Kiin covers LinkedIn Ads only. It does not post to personal profiles.

JobOptionsHow they connectRisk
LinkedIn Ads: reporting, audits, budgets, campaign changesKiin Intelligence first; others in the full listHosted server, LinkedIn OAuth (Marketing API)Low: official API, scoped to ad accounts you authorise
Posting to your profile or company pageZapier (Create Share Update, Create Company Update), Composio, ContentIn, Taplio, souravdasbiswas/linkedin-mcp-serverOAuth via the tool, or your own LinkedIn developer appLow: official API
Profiles, people search, messagesstickerdaniel/linkedin-mcp-server and similar repos; Apify; Bright DataYour logged-in browser session, cookies, or scrapingHigh: LinkedIn's User Agreement prohibits automated access
Sales NavigatorCommunity servers (browser automation), UnipileYour Sales Navigator sessionHigh: same User Agreement issue; official access is partner-only
LinkedIn's ownUndocumented Marketing MCP endpoint; “LinkedIn Ads” beta app in ChatGPTApproved developer app; ChatGPT onlyNot publicly available / read-only

What is the best LinkedIn MCP server for LinkedIn Ads?

Kiin Intelligence, if you want benchmarks, audits, CRM pipeline and confirmed writes in one server. It is hosted at mcp.kiin.co, connects with LinkedIn OAuth, and has 95 tools. Disclosure: Kiin is our product. ZenABM, AdPlug, PaidSync, Markifact, Ryze, Adspirer and Opus Growth are the other hosted options.

Kiin reports landing page CTR and cost per landing page click rather than LinkedIn's all-clicks figure, compares every number with the Kiin Labs panel (1,000+ advertiser accounts, $65M+ of spend), and makes changes only after a before/after preview you confirm. The field is compared in detail on best LinkedIn Ads MCP servers and LinkedIn Ads MCP server.

Is there a LinkedIn MCP server for posting and profiles?

Yes, several, and the safe ones use LinkedIn's official API. Zapier's LinkedIn MCP offers Create Share Update and Create Company Update. Composio's LinkedIn toolkit creates and deletes posts and reads profile and company info. ContentIn and Taplio expose post drafting and scheduling over MCP.

  • Zapier MCP (LinkedIn): two write actions, a personal post and a company page update, billed against your Zapier tasks. zapier.com/mcp/linkedin
  • Composio: LinkedIn toolkit with post creation and deletion, profile and company lookups, through managed OAuth.
  • ContentIn and Taplio: organic content tools with remote MCP servers that authorise against your account with them.
  • souravdasbiswas/linkedin-mcp-server: open source; posts, comments and reactions through your own LinkedIn developer app.
  • stickerdaniel/linkedin-mcp-server: the most-starred open-source option (about 4,000 GitHub stars on 26 Oct 2026). It reads profiles, companies, jobs and messages through your logged-in browser session. Its own README warns that LinkedIn prohibits automated access and accounts can be restricted.

None of these touch LinkedIn Ads, and Kiin does not post organic content. Kiin does read your thought leader ads, which are promoted posts, by author and hook.

Is there a LinkedIn Sales Navigator MCP?

Not an official one. LinkedIn's Sales Navigator API is limited to approved partners, and no documented Sales Navigator MCP exists. Community servers and tools such as Unipile drive your own Sales Navigator session, which falls under the same User Agreement restriction on automated access. Weigh that risk before connecting a seat you rely on.

Does LinkedIn have an official MCP server?

Not a public one. LinkedIn runs an undocumented, OAuth-protected Marketing MCP endpoint at mcp.linkedin.com/marketing/mcp that advertises ads read and write scopes, and siblings for Learning and Talent. There are no docs or tool list, and access needs an approved developer app.

The one public surface is a beta, read-only “LinkedIn Ads” app in ChatGPT for ad set performance. The probe details are on does LinkedIn have an MCP server?

How do I get started with a LinkedIn MCP server?

For LinkedIn Ads it takes about five minutes: sign up for Kiin with LinkedIn, connect your ad account, add https://mcp.kiin.co to your assistant as a custom connector, sign in, and ask for last month's spend to check the connection. No developer app, API key or install.

  1. Sign up for Kiin with LinkedIn and connect your LinkedIn Ads account.
  2. Add the server to your assistant: Claude, ChatGPT, Copilot, Gemini, Grok, Perplexity, or Cursor and Claude Code.
  3. Sign in when your assistant asks, then ask a question you already know the answer to.

For posting, pick a tool from the posting list above and follow its own setup; most also take a URL and OAuth.

Which AI assistants can connect to LinkedIn Ads through Kiin?

Claude, ChatGPT, Copilot, Grok and any MCP-capable assistant can connect. Claude and ChatGPT are documented in Kiin's own setup screen. The other paths below come from each client's current official docs (checked 26 Oct 2026). Where a client cannot add a remote OAuth server, we say so.

ClientStatusHow to add Kiin
Claude (web and desktop)SupportedCustomize → Connectors → + → Add custom connector → paste https://mcp.kiin.co. Team and Enterprise: an owner adds it under Organization settings → Connectors first. The Free plan allows one custom connector.Guide
ChatGPTSupported, paid planSettings → Connectors → Add custom connector (newer: Plugins → + → Add custom MCP server) → paste the URL → sign in → enable Kiin in a new chat. Some plans need Developer mode or an admin to allow custom connectors.Guide
Claude CodeSupportedclaude mcp add --transport http kiin https://mcp.kiin.co/mcp, then /mcp to sign in.Guide
CursorSupportedAdd {"mcpServers":{"kiin":{"url":"https://mcp.kiin.co/mcp"}}} to ~/.cursor/mcp.json; Cursor runs the OAuth sign-in.Guide
Microsoft Copilot StudioSupportedAgent → Tools → Add a tool → New tool → Model Context Protocol → URL → OAuth 2.0, Dynamic discovery.Guide
GitHub Copilot in VS CodeSupportedCommand Palette → MCP: Add Server → HTTP → paste https://mcp.kiin.co/mcp.Guide
Microsoft 365 CopilotAdmin onlyAdmin center federated connector. Microsoft documents a pre-registered OAuth client, not dynamic registration, so ask us before you try it.Guide
Consumer Microsoft Copilot appNot possiblecopilot.microsoft.com only offers Microsoft's own connectors (OneDrive, Outlook, Google). No custom MCP option.Guide
GrokSupportedgrok.com/connectors → New Connector → Custom → paste the URL. Business and Enterprise: an admin provisions it first.Guide
Gemini CLISupportedgemini mcp add --transport http -s user kiin https://mcp.kiin.co/mcp, then /mcp auth kiin.Guide
Gemini appUS personal accountsSettings → Connected Apps → Custom apps → Add a custom app. Google limits this to 18+, US, personal (not work) accounts, on the web.Guide
PerplexitySupportedPlugins (or Customize → Connectors) → Add custom → Connector → Add MCP connector → Remote. Enterprise: an admin allows custom connectors.Guide
Any other MCP clientSupportedAny client that can add a remote MCP server with OAuth. Use https://mcp.kiin.co/mcp (streamable HTTP) or https://mcp.kiin.co/sse for SSE-only clients.Guide

What can the Kiin LinkedIn Ads MCP server do?

Kiin Intelligence registers 95 MCP tools. This is what they cover. Writes need Analyst access on that ad account (paid, or during the 14-day trial), and every write is logged.

AreaWhat it coversExample tools
Account reportingAccount snapshot, reporting overview, time series, campaign metrics and setup, budgetsget_account_snapshot, get_reporting_overview, get_time_series, get_campaign_budgets
CreativesCreative-level performance, creative health and fatigue, top creativesget_creative_health_report, get_top_creatives
Format reportsThought leader ads by author and hook, conversation ads (opens, not clicks), lead gen forms (submissions, not opens), videoget_tla_report, get_conversation_ads_report, get_lead_gen_report, get_video_performance_report
Audience and wasteDemographics, demographic waste against your ICP, company engagement (which companies saw or engaged), reach and frequency, audience inventory, targeting searchget_demographic_waste, get_company_engagement, get_reach_report, search_targeting
Audits and recommendationsAccount hygiene and full audit, prioritised recommendations, bid recommendations, Kiin Brain hard rulesrun_audit, get_account_hygiene, get_recommendations, get_bid_recommendations, get_hard_rules
BenchmarksYour numbers against the Kiin Labs panel: 1,000+ advertiser accounts, $65M+ of LinkedIn spend, no cohort under 10 advertisersget_benchmarks, benchmark_me
Writes (preview-then-confirm)Create, duplicate and update campaigns (budgets, bids, schedule, status, targeting, Audience Network and Audience Expansion switches); pause and reactivate; create and update campaign groups and creatives; create saved audiences. New campaigns are drafts.create_campaign, duplicate_campaign, update_campaign, patch_campaign_targeting, pause_campaign, reactivate_campaign, create_campaign_group, update_campaign_group, create_creatives, update_creative, create_saved_audience
CRM and pipelineHubSpot, Salesforce, Pipedrive and Attio. Influenced pipeline and revenue: deals at companies your ads reached or engaged before the dealget_pipeline_report, get_deals, get_contacts
Memory and monitoringSaved ICP and account strategy; scheduled monitoring with Slack alertsget_icp, get_account_strategy, set_monitoring

Want help choosing? Book a call with the Kiin team →

Frequently Asked Questions

What is the LinkedIn MCP server?+
There is no single one. A LinkedIn MCP server is any server that exposes LinkedIn data or actions to an AI assistant over the Model Context Protocol. For LinkedIn Ads, Kiin Intelligence is one. For posting, Zapier, Composio, ContentIn and Taplio offer MCP access. LinkedIn's own Marketing MCP endpoint is undocumented.
How do I get started with LinkedIn MCP?+
Decide the job first. For LinkedIn Ads, sign up for Kiin with LinkedIn, connect your ad account, and add https://mcp.kiin.co to Claude, ChatGPT or another assistant as a custom connector. For posting, use a posting tool's MCP server and its own sign-in.
Is there an official LinkedIn MCP connector?+
Not a public one. LinkedIn runs an undocumented Marketing MCP endpoint that needs an approved developer app, and a beta, read-only LinkedIn Ads app inside ChatGPT. Everything else, including Kiin, is third party.
Can a LinkedIn MCP server post to my profile?+
Some can. Zapier's LinkedIn MCP has Create Share Update and Create Company Update, and Composio, ContentIn and Taplio offer posting tools. Kiin is built for LinkedIn Ads and does not post organic content.
Is there a LinkedIn Sales Navigator MCP?+
No official one. Community servers and tools like Unipile drive your own Sales Navigator session, which LinkedIn's User Agreement restricts. Official Sales Navigator API access is limited to approved partners.
Are LinkedIn scraping MCP servers safe?+
They carry account risk. Servers that use your browser session or cookies, such as stickerdaniel/linkedin-mcp-server, say in their own documentation that LinkedIn prohibits automated access and accounts can be restricted. Servers built on LinkedIn's official API, like Kiin for ads, do not have that problem.
Does the Kiin MCP server work with Claude and ChatGPT?+
Yes. Both are documented in Kiin's setup screen. Copilot Studio, Grok, Gemini, Perplexity, Cursor and Claude Code can also add it as a remote MCP server.

Connect LinkedIn Ads to your AI assistant

Free on one LinkedIn ad account with a 14-day Analyst trial, no card. Kiin Analyst is $65 per ad account per month.

Connect LinkedIn Ads to your AI free →