MCP.Market

LinkedIn MCP server

by JohannsenLum·io.github.JohannsenLum/linkedin-api-mcp·v1.0.1·4 stars

Read LinkedIn profiles, companies, jobs and messages via your own browser session

B78/100grade B
What users say
No reviews yet
Be the first
Safety scan
B78/100

full report

Adoption
Growing

4 stars32 downloads/wk

Reviews

Write one

Nobody 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 posts

Read from the package source without running it. The installed server may list more.

  • connect
  • get_company
  • get_conversation
  • get_inbox
  • get_job
  • get_my_profile

    Fetch the profile of the account this server is logged in as. Read-only.

  • get_profile
  • linkedin_status
  • search_companies

    Search LinkedIn companies by keywords. Read-only.

  • search_conversations

    Search your LinkedIn message threads by participant name or keyword. Read-only.

  • search_jobs
  • search_people
  • search_posts
  • send_messagewrite action

Public scan report

scanner v0.1.10 · 2026-11-04 · same rubric, same numbers if you re-run it

no findings
  • 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
Overall 78/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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-mcp

Claude 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.

All LinkedIn alternatives →
  • LinkedIn Toolkit
    LinkedIn for AI agents from your own Chrome session: search, profiles, lists, outreach queue.
    A
  • LinkFetch: LinkedIn MCP
    LinkedIn jobs, companies and people for AI agents, plus messages and invites via your own account.
    A
  • gtm-api: LinkedIn MCP Server
    Managed LinkedIn MCP server for AI agents: search, connect, message and enrich on accounts you own.
    A
  • Linkedin Data
    superagnt: marketing plugin for Claude and ChatGPT. Know your market: LinkedIn profiles and posts.
    A
  • Person Linkedin URL Resolver
    Find a person's LinkedIn profile URL from name and company, with a match confidence.
    B

More from JohannsenLum →