What it does
The LinkedIn-scraper-mcp server provides MCP tools to access LinkedIn data through your authenticated browser session. Capabilities include fetching detailed profiles (your own or others'), searching companies and employees, querying job listings, accessing and searching direct messages, and managing connection requests. This is a community-maintained project, independent of LinkedIn Corporation; it reads data directly from your account without using LinkedIn's official API.
Who it's for
Recruiters and talent acquisition teams evaluating and sourcing candidates, job seekers who want to cross-reference positions with company details, and software engineers building automation tools that require LinkedIn data but lack official API access.
Common use cases
- Search and retrieve job listings by keyword and location, pull full position details
- Extract company profiles, employee rosters, and company posts
- Read and search your LinkedIn inbox, retrieve or analyze specific conversations
- Fetch your profile or a target profile (experience, education, skills, certifications, projects)
- Build automated candidate sourcing workflows using people search
Setup pitfalls
- Requires a live authenticated browser session; cannot function with API credentials or offline accounts
- High risk classification: LinkedIn's terms prohibit automated scraping; server may break if LinkedIn changes DOM layout or deploys anti-bot measures
- Several tools carry open issues (connection requests, message sending) — verify tool stability before critical workflows
- Browser driver setup (Chrome, Firefox) must match your local environment; misconfiguration can cause tool failures