Free LinkedIn MCP Server: What Free Actually Means (No Trial, No Card)
There is a story people tell about this market, and it is wrong. The story goes: the free options are all risky scrapers, and the safe options all want your card. Neither half holds up. Some free tools are built entirely on LinkedIn’s sanctioned public API, and some paid tools are thin wrappers with fewer features than the free ones. What matters is not the price tag — it is what kind of free you are being offered.
What are the three kinds of “free” LinkedIn MCP server?
MCP — the Model Context Protocol, an open standard for plugging AI assistants like Claude and ChatGPT into outside tools — is free to implement. So “free LinkedIn MCP server” turns up three groups of results that have almost nothing in common.
| Kind of free | What you actually pay | Can it publish posts? |
|---|---|---|
| Free open-source scraper | Your own setup time, your own hosting, and your own account risk | Usually no |
| Free trial of a paid tool | Nothing while the trial runs, then a subscription | Yes, until the trial ends |
| Genuinely free hosted tool | Nothing today; caps apply and pricing can change later | Yes |
1. Free open-source scrapers
These are the GitHub repositories that dominate the search results. The top-ranking one for “linkedin mcp” is stickerdaniel/linkedin-mcp-server. It is genuinely free and genuinely open source, and it is honest in its own README about two things worth reading before you install it.
First, on posting: it “does not publish or create posts on your behalf”. Second, on risk: accounts “can be restricted or banned”. That is the author’s own wording, not a competitor’s characterisation.
A scraper works by driving a browser or reusing your logged-in session cookie — a small file your browser holds that proves you are signed in. That is why the account risk is real and why it lands on you rather than on the tool’s operator. There is no company standing between you and LinkedIn. Free here means free of charge, not free of consequence.
None of that makes scrapers illegitimate. If your job is reading profiles or job listings in bulk, they do something no official API will let you do. Just price in what you are accepting.
2. Free trials
The second group is the SaaS tools with a trial. You get full use for a limited period, then a card is required. This is a completely normal way to sell software. It is only a problem when the marketing page says “free” and the pricing page says otherwise, which is why it is worth checking whether the word “trial” appears anywhere before you connect your LinkedIn account.
Two of the tools ranking for LinkedIn MCP terms are worth naming here for a different reason. Taplio’s own comparison page states its MCP is “text-only... you cannot upload images, video, or PDF carousels”. ContentIn’s LinkedIn MCP server does not exist yet — their page says it is “currently in build, with a waitlist”. So in this group you can end up paying, or waiting, for less than a free option gives you.
3. Genuinely free hosted tools
The third kind is hosted for you, costs nothing today, and needs no card to start. Kalovio is in this group. You add one URL as a custom connector, sign in with LinkedIn once, and start posting from chat.
Why is Kalovio free right now?
“Free” with no explanation usually means you are the product. That is not the case here, and the reason is boring rather than clever: the costs are genuinely close to zero. Three things stack up.
- It is a free public beta. No billing is wired up at all. Every account is on the same beta plan. This is a deliberate stage, not a permanent promise — see the caveat below.
- LinkedIn’s official API costs nothing. The two products Kalovio uses — “Sign In with LinkedIn (OIDC)” for identity and “Share on LinkedIn” for the
w_member_socialpermission that allows posting — are free, self-serve LinkedIn products. There is no fee and no partner status involved. The gate is approval, not money. - It runs on Cloudflare’s free tier. The whole server is a Cloudflare Worker (a small program that runs on Cloudflare’s network rather than on a rented server), with D1 (their SQLite database) and KV (their simple key-value storage) behind it. At beta scale that sits inside the free allowances. The only recurring cost is the domain name.
There is no ad model, no data resale, and no lead-scraping side business, because Kalovio never scrapes LinkedIn at all. Scraping would breach the same API Terms that grant the posting access in the first place, so it is off the table by design rather than by policy.
Say the quiet part plainly. Free public beta means pricing may change later. Nothing is behind a card today, and no card is collected. If paid plans arrive, that will be announced rather than switched on quietly — but do not read “free” as “free forever”. Read it as “free while in beta, with no payment details taken”.
What are the actual limits on the free plan?
A free tool with hidden limits is just a trial with extra steps, so here are the caps in full. There is no higher tier they are steering you towards, because there is no higher tier.
- Post length: 3000 characters. That is LinkedIn’s own hard limit, not a plan restriction. No tool can exceed it.
- File size: 20 MB per image or document. Applies to images and to PDF, PPT and DOC files.
- Library size: 100 files per user. Your uploaded images and documents live in a per-user library.
- Retention: 30 days. Files in the library are cleared after 30 days. Anything already published to LinkedIn stays on LinkedIn — the retention window is about the upload library, not your posts.
- Posts, schedules and drafts: no numeric cap. Publishing, scheduling, the weekly queue and drafts are not metered.
What you get inside those caps is the full tool: publish now or schedule for any time, a weekly posting queue, drafts, a single image, 2–9 image swipeable carousels, PDF document carousels, clickable company and member mentions, a voice profile so posts sound like you, and link-click tracking through short links. Captions are optional when a file is attached, so an image-only post is a first-class post.
Is free the same as safe?
No, and it is worth separating the two questions completely.
Price tells you nothing about how a tool reaches LinkedIn. The thing to check is the sign-in. If a tool asks you to paste a session cookie or your LinkedIn password, it is scraping, whatever it charges. If it sends you to LinkedIn’s own consent screen, shows you what you are granting, and lets you revoke it from your LinkedIn settings, it is on the official rails.
Kalovio uses the second path. Your LinkedIn access token is encrypted before it is stored, never leaves the backend, is never shown to Claude or ChatGPT, and never appears in tool output. Publishing and deleting are two-step: the first call returns a preview plus a signed token covering the exact text, image, time and mentions, and nothing happens until you confirm. That is what stops a stray instruction hidden in a web page from posting on your behalf.
The honest caveat, free or paid. LinkedIn’s API Terms of Use, section 3.1(26), restricts using the APIs “to automate posting on the LinkedIn Services”, with no written exception for member-approved posting. Any tool claiming “100% compliant” or “zero risk” is overstating — and the price makes no difference to that. The defensible position is narrower: open self-serve permission, your own OAuth consent, your approval of the exact text of every post, no scraping, and revocable access at any time.
What does no free tier fix?
Some limits come from LinkedIn and apply to every tool on the self-serve API, paid or not.
- Reading your old posts is not possible. The permission that would allow it,
r_member_social, is closed to self-serve apps. A tool can only see posts it created itself. - Access expires in about 60 days. Self-serve apps get no refresh token, so you reconnect periodically. Kalovio’s reconnect tool hands you the link.
- Real engagement analytics are gated. Impressions and follower stats need LinkedIn’s partner-only Community Management API, which requires a registered legal company and app review. Kalovio has link-click tracking only, which is a different thing and should not be confused with LinkedIn engagement data.
- Multi-image and document posts ride LinkedIn’s newer versioned API, which may be product-gated for a self-serve app. If it is not enabled, you get a clear error rather than a silent failure.
- No DMs, no connection requests, no lead scraping. Not on the free tier, not on any tier. That is not a plan limit, it is the design.
How do you try it without a card?
In Claude, open Settings, then Connectors, then Add custom connector, and paste https://kalovio.com/mcp. Claude’s free plan is enough. In ChatGPT you need Developer Mode, which is on the paid plans and on web only, and the connector must be switched on inside each conversation from the tools menu. Connecting in ChatGPT does not carry over to Codex — each app signs in separately.
Either way, you sign in with LinkedIn once through LinkedIn’s own consent screen. No card, no trial clock, no upgrade prompt waiting at the end of the week.
Questions people ask
Is there a free LinkedIn MCP server?
Yes, several — but they are not the same thing. Free open-source scrapers are free of charge while putting account risk on you. Free trials expire. Kalovio is a genuinely free hosted server in public beta, with no card required and no trial clock.
Why is Kalovio free? What is the catch?
It is in free public beta, LinkedIn's official API products it uses are free and self-serve, and it runs inside Cloudflare's free tier. There is no ad model and no data resale, because it never scrapes LinkedIn. The honest catch is that pricing may change after beta.
Are free LinkedIn MCP servers safe to use?
Price does not decide this — the sign-in method does. A tool that asks you to paste a session cookie or password is scraping. A tool that sends you to LinkedIn's own OAuth consent screen is using sanctioned access you can revoke from your LinkedIn settings at any time.
What are the limits on the free plan?
Posts are capped at 3000 characters (LinkedIn's own limit), files at 20 MB each, the upload library holds 100 files per user, and library files are cleared after 30 days. Publishing, scheduling, the queue and drafts are not metered.
Will Kalovio start charging later?
It might. It is a free public beta with no billing wired up and no card collected today, so pricing may change later. Anything already published stays on your LinkedIn account regardless, because it lives on LinkedIn, not in the tool.
Does a free LinkedIn MCP server let me read my existing posts?
No, and neither does a paid one on the self-serve API. The permission required, r_member_social, is closed to self-serve apps. A tool can only see the posts it created itself. Anything reading your full history is scraping.
Sources
Try Kalovio free
Run your LinkedIn from a chat with Claude or ChatGPT. Add this as a custom connector — free while in beta, and you approve every post before it goes live.
https://kalovio.com/mcpHow to connect