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.
- 01
Short answer: to have your AI publish and schedule LinkedIn posts, use a hosted server on LinkedIn's official API, such as Antwork (free for 2 accounts) or Postiv (a paid LinkedIn suite). To read profiles, search people or send messages, the servers that can do it automate a browser.
- 02LinkedIn publishes no MCP server and no official connector for Claude or ChatGPT.
Every LinkedIn MCP server is third-party.
- 03
The question that decides your account risk: does the server call LinkedIn's official API with a token you granted, or does it drive your logged-in browser session?
- 04LinkedIn's open API lets any app post, comment and react for a member.
DMs and connection requests are restricted to approved partners, so any MCP server that sends them is automating a browser.
- 05
To publish from Claude or ChatGPT, pick an OAuth server with its own approved LinkedIn app, so you never register a developer app or paste a token. To research profiles, the capable tools are browser automation, and their own docs warn about restrictions.
- 06Every fact below links to the vendor's own page or to LinkedIn's documentation.
The original twelve were checked on 26 September 2026; Postiv was added and checked on 21 October 2026, and the official API vs scraping comparison on 22 October 2026.
The 13 servers compared
Not stated= the vendor's page does not say| Server | Connects to LinkedIn via | Paste a key or token? | Publishes to | Media | Scheduling | Price, as the vendor states it |
|---|---|---|---|---|---|---|
| AntworkDocs ↗Ours | Official API, Antwork's approved app (OAuth) | No | Profile and company pages | Images, video, PDF carousels | Yes | Free: 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 clients | Profile and company pages | Branded images, carousels, infographics | Yes, and posts wait for approval if the profile has approvers | Part of a Postiv subscription; Creator Pro is €49.50/month billed yearly, 7-day trial (pricing) |
| KalovioSource ↗ | Official API, Kalovio's app (OAuth) | No | Profile. Company page not stated | Images, 2-9 image carousels, documents | Yes | "Free public beta" |
| 2pr.ioSource ↗ | Official API (OAuth) | No (optional token for clients without OAuth) | Profile. Company page not stated | Images, carousels, video | Yes | From $24/mo billed yearly (pricing) |
| TaplioSource ↗ | Your Taplio account; "no scraping and no browser automation" | No | Profile. Company page not stated | Image or video on drafts | Yes | From $39/mo; which plan includes MCP not stated (pricing) |
| ContentInSource ↗ | Your ContentIn account | Yes, an MCP key | Profile (company pages are a Pro feature) | Up to 5 images; no video or PDF | Yes | Included in Pro, $59/mo; no free plan |
| PostMCPSource ↗ | Official API, PostMCP's app (OAuth) | Yes, a PostMCP API key | Profile and company pages | Up to 20 images | Yes | Free tier of 20 posts/month; paid from $20/mo (pricing) |
| SocialClawSource ↗ | Not stated | Yes, a workspace API key | Not stated | Images, video | Yes | 7-day free trial (pricing) |
| ComposioSource ↗ | Official API, Composio's managed app (OAuth) | Not stated | Profile and company pages | Images | Not stated | Free plan includes 100,000 tool calls/month |
| Zapier MCPSource ↗ | Zapier's LinkedIn connection | No | Profile and company pages | Image URL | No | Each tool call uses two tasks of your plan |
| abhineet34/linkedin-mcp-serverSource ↗ | Official API, your own developer app | Yes, an access token that "expires after 60 days" | Profile | Images, articles | No (listed as future work) | Free, MIT |
| stickerdaniel/linkedin-mcp-serverSource ↗ | Your logged-in browser session | No | Does not publish | n/a | n/a | Free, Apache-2.0 |
| Linked APISource ↗ | A cloud browser on your account | Yes, two tokens | Does not create posts (comments and reactions only) | n/a | Not stated | From $49/mo per seat (pricing) |
| ApifySource ↗ | Scraper actors on public pages | Optional Apify token | Does not publish | n/a | n/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.
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 to | Kind of server | Examples |
|---|---|---|
| Publish and schedule posts on your profile or company page | Hosted, on LinkedIn's official API | Antwork, Postiv, Kalovio, 2pr.io, Taplio, PostMCP |
| Post as one step of a larger automation | Automation bridge | Composio, Zapier |
| Read profiles, search people, read or send messages | Browser automation | stickerdaniel/linkedin-mcp-server, Linked API |
| Pull profile data in bulk | Scraper | Apify |
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 OAuth | Scraping or browser automation | |
|---|---|---|
| How it connects | You approve access on LinkedIn's consent screen, and the server calls LinkedIn's API with that grant | The server drives a browser logged in as you, or scrapes public pages |
| What it can do | Post, 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 says | w_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 risk | You can revoke the app's access from LinkedIn's settings | The most popular one says in its README that "accounts using automated tools can be restricted or banned" (stickerdaniel) |
| Examples | Antwork, Postiv, Kalovio, 2pr.io, PostMCP, Composio | stickerdaniel/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:
- 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.
- Automation bridges. LinkedIn is one connector among hundreds, used as a step in a wider workflow. Composio and Zapier.
- 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 do | Official API? | Who can use it | Source |
|---|---|---|---|
| Post, comment and react as yourself | Yes, w_member_social | Any developer. One of only three "open permissions" | Getting access |
| Post text, links, images or video | Yes, Share on LinkedIn | Any developer, limited to 150 requests per member per day | Share on LinkedIn |
| Post, comment and react as a company page | Yes, w_organization_social | Apps approved for the Community Management API, and only for pages where you are an admin, content admin or sponsored-content poster | Posts API · Increasing access |
| Read your own posts | Yes, r_member_social | "Restricted and is available to approved users only" | Posts API |
| Send DMs | Restricted | "Restricted to approved partners, subject to limitations via API agreement" | Messages API |
| Send connection requests | Restricted | Same partner-only restriction | Invitations API |
| Search people, read your home feed | Not among the open permissions | Profile access exists only in partner programs such as Sales Navigator and Talent | Getting access |
Three practical consequences:
- Posting is the one job an ordinary app can do legitimately. That is why the API-based servers below are all publishing tools.
- 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.
- 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
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.
Postiv
Vendor docs ↗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.
Kalovio
Vendor docs ↗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.
2pr.io
Vendor docs ↗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.
Taplio
Vendor docs ↗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.
ContentIn
Vendor docs ↗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.
PostMCP
Vendor docs ↗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/mcpto 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 freeFree for 2 social accounts. No card, no API key.
LinkedIn MCP servers, answered
What is a LinkedIn MCP server?
Which LinkedIn MCP server can publish and schedule posts?
What is the difference between a LinkedIn MCP that reads and one that publishes?
Does LinkedIn have an official MCP server?
Is there a Claude MCP for LinkedIn?
Can a LinkedIn MCP server send DMs or connection requests?
Will using a LinkedIn MCP server get my account restricted?
Can a LinkedIn MCP server post to a company page?
Does a LinkedIn MCP server work with ChatGPT?
Is there a free LinkedIn MCP server?
Keep comparing
All comparisons9 Best Agorapulse Alternatives in 2026
The best Agorapulse alternatives in 2026, picked by why people leave: per-user pricing, agencies, smaller teams and AI. Every price links to the vendor's own page, checked 11 November 2026.
8 Best Later Alternatives in 2026
The best Later alternatives in 2026, picked by need: free plans, no post caps, visual Instagram planning, Pinterest and AI that works in ChatGPT or Claude. Every price links to the vendor's own page, checked 11 November 2026.
8 Best Metricool Alternatives in 2026
The best Metricool alternatives in 2026, picked by why people leave: brand-based pricing, free plan limits, agencies, analytics and AI. Every price links to the vendor's own page, checked 11 November 2026.
9 Best Sprout Social Alternatives in 2026
The best Sprout Social alternatives in 2026, picked by why people leave: per-seat pricing, too many features, agencies, small teams and AI. Every price links to the vendor's own page, checked 11 November 2026.