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
For Cursor IDE
Add this to your ~/.cursor/mcp.json:
That's it! No args needed — just the command name.
Run Manually (for testing)
Getting 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.