d4umak avatar

HeyLead — AI agent for LinkedIn outreach

d4umak/linkedin-outreach-mcp

Connects Claude to the HeyLead platform for running automated LinkedIn outreach campaigns. You get tools for generating ideal customer profiles, creating voice-matched messaging that mirrors your tone, and managing multi-touch SDR sequences without leaving your Claude workflow. Useful when you're building prospecting campaigns and want to automate the grunt work of LinkedIn outreach while keeping messaging personalized. The remote transport option means you can run this hosted rather than spinning up local infrastructure, which makes sense for a service that needs persistent campaign state and LinkedIn session management.

GitHub stars
13
tools
35
transport
STDIO, HTTP
last updated
Nov 13, 2026

Tools

35 tools

Public tool metadata for what this MCP can expose to an agent.

setup_profileConnects LinkedIn and analyzes your writing style into a voice signature

Connects LinkedIn and analyzes your writing style into a voice signature

No parameter schema in public metadata yet.

generate_icpGenerates a rich Ideal Customer Profile with buyer personas

Generates a rich Ideal Customer Profile with buyer personas

No parameter schema in public metadata yet.

icpPreviews which LinkedIn profiles a saved ICP matches, without creating a campaign

Previews which LinkedIn profiles a saved ICP matches, without creating a campaign

No parameter schema in public metadata yet.

profile_signalsCompiles a targeting request (country ties, interests) into LinkedIn recall queries and profile-evidence scoring

Compiles a targeting request (country ties, interests) into LinkedIn recall queries and profile-evidence scoring

No parameter schema in public metadata yet.

create_campaignCreates an outreach campaign (as a draft) from a natural language description

Creates an outreach campaign (as a draft) from a natural language description

No parameter schema in public metadata yet.

generate_and_sendGenerates a personalized LinkedIn message and sends it

Generates a personalized LinkedIn message and sends it

No parameter schema in public metadata yet.

check_repliesChecks for new replies across campaigns, classifies sentiment, surfaces hot leads

Checks for new replies across campaigns, classifies sentiment, surfaces hot leads

No parameter schema in public metadata yet.

book_meetingPuts an agreed call on your Google Calendar and sends the prospect an invite

Puts an agreed call on your Google Calendar and sends the prospect an invite

No parameter schema in public metadata yet.

show_statusYour dashboard — campaigns, stats, hot leads, account health. Links to the matching heylead.dev/dashboard page and, on hosted accounts, attaches a snapshot card

Your dashboard — campaigns, stats, hot leads, account health. Links to the matching heylead.dev/dashboard page and, on hosted accounts, attaches a snapshot card

No parameter schema in public metadata yet.

send_messageSends follow-ups and replies to prospects

Sends follow-ups and replies to prospects

No parameter schema in public metadata yet.

send_emailSends email via a connected Unipile mailbox (Gmail/Outlook). Never Mail.app.

Sends email via a connected Unipile mailbox (Gmail/Outlook). Never Mail.app.

No parameter schema in public metadata yet.

engage_prospectComments on, reacts to, follows, or endorses a prospect to build trust

Comments on, reacts to, follows, or endorses a prospect to build trust

No parameter schema in public metadata yet.

inboxBrowses and reads LinkedIn inbox messages directly

Browses and reads LinkedIn inbox messages directly

No parameter schema in public metadata yet.

backfill_inboxProcesses unreplied inbox messages through the inbound pipeline

Processes unreplied inbox messages through the inbound pipeline

No parameter schema in public metadata yet.

create_postGenerates and publishes a voice-matched post to LinkedIn, or publishes your approved words with a photo or a short video

Generates and publishes a voice-matched post to LinkedIn, or publishes your approved words with a photo or a short video

No parameter schema in public metadata yet.

campaignCampaign lifecycle — launch, pause, resume, archive, delete, emergency stop, retry failed

Campaign lifecycle — launch, pause, resume, archive, delete, emergency stop, retry failed

No parameter schema in public metadata yet.

edit_campaignEdits a campaign's name, mode, booking link, or context fields

Edits a campaign's name, mode, booking link, or context fields

No parameter schema in public metadata yet.

prospectManages prospects — skip, close with outcome, view conversation or timeline

Manages prospects — skip, close with outcome, view conversation or timeline

No parameter schema in public metadata yet.

import_prospectsImports prospects from CSV data into a campaign

Imports prospects from CSV data into a campaign

No parameter schema in public metadata yet.

analyticsCampaign analytics — reports, comparisons, and exports

Campaign analytics — reports, comparisons, and exports

No parameter schema in public metadata yet.

inspectRead-only digest of operator holds, strategist replans, closer decisions, reply skips, and gated jobs

Read-only digest of operator holds, strategist replans, closer decisions, reply skips, and gated jobs

No parameter schema in public metadata yet.

knowledgeCurates the knowledge base that grounds messages — lists, adds, removes, refreshes, and searches sources. Hosted only

Curates the knowledge base that grounds messages — lists, adds, removes, refreshes, and searches sources. Hosted only

No parameter schema in public metadata yet.

suggest_next_actionRecommends the best next action, prioritized by impact

Recommends the best next action, prioritized by impact

No parameter schema in public metadata yet.

signalsViews and analyzes buying signals — news, company engagement, website visits, profile viewers

Views and analyzes buying signals — news, company engagement, website visits, profile viewers

No parameter schema in public metadata yet.

manage_watchlistAdds, removes, and lists signal keyword watchlists

Adds, removes, and lists signal keyword watchlists

No parameter schema in public metadata yet.

networkNetwork intelligence — a reciprocal pool of members' connected accounts; join to use it

Network intelligence — a reciprocal pool of members' connected accounts; join to use it

No parameter schema in public metadata yet.

brand_strategyAnalyzes and improves your LinkedIn personal brand

Analyzes and improves your LinkedIn personal brand

No parameter schema in public metadata yet.

profileViews and restores LinkedIn profile change history

Views and restores LinkedIn profile change history

No parameter schema in public metadata yet.

partnerTracks follow-ups with business partners, vendors, and investors

Tracks follow-ups with business partners, vendors, and investors

No parameter schema in public metadata yet.

contactsSearches, browses, and manages your global contact base

Searches, browses, and manages your global contact base

No parameter schema in public metadata yet.

crm_syncSyncs campaign contacts and deals to HubSpot CRM

Syncs campaign contacts and deals to HubSpot CRM

No parameter schema in public metadata yet.

schedulerManages the autonomous scheduler — status, on/off, send_from (cloud default / local opt-in)

Manages the autonomous scheduler — status, on/off, send_from (cloud default / local opt-in)

No parameter schema in public metadata yet.

productLocal git checkout only — patch this repo and/or open a PR

Local git checkout only — patch this repo and/or open a PR

No parameter schema in public metadata yet.

accountManages LinkedIn accounts — list, switch, or disconnect

Manages LinkedIn accounts — list, switch, or disconnect

No parameter schema in public metadata yet.

organizationHosted orgs — list, switch, invite editor/viewer, create a client workspace

Hosted orgs — list, switch, invite editor/viewer, create a client workspace

No parameter schema in public metadata yet.

Sponsors

Readme

HeyLead

HeyLead is an AI agent for LinkedIn outreach: it finds the right people, writes to them in the voice of your own LinkedIn posts, follows up, and handles replies. It runs from Claude Code, Cursor, any MCP client or a web dashboard. Connect: https://heylead.dev/mcp (OAuth; works in Claude Code, in claude.ai as a custom connector, in Cursor, and in ChatGPT as a custom MCP app — tested on ChatGPT Pro on 29 September 2026; custom MCP apps depend on your ChatGPT plan and settings). Website: heylead.dev · Agent setup and docs: heylead.dev/llms.txt

GitHub stars

If HeyLead finds people for you, star the repo so the next founder can find it.

Use cases

A campaign has one of six goals, and the ICP, the fit check and the messages follow it: Sell a product or service, Find a job, Hire people, Find partners or investors, Find a vendor and Research interviews.


View the full README on GitHub

Details

Repository
github.com/d4umak/linkedin-outreach-mcp
Website
heylead.dev
Categories
Sales & Marketing, AI & LLM Tools
Package
heylead
Transport
STDIO, HTTP
Registry
MCP registry, active

Related Sales & Marketing MCP servers

View all
1zionhopkins avatarLaunch Engine — Business Execution OSzionhopkins/launch-engine-mcpAgentic pipeline — 39 tools from idea to revenue for solo founders.3stars
2outscraper avatarOutscraper MCP Serveroutscraper/outscraper-mcp-serverOutscraper MCP business discovery, Maps intelligence, enrichment, reviews, and contact data.3stars
3windsor-ai avatarWindsor.ai MCPwindsor-ai/windsor_mcpQuery and analyze marketing, sales, and business data from 325+ platforms via Windsor.ai.3stars
4geter-andru avatarAndrugeter-andru/mcp-server-andru-intelligenceRevenue intelligence for complex B2B growth.2stars
5signal-found avatarSf Mcpsignal-found/sf-mcpReddit outreach at scale — find prospects, send 1000s of DMs/day, and manage your CRM via AI agents.0stars
6abm-dev-git avatarAbm Mcpabm-dev-git/abm-mcpabm.dev — the account-based marketing API for AI agents: Search, Enrich, and Create across B2B.1stars