A LinkedIn MCP server that does the outreach

Last updated 6 October 2026

HeyLead is an MCP server for LinkedIn outreach. Add it to Claude, Claude Code, Cursor or ChatGPT, say who you want to reach, and it finds the people, writes to them in the voice of your own LinkedIn posts, follows up and handles the replies.

Most LinkedIn MCP servers give your AI raw access: read a profile, search people, send one message. HeyLead is built one level up, around the campaign. Your AI describes the audience, and HeyLead runs the outreach from start to finish.

Connect the HeyLead MCP server

Paste this into Claude Code or your AI chat:

Set up HeyLead using https://heylead.dev/llms.txt

Your AI will follow the setup for your client. The hosted connection needs no Python, uv or API key.

Claude Code terminal

claude mcp add --transport http --scope user heylead https://heylead.dev/mcp

Open /mcp, select HeyLead, and follow the browser sign-in. If HeyLead is not listed, start a new session and open /mcp again.

Claude Code desktop, without the CLI

If claude is not on PATH, paste the setup prompt above into the Code tab. Your agent can add the remote server to your Claude Code configuration without installing a CLI. It must preserve your existing settings. Start a new session, then sign in through /mcp.

Claude Desktop chat, Cowork and claude.ai

Works in claude.ai as a custom connector (the Cowork page has the full walkthrough). The server URL:

https://heylead.dev/mcp
  1. Open Customize → Connectors, click + Add and choose Add custom connector.
  2. Name it HeyLead, paste https://heylead.dev/mcp as the MCP server URL and click Continue. On the dialog's second screen, leave Sign in now selected and finish it.
  3. Sign in with Google, then click Connect on HeyLead's page.
  4. In a chat, open + → Connectors and switch HeyLead on.

If Add custom connector is unavailable, check your Claude plan or ask your workspace administrator.

ChatGPT

Works in ChatGPT: add HeyLead as a custom MCP app (the ChatGPT page has the full walkthrough).

  1. On chatgpt.com, open Plugins → Add → Create MCP App.
  2. Name it HeyLead, set the server URL to https://heylead.dev/mcp and choose OAuth for authentication.
  3. Tick “I understand and want to continue” and click Create.
  4. Click Continue to HeyLead, sign in with Google and click Connect on HeyLead’s consent page.
  5. Start a new chat with the HeyLead plugin attached and ask: “Show my HeyLead status.”

Tested on ChatGPT Pro on 29 September 2026. Whether Create MCP App is offered depends on your ChatGPT plan and settings.

Cursor

Add this to .cursor/mcp.json, merging it with existing servers, then connect and sign in (the Cursor page has the full walkthrough):

{"mcpServers":{"heylead":{"url":"https://heylead.dev/mcp"}}}

VS Code

Merge this into .vscode/mcp.json in the project (the key is servers, not mcpServers), then start the server from the MCP panel and sign in:

{"servers":{"heylead":{"type":"http","url":"https://heylead.dev/mcp"}}}

Finish and verify

  1. Sign in with Google when your client opens HeyLead in the browser.
  2. Connect LinkedIn in the dashboard.
  3. Ask your AI: “Show my HeyLead status.” It should call show_status and report your workspace, even if you have no campaigns yet.
  4. Describe your product and audience, and ask for a draft campaign. Review it before asking HeyLead to launch.

A saved server configuration is only the first step. Setup is verified when HeyLead answers a tool call. If sign-in fails or tools do not appear, follow the troubleshooting steps.

What it does

It works for sales, recruiting, partner and investor outreach, job search and LinkedIn posts. Selling is the most developed of these.

The tools

HeyLead exposes tools for reading status and managing outreach. Your client discovers the available tools when it connects. The ones you will use most:

The full list is in llms-full.txt.

How it reaches LinkedIn

Through Unipile, an independent connectivity provider. HeyLead is not a Chrome extension and does not drive a browser to use LinkedIn. On the hosted plan HeyLead provides the connection, and outreach runs from the cloud with your laptop closed. Self-hosted installs bring their own Unipile account and LLM key; see the self-hosting page.

What keeps it in check

HeyLead sends from your own LinkedIn account at a human pace: at most 20 invitations a day and 100 a week on a free LinkedIn account (more on Premium or Sales Navigator: a newly connected paid account starts at 20 a day and doubles each week up to its limit), Monday to Friday 08:00 to 22:00 in your time zone, minutes apart. It backs off when LinkedIn pushes back and resumes on its own. You can pause any campaign at any time.

LinkedIn's own rules are in the Terms.

Source and listings