social

LinkedIn MCP Server

LinkedIn MCP guide: there's no official server, so here's the best community option for Claude, what it can do, and the account-ban risk to know first.

Pricing
free
GitHub stars
3,581
Last commit
2026-09-21
Page updated

Free and open source (Apache 2.0). It uses your own LinkedIn account, so the real cost is the risk of a restriction.

View on GitHub
uvx mcp-server-linkedin@latest

LinkedIn doesn't publish an MCP server. There's no official Claude or ChatGPT connector either, as of September 2026. Every LinkedIn MCP you'll find is third-party, and they split into two camps: browser-automation servers that act as you, and servers built on LinkedIn's official APIs.

The most popular one is stickerdaniel/linkedin-mcp-server. It drives a real browser logged into your own account, so Claude can read profiles, company pages, company posts, your feed and inbox, search people and posts, and even send messages and connection requests. It's great for research: competitor content audits, account research before outreach, spotting who's hiring for a role you sell into.

Read this before you install it. LinkedIn's User Agreement bans automated access. The README itself says accounts using tools like this can be restricted or banned. Use a low volume, don't let an agent run bulk connection requests, and think twice before pointing it at the account your whole pipeline depends on.

If you want the official-API route instead: for LinkedIn Ads, use a server built on the Marketing API like danielpopamd/linkedin-ads-mcp (needs Advertising API access). For posting, the Zapier MCP can publish share updates and company page posts through LinkedIn's approved integration.

What you can ask it

  • “Pull the last 20 posts from [competitor]'s company page and tell me which topics and formats get the most comments”
  • “Search posts from the past week mentioning "vibe marketing" and summarize the angles people are taking”
  • “Look up the head of marketing at Acme and give me three talking points for a first message, based on their recent activity”
  • “List companies hiring a "Growth Marketing Manager" in London right now”
  • “Summarize my unread LinkedIn conversations and draft replies, but don't send anything”

Features

  • Read full profiles (experience, skills, posts, contact info) and your own profile
  • Pull company profiles, recent company posts, job listings and employee lists
  • Search people by keyword, location, connection degree and current company
  • Search posts across LinkedIn with a recency filter, and read your home feed
  • Read your inbox and search conversations. Sending messages asks for confirmation first
  • Uses your own logged-in browser session, all local. No LinkedIn API approval needed
  • No posting tool. Use Zapier MCP or an API-based server to publish

How to set up the LinkedIn MCP Server

Works with: Claude Desktop, Claude Code, Codex

1. Install uv. 2. Add the server to your Claude Desktop (or other MCP client) config:
{
  "mcpServers": {
    "mcp-server-linkedin": {
      "command": "uvx",
      "args": ["mcp-server-linkedin@latest"],
      "env": { "UV_HTTP_TIMEOUT": "300" }
    }
  }
}
3. Claude Code: same config as one command:
claude mcp add linkedin -e UV_HTTP_TIMEOUT=300 -- uvx mcp-server-linkedin@latest
4. Log in. The first tool call that needs LinkedIn opens a login window. If you're already signed in to LinkedIn in Chrome, Brave, Edge or Arc, it can import that session. To log in up front instead:
uvx mcp-server-linkedin@latest --login
5. Claude Desktop shortcut: download the .mcpb bundle from the repo's Releases page and double-click it. Heads-up: @latest auto-updates the server, which keeps it working when LinkedIn changes its pages. The session is stored in ~/.linkedin-mcp/. Run --logout to clear it.

Alternatives

danielpopamd/linkedin-ads-mcp

LinkedIn Ads reporting through the official Marketing API. Needs a LinkedIn developer app with Advertising API access.

Zapier MCP

Publishes LinkedIn share updates and company page posts through Zapier's official LinkedIn integration. Each call uses Zapier tasks.

FAQ

Is there an official LinkedIn MCP server?
No. As of September 2026 LinkedIn hasn't released an MCP server or an official Claude connector. Every LinkedIn MCP out there is community-built.
Can I get banned for using a LinkedIn MCP?
It's possible. LinkedIn's User Agreement prohibits automated access, and the stickerdaniel README warns that accounts can be restricted or banned. Keep volume low and avoid bulk actions.
Can the LinkedIn MCP post for me?
stickerdaniel/linkedin-mcp-server has no posting tool. To publish from Claude, use the Zapier MCP or a server built on LinkedIn's official posting API.
How do I connect LinkedIn to Claude?
Install uv, add uvx mcp-server-linkedin@latest to your Claude config (or run claude mcp add), then log in when the browser window opens.
Is there a LinkedIn Ads MCP?
Not an official one. Community servers like danielpopamd/linkedin-ads-mcp use the Marketing API, and they need LinkedIn to approve your app for Advertising API access.

Added: 2026-02-26 · Last reviewed: 2026-09-22