Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@LinkedIn MCP Serverfind software engineers at Google in San Francisco"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
LinkedIn MCP Server
Access LinkedIn directly from your AI assistant. Search for people, jobs, companies, and groups β all through natural conversation.
What You Can Do
Feature | Description |
π Search People | Find professionals by name, company, location, or industry |
πΌ Search Jobs | Discover job opportunities with filters for remote, salary, experience |
π’ Search Companies | Research companies by size, industry, or headquarters |
π₯ Search Groups | Find professional communities and networking groups |
π€ View Profiles | Get detailed information about any LinkedIn member |
π View Your Profile | See your own profile as others see it |
Installation
git clone https://github.com/damionrashford/LINKEDIN-MCP.git
cd LINKEDIN-MCP
npm install
npm run build
npm linkFor Cursor IDE
Add this to your ~/.cursor/mcp.json:
{
"mcpServers": {
"linkedin": {
"command": "npx",
"args": ["linkedin-mcp"]
}
}
}That's it! No args needed β just the command name.
Run Manually (for testing)
linkedin-mcpGetting Started
Step 1: Log into LinkedIn
Make sure you're logged into LinkedIn in your Chrome browser. That's it β no API keys, no passwords to configure.
Step 2: Authenticate
Ask your AI assistant:
"Authenticate with LinkedIn"
You'll receive a session ID that's valid for 1 hour. Your assistant will automatically use this for all LinkedIn requests.
Step 3: Start Searching
Now you can ask things like:
"Search for software engineers in San Francisco"
"Find remote AI jobs posted this week"
"Show me information about Microsoft"
"What groups exist for Python developers?"
Example Conversations
Finding People
You: Find product managers at Google
Assistant: Returns list of product managers currently at Google
You: Search for UX designers in my network
Assistant: Shows 1st and 2nd degree connections who are UX designers
Job Hunting
You: Find remote software engineering jobs paying over $120k
Assistant: Returns matching job listings with company, location, and apply links
You: Show me jobs at Shopify posted in the last 24 hours
Assistant: Lists recent Shopify job openings
Researching Companies
You: Tell me about Stripe
Assistant: Returns company details: industry, size, headquarters, description
You: Find tech startups with 50-200 employees
Assistant: Shows companies matching that size range
Viewing Profiles
You: Show me Satya Nadella's profile
Assistant: Returns full profile with experience, education, skills
You: What does my LinkedIn profile look like?
Assistant: Shows your complete profile information
Search Filters
People Search
Location β Search by country, city, or region
Company β Current employer
Industry β Technology, Finance, Healthcare, etc.
School β Alumni from specific universities
Network β 1st, 2nd, or 3rd+ connections
Job Search
Workplace β On-site, Remote, or Hybrid
Experience Level β Intern through Executive
Job Type β Full-time, Part-time, Contract
Posted β Last 24 hours, week, or month
Salary β $40k+ through $120k+
Easy Apply β LinkedIn quick apply only
Company Search
Size β From 1-10 employees to 10,000+
Headquarters β Filter by location
Group Search
Member Count β Find active groups with 10,000+ members
Tips for Best Results
Be specific β "Python developers in Toronto" works better than just "developers"
Use filters β Ask for "remote jobs" or "large companies" to narrow results
Check your session β If you get authentication errors, just ask to authenticate again
Rate limits β LinkedIn may limit requests if you search too frequently. Wait a few minutes if this happens.
Privacy & Security
No passwords stored β Authentication uses your existing Chrome login
Session-based β Each session expires after 1 hour
Read-only β This server only reads LinkedIn data, it cannot modify your profile or send messages
Troubleshooting
Issue | Solution |
"No LinkedIn cookies found" | Make sure you're logged into LinkedIn in Chrome |
"Session expired" | Ask to authenticate again |
"API error: 429" | Too many requests β wait a few minutes |
"Profile not found" | Check the username spelling |
Requirements
Node.js 18+
Chrome browser with an active LinkedIn login
macOS may prompt for Keychain access (click Allow)
Need Help?
If you encounter issues:
Make sure you're logged into LinkedIn in Chrome
Try authenticating again
Wait a few minutes if you're getting rate limited
This MCP server uses LinkedIn's internal API to provide search and profile viewing capabilities. It requires an active LinkedIn account and Chrome browser.
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.