LinkedIn MCP Server
@hardiksharmmaaaa
About LinkedIn MCP Server
This Repo contain the MCP servers I am making initially, Tho most of the MCP servers are present opensource, but its for my practice to code them as per my usecase
Basic information
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is LinkedIn MCP Server?
LinkedIn MCP Server is a Model Context Protocol (MCP) server that provides three automation tools for LinkedIn: job searching, networking through auto-connect and outreach, and contact scraping into Excel. It uses Puppeteer to control a browser and requires manual LinkedIn login. It is intended for users who want to automate LinkedIn tasks via an MCP client.
How to use LinkedIn MCP Server?
Install Node.js 18.0.0 or higher, clone the repository, run npm install, optionally copy config.example.env to .env, then start the server with npm start. The server exposes three tools: find_job_openings, auto_connect_and_outreach, and scrape_contacts_to_excel. Each tool is invoked by an MCP client with the required JSON arguments (e.g., skills, target roles, profile URLs).
Key features of LinkedIn MCP Server
- Job search tool with filters for location, experience level, and job type.
- Auto connect and outreach with customizable message templates.
- Contact scraper that exports data to Excel from profile URLs or search queries.
- Rate‑limited to reduce risk of LinkedIn restrictions.
- Manual login for security – no password storage.
- Headless browser mode option for production use.
Use cases of LinkedIn MCP Server
- Searching for job openings matching specific skills, location, and experience level.
- Automating connection requests and sending personalized outreach messages to target roles and companies.
- Scraping contact information (names, titles, companies) from LinkedIn profiles into an Excel spreadsheet.
- Building a professional network in targeted companies and roles with controlled connection volume.
FAQ from LinkedIn MCP Server
What are the runtime dependencies?
Node.js 18.0.0 or higher, npm or yarn, and a valid LinkedIn account. Puppeteer is used internally for browser control.
Does the server store my LinkedIn password?
No. The server requires manual login; no passwords are stored.
What limitations does the server have?
Contact information (email/phone) is often hidden by LinkedIn’s privacy settings. LinkedIn enforces strict rate limits, and website structure changes may require code updates.
How does authentication work?
Authentication is handled via manual browser login during the initial run. The session persists until the server is restarted. No credentials are transmitted through the MCP protocol.
Is this tool compliant with LinkedIn’s Terms of Service?
The README states the tool is for educational and personal use only. Users must respect LinkedIn’s rate limits, terms of service, and use it responsibly to avoid account restrictions.
More Other MCP servers
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.

Peekaboo MCP – lightning-fast macOS screenshots for AI agents
steipetePeekaboo is a macOS CLI & optional MCP server that enables AI agents to capture screenshots of applications, or the entire system, with optional visual question answering through local or remote AI models.
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
🪟 Windows-MCP
CursorTouchMCP Server for Computer Use in Windows
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
Comments