Skip to main content
MCP server CX Codex

HeyLead — Claude Code MCP server for LinkedIn outreach

Finds people on LinkedIn, writes to them in your style, follows up and sorts replies. Works inside Claude, Cursor or any MCP client.

Install into Claude Code · Platform CLI: remote server All methods and platforms ↓
claude mcp add --transport http heylead https://heylead.dev/mcp
Open on GitHub

What HeyLead — AI agent for LinkedIn outreach does

HeyLead hands your agent a set of LinkedIn tools: build a buyer profile, locate matching people, send invitations, chase the acceptances and read incoming answers. A campaign starts life as a draft and only goes live when you launch it. Sending happens from your own LinkedIn account at a human pace — no more than 20 invitations a day and 100 a week on a free account, Monday to Friday from 08:00 to 22:00 your time. When LinkedIn pushes back, the server slows down and picks up again later.

On the hosted setup, every opening DM and follow-up waits for a person to approve it by default, and the approved text is what goes out. Invitations, InMail and replies are never held. Autopilot is one switch away in sending settings.

Self-hosting is an option too. You bring a Unipile account, which is what actually talks to LinkedIn, plus your own LLM API key — model calls are billed to you. Set the server address and the Unipile key with heylead config set unipile_api_url <DSN> and heylead secrets set unipile_api_key; the key lands in the OS keychain rather than the config file. Local runs go through uvx, so uv has to be installed.

What it helps with

  • locate CTOs at fintech startups for a target ICP
  • build a buyer persona with pain points and objections
  • send LinkedIn invitations without blowing your account limits
  • follow up with people who accepted but never answered
  • sort incoming replies and surface hot leads

Example prompts for the agent

  • Send outreach to this campaign
  • Check my LinkedIn replies

How to install HeyLead — AI agent for LinkedIn outreach

1Platform CLI: remote server

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

2Platform CLI

claude mcp add heylead-ai-agent-for-linkedin-outreach -- uvx heylead

uvx runs the command named after the package; if the README names another one, use uvx --from heylead <command>

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about HeyLead — AI agent for LinkedIn outreach

How do I install HeyLead in Claude Code?

Run claude mcp add --transport http heylead https://heylead.dev/mcp, then type /mcp, pick heylead and choose Authenticate to sign in.

What does HeyLead do?

It runs LinkedIn outreach for you: searches for people matching your ICP, writes messages in your voice, sends invitations and follow-ups, and triages replies into hot leads.

What does self-hosting require?

A Unipile account with its DSN and API key, plus an LLM API key that you pay for. Local runs use uvx heylead, which needs uv installed.

Similar MCP servers

All MCP servers for Agent setup: memory, context, orchestration →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor