LinkedIn MCP Server by eliasbiondo

LinkedIn MCP searches people and jobs, reads profiles and company pages, and returns structured data to an AI client.

  • 212 ★ on the repository
  • Last commit
  • MIT
MCP server

Broad access

Why this level

  • Retained sessions expose account data; profile collection can cause platform restrictions and disclose personal information.
All reasons and checks

eliasbiondo/linkedin-mcp-server

Install

Manual install

git clone https://github.com/eliasbiondo/linkedin-mcp-server.git
cd linkedin-mcp-server
uv sync

First Quick Start block. Browser installation and login are separate subsequent steps.

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • Retained sessions expose account data; profile collection can cause platform restrictions and disclose personal information.

This is third-party code. Review the repository files before installing.

What it does

LinkedIn MCP Server connects an agent to an authenticated LinkedIn browser session. Tools search people and jobs, read company pages and retrieve selected profile sections such as experience, education, posts and recommendations as JSON. Login opens a browser window and stores authentication locally. Job searches support work type, experience, posting date and other filters. The server runs locally or over HTTP; its documented tools focus on search and retrieval rather than sending messages.

Who it is for. Labor-market researchers and recruiters comparing accessible profiles and jobs through an AI client.

Good fit when

  • Search vacancies by experience and work arrangement.
  • Compare company information with posts and open roles.
  • Retrieve only the agreed sections of a person’s profile.
  • Pass findings to analysis as structured JSON with source URLs.

Not a fit when

  • You need server tools that send invitations or messages.
  • Organizational rules prohibit account use for automated collection.
  • You intend to publish personal contact details without a valid basis.

Example request

Find accessible remote analyst vacancies and return titles, companies and source links without candidate contact details.

MCP

Transport
stdio, http
Authentication
not required

Limitations

Python 3.12 or later, uv and a separate Patchright browser installation are required. The authenticated session is retained in a local directory that must be protected like credentials. Browser-based LinkedIn collection may violate platform terms and lead to account restrictions, so review whether the workflow is permitted beforehand. Section availability depends on the account and current page; layout changes can yield incomplete data that needs checking against the source.

How to disable. Remove the MCP entry and stop the process. Run `uv run linkedin-mcp-server --logout` to clear retained authentication when no longer needed.

FAQ

Is a LinkedIn account required?

Yes. The owner logs in through the opened browser and checks the retained session.

Where is authentication stored?

In `~/.linkedin-mcp-server/browser-data`. Restrict access to that directory.

Can I retrieve just experience?

Yes. The profile tool accepts specific sections. Request only the ones needed.

How do I check login status?

Run `uv run linkedin-mcp-server --status` before connecting a client.

Which transport should I use for Cursor?

Use the documented local stdio configuration with the full project-directory path.

Discussion

No questions or reviews yet.

Russian stack

An hh.ru API MCP server for job seekers: vacancy search, employer data, your resumes and applications with cover letters

MCP serverBroad access34Repository stars
Official

Hosted Workopia MCP server: job search in more than 90 countries, resume tailoring for a posting, cover letters and an application dashboard

MCP serverBroad access312Repository stars

MCP server for Linear: the agent creates and updates issues, searches the tracker and adds comments through the Linear API

MCP serverExtended access346Repository stars
Russian stack

A browser-based MCP server for job search on hh.ru: resume-matched vacancy recommendations, applications and statuses

MCP serverBroad access3Repository stars
Russian stack

An MCP server that aggregates vacancies from hh.ru and the public Greenhouse, Ashby, Lever, Workable and Bayt APIs into one format without HTML scraping

MCP serverExtended access1Repository stars

README in short

Configuration prioritizes CLI flags, environment variables and `.env`. A separate tool closes the browser.

README badge

Report a problem

Foxx AILinkedIn MCP Server by eliasbiondo
Foxx AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.