Smartlead's MCP server connects your cold email infrastructure directly to Claude — campaigns, sending accounts, lead lists, and deliverability data — so you can diagnose problems and pull reports in plain English. With 116+ tools exposed, it's one of the deepest sales MCP integrations available, and it's built for the question every cold-email operator asks daily: "why did this campaign's numbers move?"
This guide covers how to connect Smartlead to Claude, what the 116 tools actually let you do, and how to get useful answers instead of vague ones.
What is the Smartlead MCP server?
Smartlead's MCP gives Claude live access to your Smartlead account across six categories of tools:
- Campaign management — create campaigns, change settings, pause/resume, analyze performance
- Lead lifecycle — add leads, update statuses, pull individual lead data, manage lists and segments
- Email account management — check connection health, monitor warmup status, review sending limits
- Deliverability diagnostics — analyze bounce patterns, check domain health, flag accounts showing spam signals
- Analytics — reply rates, open rates, sequence performance, multi-period comparisons
- Webhook automation — configure triggers on replies, bounces, and unsubscribes
That deliverability and diagnostics depth is what sets Smartlead's MCP apart from data-only connectors.
How to connect Smartlead to Claude
Smartlead's MCP runs as a remote module via npx, so you need Node.js installed.
- In Smartlead, go to Settings → API and copy your API key.
- Install Claude Desktop (or use Claude Code).
- Add the Smartlead MCP config block with your API key to your Claude config:
{
"mcpServers": {
"smartlead": {
"command": "npx",
"args": ["-y", "smartlead-mcp-server"],
"env": { "SMARTLEAD_API_KEY": "your-key-here" }
}
}
}
- Restart Claude and run a test prompt to confirm the tools are live.
No coding is required beyond pasting the config — the server handles the 116 tools for you.
What you can do with Smartlead in Claude
The workflows that pay off:
- Diagnose a deliverability drop. "Which sending accounts on Campaign X show rising bounce rates this week?" Claude pulls the data and points at the problem accounts.
- Pull a campaign report without opening the dashboard — reply rates, opens, sequence step performance for a specific window.
- Check inbox health across all mailboxes — warmup status, sending limits, accounts flagged with spam signals.
- Route and update leads — move leads between campaigns or update statuses in bulk.
- Compare periods — "How did reply rates this month compare to last?"
The rule with Smartlead's MCP: be specific. Give Claude a concrete campaign, a time window, and a problem to diagnose. Vague prompts get vague answers; specific prompts return structured, actionable data.
Where data enrichment fits
Smartlead is sending infrastructure — it doesn't source or verify contacts. Garbage data in still means bounces out, no matter how good your warmup is. Enrich and verify your list before it hits Smartlead. The cleanest way to do that in the same Claude session is a waterfall enrichment MCP like FullEnrich, which returns verified emails across 20+ providers — here's how to set it up. Enrich with FullEnrich, send with Smartlead.
Gotchas
- You need Node.js installed for the
npxmodule to run. - The API key has broad access to your account — store it securely and don't paste it into shared configs.
- It manages and reports on Smartlead; it won't find new contacts or warm up domains for you.
- Bulk actions write to your live account — confirm before mass status changes.
Is the Smartlead MCP worth setting up?
If you run cold email at any real volume, yes. Having Claude diagnose deliverability and pull campaign reports on demand saves the daily dashboard grind, and the 116-tool surface means almost anything you'd do in Smartlead, you can ask for in chat. Pair it with an enrichment MCP upstream so your lists are clean before they send.
See also our best MCP servers for sales roundup and our full Smartlead review.
