LinkedIn MCP server
Read LinkedIn profiles, companies, jobs and messages via your own browser session
4 stars32 downloads/wk
Reviews
Write oneNobody has reviewed LinkedIn yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
LinkedIn tools (14, 1 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
connectget_companyget_conversationget_inboxget_jobget_my_profileFetch the profile of the account this server is logged in as. Read-only.
get_profilelinkedin_statussearch_companiesSearch LinkedIn companies by keywords. Read-only.
search_conversationsSearch your LinkedIn message threads by participant name or keyword. Read-only.
search_jobssearch_peoplesearch_postssend_messagewrite action
Public scan report
scanner v0.1.10 · 2026-11-04 · same rubric, same numbers if you re-run it
- Code scan14 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 84 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How LinkedIn compares
Against every graded Sales and outbound MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 78/100
- higher than 66% of 876 Sales and outbound servers
- Tools
- 14
- the typical Sales and outbound server has 8
- Tools that change things
- 7%
- typical: 11%. Fewer write tools means less an agent can break
- GitHub stars
- 4
- more than 86% of 420 Sales and outbound servers
- Downloads a week
- 32
- more than 23% of 156 Sales and outbound servers with a package
What its tools let an agent do: 13 read · 1 send or post
Install LinkedIn in Claude Code, Cursor or VS Code
claude mcp add linkedin-api-mcp -- uvx linkedin-api-mcp
What the publisher says
From the LinkedIn repository's README, as published. We do not edit it. Read it on GitHub
<!-- mcp-name: io.github.JohannsenLum/linkedin-api-mcp -->
linkedin-api-mcp
Disclaimer: This is an independent, community project. It is not affiliated with, authorized by, endorsed by, or sponsored by LinkedIn Corporation or Microsoft. "LinkedIn" is a registered trademark of LinkedIn Corporation and is used here only descriptively to identify the third-party service this software interoperates with.
An MCP server for LinkedIn. It drives a real, headless browser (patchright, an undetected fork of Playwright) using your own logged-in LinkedIn session cookie. There is no scraping API, no credential stuffing, no bypass of LinkedIn's login. Your agent gets 12 read tools (profiles, companies, jobs, posts, your inbox) and two write tools, kept deliberately separate: sending a message and sending a connection request. Every action goes through a single browser session, one at a time, paced against limits you control. See Safety below.
Documentation: mcp.johannsenlum.com/linkedin
Install (one-click)
Deeplinks exist for Cursor and VS Code only; no other client has a documented install-link format. These prefill the command below, nothing else needs filling in since the cookie lives in your OS keyring, not an environment variable.
All clients
Claude Code
claude mcp add linkedin -- uvx linkedin-api-mcpClaude Desktop: claudedesktopconfig.json
macOS: ~/Library/Application Support/Claude/claudedesktopconfig.json Windows: %APPDATA%\Claude\claudedesktopconfig.json
No one-click install exists for Claude Desktop (it installs .mcpb bundles, not deeplinks). Copy this JSON in via Settings → Developer → Edit Config:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
LinkedIn: common questions
- Is LinkedIn MCP server safe?
- Mostly: it is graded B (78/100). Read the LinkedIn safety report
- How do I install LinkedIn?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does LinkedIn need an API key?
- Yes. The registry entry asks for
LINKEDIN_COOKIE. - Is LinkedIn maintained?
- The last commit was 84 days ago (2026-08-12). The latest release is v1.0.1.
- What can I use instead of LinkedIn?
- Servers from other publishers that do the same job: LinkedIn Toolkit MCP server, LinkFetch: LinkedIn MCP server and gtm-api: LinkedIn MCP Server. Compare all LinkedIn alternatives.
- How does LinkedIn compare with other Sales and outbound MCP servers?
- safety score 78/100 (higher than 66% of 876 Sales and outbound servers); tools 14 (the typical Sales and outbound server has 8); tools that change things 7% (typical: 11%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to LinkedIn
Same job from other publishers: the closest match first, then the best rated.
- LinkedIn ToolkitLinkedIn for AI agents from your own Chrome session: search, profiles, lists, outreach queue.not reviewedGrowingA
- LinkFetch: LinkedIn MCPLinkedIn jobs, companies and people for AI agents, plus messages and invites via your own account.not reviewedGrowingA
- gtm-api: LinkedIn MCP ServerManaged LinkedIn MCP server for AI agents: search, connect, message and enrich on accounts you own.not reviewedGrowingA
Linkedin Datasuperagnt: marketing plugin for Claude and ChatGPT. Know your market: LinkedIn profiles and posts.not reviewedGrowingA- Person Linkedin URL ResolverFind a person's LinkedIn profile URL from name and company, with a match confidence.not reviewedGrowingB