← Back to directory

LinkedIn MCP Server

eliasbiondo (OSS) · Advertising & Marketing Platforms

Community

Community-built server for searching LinkedIn people, companies and jobs, scraping profiles, and extracting structured data via any MCP client.

linkedinprofilescompaniesjobs
Status
Community
Auth
OAuth
Hosting
Local
Community rating
Not rated yet
Open documentation →
Rate this server

How to connect LinkedIn MCP Server

Step 1

Local server — run it on your machine

LinkedIn MCP Server runs locally over stdio. You need Node.js (for npx) or Python (for uvx) installed, then add the command below to your client's MCP config file.

Command

uvx --from git+https://github.com/eliasbiondo/linkedin-mcp-server linkedin-mcp-server

Client config snippet

{
  "mcpServers": {
    "linkedin-mcp": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/eliasbiondo/linkedin-mcp-server",
        "linkedin-mcp-server"
      ]
    }
  }
}

Step 2

Authenticate with OAuth

Your client opens a browser sign-in with the vendor. Approve only the scopes you need, and use a read-only account first when the platform offers one.

Step 3

Verify, then widen access

Restart your client, confirm the server's tools appear, and run one read-only question first. Keep client-side approval prompts on for any tool that can write, trade or send. Confirm with your firm's compliance policy before connecting systems holding client data.

Prompts that use this server

Starter prompts from the Practice Stacks that rely on Advertising & Marketing Platforms.

Campaign performance review (no changes)

A plain-English read on what's working, with recommendations only.

Growth (Prospecting + Marketing)Advertising & Marketing PlatformsCRM

Read-only: summarise the last 30 days of ad performance across my connected marketing platforms — spend, leads, cost per lead and trend by campaign — then match those leads against CRM to show which ones became qualified opportunities and their stage. Report cost per lead alongside cost per qualified opportunity by campaign, and name any campaign where platform-reported leads do not appear in CRM at all. Recommend up to five changes ranked by expected impact, but do not pause, edit, create or fund any campaign and do not update CRM.

Guardrail · Read-only. Never let a tool change budgets or campaign state automatically.

Draft follow-ups for stalled leads

Draft messages you review before anything is sent.

Growth (Prospecting + Marketing)CRMAdvertising & Marketing Platforms

Using read-only CRM data, list leads with no activity in the last 21 days, then pull each lead's original campaign and engagement history from my marketing platforms so the follow-up references what they actually responded to. Draft a short, compliant message per lead — no performance claims, no guarantees, no client specifics beyond what the lead provided. Output a table of Lead / Source campaign / Last engagement / Last CRM activity / Draft. Do not send, schedule or log anything in CRM or the ad platforms.

Guardrail · Draft only. Marketing language may need compliance review before it goes out.

Read the full connection guide →