Skip to main content
Glama

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 link

For 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-mcp

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

  • 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

  • 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

  • Size — From 1-10 employees to 10,000+

  • Headquarters — Filter by location

  • Member Count — Find active groups with 10,000+ members


Tips for Best Results

  1. Be specific — "Python developers in Toronto" works better than just "developers"

  2. Use filters — Ask for "remote jobs" or "large companies" to narrow results

  3. Check your session — If you get authentication errors, just ask to authenticate again

  4. 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:

  1. Make sure you're logged into LinkedIn in Chrome

  2. Try authenticating again

  3. 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.

-
security - not tested
F
license - not found
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/damionrashford/LINKEDIN-MCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server