Comparison · 13 servers

LinkedIn MCP Servers in 2026: What They Are, and 13 Compared

A LinkedIn MCP server connects Claude, ChatGPT or Cursor to LinkedIn. LinkedIn has no official one: third-party servers either post through LinkedIn's API with your OAuth permission, or drive your browser and put your account at risk.

Iker G.Iker G. · Updated Nov 4, 2026
The table, as cards

The 13 servers compared

ServerConnects to LinkedIn viaPaste a key or token?Publishes toMediaSchedulingPrice, as the vendor states it
AntworkDocs ↗OursOfficial API, Antwork's approved app (OAuth)NoProfile and company pagesImages, video, PDF carouselsYesFree: 2 accounts, 10 posts a month; Pro $19/month (5 accounts), Business $29/month (10), Scale $39/month (30), Agency $89/month (100) (pricing)
PostivSource ↗Official API, through your Postiv workspace (OAuth)No for Claude and ChatGPT; an organization API key for other clientsProfile and company pagesBranded images, carousels, infographicsYes, and posts wait for approval if the profile has approversPart of a Postiv subscription; Creator Pro is €49.50/month billed yearly, 7-day trial (pricing)
KalovioSource ↗Official API, Kalovio's app (OAuth)NoProfile. Company page not statedImages, 2-9 image carousels, documentsYes"Free public beta"
2pr.ioSource ↗Official API (OAuth)No (optional token for clients without OAuth)Profile. Company page not statedImages, carousels, videoYesFrom $24/mo billed yearly (pricing)
TaplioSource ↗Your Taplio account; "no scraping and no browser automation"NoProfile. Company page not statedImage or video on draftsYesFrom $39/mo; which plan includes MCP not stated (pricing)
ContentInSource ↗Your ContentIn accountYes, an MCP keyProfile (company pages are a Pro feature)Up to 5 images; no video or PDFYesIncluded in Pro, $59/mo; no free plan
PostMCPSource ↗Official API, PostMCP's app (OAuth)Yes, a PostMCP API keyProfile and company pagesUp to 20 imagesYesFree tier of 20 posts/month; paid from $20/mo (pricing)
SocialClawSource ↗Not statedYes, a workspace API keyNot statedImages, videoYes7-day free trial (pricing)
ComposioSource ↗Official API, Composio's managed app (OAuth)Not statedProfile and company pagesImagesNot statedFree plan includes 100,000 tool calls/month
Zapier MCPSource ↗Zapier's LinkedIn connectionNoProfile and company pagesImage URLNoEach tool call uses two tasks of your plan
abhineet34/linkedin-mcp-serverSource ↗Official API, your own developer appYes, an access token that "expires after 60 days"ProfileImages, articlesNo (listed as future work)Free, MIT
stickerdaniel/linkedin-mcp-serverSource ↗Your logged-in browser sessionNoDoes not publishn/an/aFree, Apache-2.0
Linked APISource ↗A cloud browser on your accountYes, two tokensDoes not create posts (comments and reactions only)n/aNot statedFrom $49/mo per seat (pricing)
ApifySource ↗Scraper actors on public pagesOptional Apify tokenDoes not publishn/an/a$10 per 1,000 results for the profile actor

"Not stated" means the vendor's own page does not say. It does not mean the feature is missing. Vendors change fast in this space, so open the linked page before relying on any single cell.

Video · 58s
Posting to LinkedIn from Claude with Antwork. The Antwork screens are the real ones, recorded in September 2026: the consent page, the post card and the calendar. Antwork now answers in text with links into the app instead of showing cards in the chat. Only Claude's window is recreated.

A LinkedIn MCP server is a connector that lets an AI app such as Claude, ChatGPT or Cursor act on LinkedIn for you: publish and schedule posts, or read profiles and messages, depending on the server. LinkedIn has no official MCP server, and neither Anthropic nor OpenAI ships a LinkedIn connector, so every one you can install is third-party. What separates them is how they reach LinkedIn: official-API servers post with a permission you grant on LinkedIn's own sign-in screen (OAuth), while scraping servers drive a browser logged in as you, which LinkedIn's User Agreement prohibits and which can get an account restricted.

This page sorts the thirteen that come up most, using two sources only: each vendor's own documentation, and LinkedIn's own API documentation on Microsoft Learn. The original twelve were checked on 26 September 2026 and Postiv on 21 October 2026, and every row links to where the fact came from. For servers that post to every network, not just LinkedIn, see social media MCP servers compared.

Short answer: publish, or read?

To publish and schedule LinkedIn posts from Claude, ChatGPT or Cursor, use a hosted server that signs you in with LinkedIn through its own approved app, so there is no developer app and no token to manage. Antwork is free for 2 connected accounts and also posts to twelve other networks from the same connection; Postiv is a paid LinkedIn suite with branded visuals and approvals. Kalovio, 2pr.io, Taplio and PostMCP are in the same group.

To read profiles, search people, read your inbox or send connection requests, the servers that can do it drive a logged-in browser (stickerdaniel/linkedin-mcp-server, Linked API) or scrape public pages (Apify), because LinkedIn's API keeps those jobs for approved partners. None of them publishes posts.

You want your AI toKind of serverExamples
Publish and schedule posts on your profile or company pageHosted, on LinkedIn's official APIAntwork, Postiv, Kalovio, 2pr.io, Taplio, PostMCP
Post as one step of a larger automationAutomation bridgeComposio, Zapier
Read profiles, search people, read or send messagesBrowser automationstickerdaniel/linkedin-mcp-server, Linked API
Pull profile data in bulkScraperApify

Official API vs scraping

The one question to ask of any LinkedIn MCP server is how it connects. It decides what the server can do, and what it risks.

Official API, with OAuthScraping or browser automation
How it connectsYou approve access on LinkedIn's consent screen, and the server calls LinkedIn's API with that grantThe server drives a browser logged in as you, or scrapes public pages
What it can doPost, comment and react as you (w_member_social), and as a company page with LinkedIn's approval (w_organization_social)Read profiles, search people, read your feed and inbox, send messages and connection requests
What LinkedIn saysw_member_social is one of the open permissions any developer can use (Getting access)The User Agreement, section 8.2, bars software "to scrape or copy the Services" and "bots or other unauthorized automated methods to access the Services" (User Agreement)
Account riskYou can revoke the app's access from LinkedIn's settingsThe most popular one says in its README that "accounts using automated tools can be restricted or banned" (stickerdaniel)
ExamplesAntwork, Postiv, Kalovio, 2pr.io, PostMCP, Composiostickerdaniel/linkedin-mcp-server, Linked API, Apify

If all you want is to publish, an official-API server does the whole job and carries none of the scraping risk. Reach for browser automation only for reading and outreach, which the open API does not offer.

The three kinds of LinkedIn MCP server

Every server below is one of three kinds, and the kind decides what it can do and what it risks:

  1. Hosted, on LinkedIn's official API. You sign in with LinkedIn once (OAuth) and the server posts through the API, and some also comment and react. No developer app, no token to paste, nothing to install. Built for publishing; it cannot send DMs or connection requests, because LinkedIn reserves those for approved partners. Antwork, Postiv, Kalovio, 2pr.io, Taplio and PostMCP.
  2. Automation bridges. LinkedIn is one connector among hundreds, used as a step in a wider workflow. Composio and Zapier.
  3. Browser automation, usually open source on GitHub. The server drives your logged-in LinkedIn session, so it can read profiles, search people and send messages, and it falls under LinkedIn's rules on automated access. stickerdaniel/linkedin-mcp-server and Linked API.

What LinkedIn's API lets any MCP server do

Before comparing tools, it helps to know what LinkedIn's official API allows. That list decides which MCP servers can be built "properly" and which can only work by automating a browser. This is the part other comparisons skip, and it answers most of the "why can't my AI do X on LinkedIn" questions.

What you want the AI to doOfficial API?Who can use itSource
Post, comment and react as yourselfYes, w_member_socialAny developer. One of only three "open permissions"Getting access
Post text, links, images or videoYes, Share on LinkedInAny developer, limited to 150 requests per member per dayShare on LinkedIn
Post, comment and react as a company pageYes, w_organization_socialApps approved for the Community Management API, and only for pages where you are an admin, content admin or sponsored-content posterPosts API · Increasing access
Read your own postsYes, r_member_social"Restricted and is available to approved users only"Posts API
Send DMsRestricted"Restricted to approved partners, subject to limitations via API agreement"Messages API
Send connection requestsRestrictedSame partner-only restrictionInvitations API
Search people, read your home feedNot among the open permissionsProfile access exists only in partner programs such as Sales Navigator and TalentGetting access

Three practical consequences:

  1. Posting is the one job an ordinary app can do legitimately. That is why the API-based servers below are all publishing tools.
  2. Company pages need an approved app. A server that makes you register your own developer app will usually only post to your personal profile, because a new app does not have Community Management access.
  3. If a server sends DMs, sends connection requests or searches people, it is almost certainly driving a browser. That is not automatically wrong, but it is the category LinkedIn's User Agreement restricts, and it is where the account risk sits.

Pick by job, not by star count

  • Publish your own posts from Claude or ChatGPT. Use a hosted server that connects through LinkedIn's API with its own approved app: you sign in once with OAuth and never handle a token. Antwork, Postiv, Kalovio, 2pr.io, Taplio and PostMCP are in this group.
  • Post as the last step of an automation (a closed deal, a new blog post). Composio or Zapier, where LinkedIn is one connector among many.
  • Research profiles, search people, read your inbox. stickerdaniel/linkedin-mcp-server (free, local) or Linked API (hosted, paid). Both automate a browser. Read their warnings before pointing them at an account you care about.
  • Bulk profile data. Apify runs scraper actors and bills per result. It publishes nothing.
  • Just schedule LinkedIn posts, with or without an AI app. LinkedIn's own composer can schedule too; how to schedule LinkedIn posts compares that with scheduling from Claude or ChatGPT.

Publishing servers, one by one

Antwork

OursVendor docs ↗

A hosted MCP server at https://api.antwork.io/mcp. You add the URL to your AI app and sign in with LinkedIn once. It connects through Antwork's own LinkedIn app, which is approved for company pages, so you never register a developer app or paste a token, and you can revoke access from LinkedIn at any time. It posts to personal profiles and company pages, handles images, video and PDF document carousels, schedules posts and reads back impressions, reactions, comments and shares. Before drafting for a company page, your AI reads that page's recent posts so drafts start from how you already write. LinkedIn closes a personal profile's post history to apps, so for a profile it learns from the posts you publish through Antwork, or from samples you paste. Every post lands as a draft you can review before it is scheduled or published. It also covers X, Instagram, Threads, Facebook, TikTok, YouTube, Pinterest, Bluesky, Mastodon, Discord, Telegram and Google Business Profile from the same connection, and one campaign can send the same idea to several accounts with a different text for each. It works in Claude, ChatGPT (as an official app), Claude Code, Codex and Cursor. The Free plan covers 2 connected accounts and 10 posts a month.

Limits
It replies to comments on company-page posts published through Antwork, on paid plans and only with text you approved, but not on personal profiles, because LinkedIn does not share their comments with apps. It does not react to posts. It does not send DMs, send connection requests or read other people's profiles, because LinkedIn's API does not allow that for ordinary apps.

A hosted server at https://postiv.ai/mcp, built around LinkedIn. Claude and ChatGPT sign in with your Postiv account; other clients use an organization API key. Its page says it "connects through LinkedIn's official API, so there is no scraping and no shared password", and that it is "not designed for profile scraping, connection requests, or automated direct messages". It schedules to a profile or a connected company page, respects approvers set on a profile, generates branded images, carousels and infographics, and reads cached analytics and top posts for connected accounts. A strong pick for a LinkedIn-first team that wants design and approvals in one place. The MCP is part of a Postiv subscription, with a 7-day trial.

A hosted server focused only on LinkedIn, using its own app with Share on LinkedIn. It supports image carousels and document posts (with a note that documents "may be product-gated"), and a posting queue. It is explicit about what it leaves out: "No DMs, no connection requests, no lead scraping", and no real engagement analytics beyond link-click tracking. Free while in public beta.

The broadest tool surface of the hosted publishers: 45 tools, including scheduling, replies, reactions, post stats, best posting times and a searchable library of viral posts. The docs say it is "not a scraping API". It needs a Pro or Team plan.

A hosted server at mcp.taplio.com with 27 tools covering drafts, scheduling, comments, analytics and inspiration search, plus media on drafts. A good fit if you already use Taplio, since the server drives your Taplio account.

A hosted server that authenticates with an MCP key you create in ContentIn. It publishes posts with up to five images; its own docs say "GIFs, video and PDFs aren't supported" and it lists comments you wrote rather than posting new ones. Included in the Pro plan.

Runs locally through npx with a PostMCP API key, and connects to LinkedIn through PostMCP's own app, so no developer app is needed. It posts to profiles and company pages with up to 20 images and has a free tier. Using it from claude.ai requires hosting the server yourself.

SocialClaw

Vendor docs ↗

A multi-network scheduler with a LinkedIn MCP page. Setup uses a workspace API key, which on claude.ai goes in the server URL. Its page does not say how it connects to LinkedIn.

Composio and Zapier

Composio exposes 22 LinkedIn tools through a managed OAuth app, including company-page posting and share statistics. Zapier's LinkedIn MCP has two actions, create a share update and create a company update. Both are best when LinkedIn is one step in a bigger workflow.

abhineet34/linkedin-mcp-server

Vendor docs ↗

The honest do-it-yourself route on the official API: free and open source, but you register your own LinkedIn developer app and paste an access token that expires every 60 days. Scheduling and comments are on its roadmap.

Research and outreach servers

stickerdaniel/linkedin-mcp-server is the most popular LinkedIn MCP on GitHub and the most capable reader: profiles, people search, your feed, your inbox, sending messages and connection requests. It works by driving a browser logged in as you, and its README is direct about the risk: "LinkedIn's User Agreement prohibits automated access, and accounts using automated tools can be restricted or banned." It does not publish posts.

Linked API offers similar reach as a hosted service, running "a dedicated cloud browser on an account you own", including Sales Navigator tools. It comments and reacts but has no create-post tool.

Apify is an extraction platform: profile data and email discovery, billed per result, with no LinkedIn cookies required and no publishing.

If your goal is posting, none of these three is the right tool, however many stars they have.

How to connect a LinkedIn MCP server

The steps are the same for any hosted server. Here they are with Antwork's URL; swap in your vendor's.

  • Claude (claude.ai and Claude Desktop): Settings → Connectors → Add custom connector, paste https://api.antwork.io/mcp, then sign in with LinkedIn when asked. The full walkthrough, with what Claude shows you before anything posts, is in how to connect Claude to LinkedIn.
  • ChatGPT: Antwork is an official app in ChatGPT's directory: open its listing, click Connect, sign in and approve. The walkthrough is in how to connect ChatGPT to LinkedIn. For a server that is not listed, turn on Developer mode in Settings → Security and login, open Plugins in the sidebar, click +, and paste the URL. ChatGPT only accepts remote servers, so local GitHub servers will not work here.
  • Claude Code: run claude mcp add antwork --transport http https://api.antwork.io/mcp, then /mcp to sign in.
  • Cursor: add the URL as a remote MCP server in Cursor's MCP settings.

Then ask something concrete: "Draft a LinkedIn post about what we shipped this week, in the style of my last posts, and schedule it for Tuesday at 9."

Before you give an AI publish rights

  • Prefer OAuth over pasted tokens. An OAuth grant can be revoked from LinkedIn's settings. A token pasted into a config file lives wherever that file goes.
  • Keep a review step. An assistant with publish rights and an untrusted document in its context (an email, a web page) can be talked into posting. Choose a server that creates drafts and publishes only on an explicit request.
  • Format before you schedule. LinkedIn has no bold or italic button. The LinkedIn text formatter styles a line with Unicode characters, which LinkedIn shows as pasted, and previews where the post folds behind "see more".
  • Know the ceiling. Share on LinkedIn allows 150 requests per member per day. No tool gets around that, and none should try.
  • Match the tool to the job. Use a browser-automation server only for work that genuinely needs it, and never on an account you cannot afford to lose.

Post from your AI, in your own voice.

Connect Claude or ChatGPT once. Drafts start from your recent posts, and nothing goes out until you approve it.

Start free

Free for 2 social accounts. No card, no API key.

FAQ

LinkedIn MCP servers, answered

What is a LinkedIn MCP server?
A connector that lets an AI app such as Claude, ChatGPT or Cursor act on LinkedIn through the Model Context Protocol: publish and schedule posts, or read profiles and messages, depending on the server. LinkedIn does not make one, so every LinkedIn MCP server is third-party. Official-API servers post with a permission you grant on LinkedIn's own sign-in screen; scraping servers drive a browser logged in as you, which LinkedIn's User Agreement prohibits.
Which LinkedIn MCP server can publish and schedule posts?
The hosted servers on LinkedIn's official API: Antwork, Postiv, Kalovio, 2pr.io and PostMCP, plus Taplio and ContentIn through your account with them, and Composio and Zapier as automation steps. Antwork is free for 2 connected accounts and also posts to X, Instagram, Threads, Facebook, TikTok, YouTube, Pinterest, Bluesky, Mastodon, Discord, Telegram and Google Business Profile from the same connection. Postiv is LinkedIn-first, with branded images, carousels and approvals, and is part of a paid subscription. Browser-automation servers such as stickerdaniel/linkedin-mcp-server read and message but do not publish.
What is the difference between a LinkedIn MCP that reads and one that publishes?
A publishing server writes posts through LinkedIn's official API with a permission you grant (w_member_social, or w_organization_social for company pages). A reading server gets profiles, search results, your feed or your inbox, which LinkedIn's API does not open to ordinary apps, so it does it by driving a logged-in browser or by scraping public pages. Pick by the job: publishing tools cannot send DMs, and reading tools carry the account risk.
Does LinkedIn have an official MCP server?
No. LinkedIn publishes no MCP server and no official connector for Claude, ChatGPT or Cursor. Every LinkedIn MCP server is built by a third party, either on LinkedIn's official API with your OAuth permission, or by automating your logged-in browser session.
Is there a Claude MCP for LinkedIn?
Not one made by Anthropic or LinkedIn. You add a third-party LinkedIn MCP server to Claude as a custom connector (claude.ai and Claude Desktop) or with `claude mcp add` (Claude Code). Hosted servers such as Antwork, Kalovio, Taplio and 2pr.io work in claude.ai because they have a public URL; local GitHub servers only work in Claude Desktop or Claude Code.
Can a LinkedIn MCP server send DMs or connection requests?
Not through LinkedIn's official API unless the vendor is an approved partner: LinkedIn's messaging and invitation APIs are 'restricted to approved partners, subject to limitations via API agreement'. MCP servers that send DMs or connection requests, such as stickerdaniel/linkedin-mcp-server or Linked API, do it by automating a browser session.
Will using a LinkedIn MCP server get my account restricted?
It depends on how the server connects. Servers that call LinkedIn's API with an OAuth token you granted act the way any approved app does. Servers that drive your logged-in session fall under LinkedIn's rules on automated access; the most popular one says in its own README that 'accounts using automated tools can be restricted or banned.'
Can a LinkedIn MCP server post to a company page?
Only if the vendor's LinkedIn app has the w_organization_social permission, which is part of LinkedIn's Community Management API and needs LinkedIn's approval, and only for pages where you are an administrator or content admin. Antwork, PostMCP, Composio and Zapier state company-page posting; several others do not.
Does a LinkedIn MCP server work with ChatGPT?
ChatGPT connects to remote MCP servers, not local ones, so you need a hosted server with a public URL, added in Developer mode. Antwork skips that step as an official app in ChatGPT's directory; Kalovio, Taplio, SocialClaw, Composio, Zapier and Linked API document ChatGPT support. Local GitHub servers do not work there unless you host them yourself.
Is there a free LinkedIn MCP server?
Yes. The open-source GitHub servers are free, Kalovio is in a free public beta, PostMCP has a free tier of 20 posts a month, Composio has a free plan, and Antwork's Free plan covers 2 connected accounts and 10 posts a month. The cost with free open-source servers is setup time, and for the browser-automation ones, account risk.