$ timeahead_
← mcp scores
86
linkedin-scraper-mcp

Open-source MCP server for LinkedIn. Give Claude and any MCP-compatible AI assistant access to profiles, companies, jobs, and messages.

overview

What it does

This MCP server connects Claude to a LinkedIn account via a Chromium browser session, exposing tools to retrieve and interact with profiles, companies, jobs, and messaging. It supports 16 operations spanning profile lookup (self or others), company research, job search, people search, messaging, and sidebar recommendations. All authentication happens through a standard LinkedIn login flow; the server manages a persistent browser session and caches Chromium under ~/.linkedin-mcp/patchright-browsers. Tool execution is sequential with no built-in rate limiting, and the server can send messages (with confirmation), search conversations, retrieve feed posts, and access detailed job information.

Who it's for

Recruiters building candidate pipelines, job seekers researching opportunities, sales development reps finding prospects, and researchers analyzing professional networks—anyone integrating LinkedIn data into AI workflows.

Common use cases

  • Search for job postings in specific locations and retrieve full job details
  • Find and retrieve profile information for people matching location and company filters
  • Research company details, employee lists, and recent posts
  • Monitor and search LinkedIn messages without manual inbox navigation
  • Build connection-finding workflows by retrieving recommendations from profile sidebars

Setup pitfalls

  • LinkedIn's Terms of Service prohibit automated tools; while the server uses a real browser (not API exploitation), high-volume automation risks account warnings or restrictions
  • Requires browser authentication on first use, with the login window opening automatically when any tool first runs
  • No built-in rate limiting—agents can trigger rapid requests and activate LinkedIn's abuse detection; design prompts to avoid bulk operations
  • Writes browser cache and state files to ~/.linkedin-mcp/patchright-browsers; ensure adequate disk space and file permissions
install
add to your claude desktop / cursor / windsurf mcp config:
{
  "mcpServers": {
    "linkedin-scraper": {
      "command": "uvx",
      "args": [
        "linkedin-scraper-mcp"
      ]
    }
  }
}
per-client install guide (claude desktop · cursor · windsurf · vscode · claude code) →
owner of this server? claim your listing to get a verified badgeclaim →
score breakdown
security (35%)100
freshness (25%)100
adoption (20%)82
quality (10%)50
trust (10%)50
score history (5 updates)
5/10/20265/14/2026
capabilities · what this server can do
tool list unavailable — permissions from static analysis·auth: API key
high risk
● active   ○ not requested  ·  hover each badge for details
fs read fs write network exec eval secrets
why high risk: fs read + fs write + network + exec + secrets active — can execute code, access credentials, and make external network calls.
raw data
weekly downloads14k
github stars2k
forks343
open issues41
license✗ missing
readme length22091 chars
last commit0d ago
last updated14h ago
install verified✓ pass · 5d ago
score drop alerts
get notified by email when this server's score drops 5+ points