Leads

The best email marketing MCP servers

Official MCP servers for newsletters, ecommerce flows and cold email, compared on hosting, sign-in, sending and price. Manifold MCP pairs as the lead research server.

Jesse Sibley
By , FounderPublished · Last updated · 12 min read

An email marketing MCP server connects Claude, ChatGPT, Cursor or another agent to a newsletter, ecommerce or cold email platform: subscribers, campaigns, sequences, reporting, and, on some servers, sending. That is a different job from finding prospects and verified work emails. The wider set of marketing servers sits in the best MCP servers for marketing.

Prices below were checked in November 2026.

Email marketing MCP servers compared

ServerBest forHosted or localHow you connectCan it send or launchWorks inPrice (checked November 2026)
KlaviyoEcommerce flows and campaign reportingHosted, or local (uvx)OAuth on https://mcp.klaviyo.com/mcp; local uses PRIVATE_API_KEY, READ_ONLY and ALLOW_USER_GENERATED_CONTENTCreates campaigns; read-only=true on a custom connector turns writes offClaude (listed connector), ChatGPT (app), Cursor, VS CodeKlaviyo plan; no separate MCP price published
Mailchimp appDrafts you launch in MailchimpHosted as a Claude and ChatGPT appSign in through Claude or ChatGPTDrafts campaigns; you launch in MailchimpClaude and ChatGPT in the US, Canada, UK and AustraliaStandard and Premium
Mailchimp TransactionalTransactional (Mandrill) sendsHostedTransactional API key as a Bearer headerSends transactional mail, not marketing campaignsClaude Desktop, Claude Code, Cursor, VS CodeMailchimp Transactional plan; no separate MCP price published
MailerLiteNewsletters on a small paid planHostedOAuth at https://mcp.mailerlite.com/mcp; no API keySends on paid plans; Free MCP has no sendingClaude, Claude Code, Cursor, VS Code, Gemini CLI, ChatGPT pluginFree MCP limited, no sending; Comfort from $12/mo, Power from $25/mo
KitCreator broadcasts saved as draftsHostedOAuth at https://app.kit.com/mcpDrafts only; you schedule or send in KitClaude, ChatGPT, CursorPaid Creator and Creator Pro
BrevoEmail, SMS and CRM in one accountHostedClaude connector with OAuth, or an MCP API key as a Bearer headerClaude connector drafts; the MCP server can sendClaude connector; MCP server in Claude Desktop, Claude Code, Cursor, VS Code, WindsurfBrevo account; no separate MCP price published
InstantlyCold email campaigns you already runHostedAPI key in the Authorization header, or in the URL pathCreates and manages campaignsClaude, Cursor, n8n (ChatGPT not documented)Free with an Instantly subscription; API access required
SmartleadCold email stats in Claude DesktopHosted SSE, or local (npx)API key in the SSE URL, or SMARTLEAD_API_KEY locallyCampaign and account data; sending not documented on the help centerClaude DesktopFree with any paid Smartlead plan
lemlistMultichannel outbound with OAuthHostedOAuth (recommended) or X-API-Key at https://app.lemlist.com/mcpStarts campaigns; you approve sendsClaude, Claude Code, Cursor, ChatGPT plugin, Groklemlist account; no separate MCP price published
ZapierMailchimp actions inside a Zapier planHostedZapier account, then MailchimpCreate Campaign drafts; Send Campaign sendsClaude, ChatGPT, CursorIncluded in every Zapier plan; two tasks per call
Manifold MCPLead research paired with an email serverHostedManifold sign-in, no API keys of your ownDoes not connect to your email platformClaude, ChatGPT, Cursor250 free credits a month, Pro from $20/mo
Chart of email marketing MCP servers by hosted, OAuth, sending and whether they use your email account
Hosted or local, OAuth versus an API key, and whether the server can send or launch campaigns, from each vendor's own page in November 2026.

Newsletter and ecommerce platforms

Klaviyo

Klaviyo's MCP server is official. Klaviyo recommends the remote server at https://mcp.klaviyo.com/mcp over Streamable HTTP, with OAuth and dynamic client registration. You need an Owner, Admin or Manager role. Claude has a listed connector. ChatGPT has a Klaviyo app. Cursor and VS Code add the same URL. Query parameters (read-only=true, toolsets, core-tools-only) work only on a custom connector. Agencies add one custom connector per account and pass ?company=.

Your agent pulls last month's flow revenue, compares campaigns, or creates an email campaign when the write tools are on. The product page lists campaigns, flows, profiles, reporting, catalogs and events.

A separate local server runs with uvx klaviyo-mcp-server@latest. The env vars it needs are PRIVATE_API_KEY, READ_ONLY and ALLOW_USER_GENERATED_CONTENT:

JSON
{
  "mcpServers": {
    "klaviyo": {
      "command": "uvx",
      "args": ["klaviyo-mcp-server@latest"],
      "env": {
        "PRIVATE_API_KEY": "YOUR_API_KEY",
        "READ_ONLY": "false",
        "ALLOW_USER_GENERATED_CONTENT": "false"
      }
    }
  }
}

Best for: Ecommerce flows and campaign reporting in Claude or ChatGPT, with writes you can turn off on a custom connector.

Mailchimp

"Mailchimp MCP" is three separate things.

The Mailchimp app in Claude and ChatGPT plans and drafts campaigns from your Mailchimp data and saves them so you launch in Mailchimp. Mailchimp says the app is available in the US, Canada, UK and Australia. Connectors sit on Standard and Premium plans (check your plan if those pages disagree).

Mailchimp Transactional (Mandrill) MCP is a different server at https://mandrillapp.com/mcp. You send a Transactional API key as a Authorization: Bearer header. It mirrors the Transactional API: account status, templates, API calls, failed-send diagnosis. It can send transactional mail. It does not send marketing campaigns.

A docs MCP at https://mailchimp.com/developer/_mcp/server searches Mailchimp's developer docs. It does not touch your account and needs no Mailchimp credential.

Best for: Drafting Mailchimp campaigns in Claude or ChatGPT, or sending transactional mail through Mandrill. Not one official marketing MCP that launches newsletters from the agent.

MailerLite

MailerLite's official MCP is hosted at https://mcp.mailerlite.com/mcp. You sign in with OAuth. There is no API key. The help center installs it as a ChatGPT plugin, and also documents Claude, VS Code and Cursor. Claude Code:

TEXT
claude mcp add --transport http mailerlite https://mcp.mailerlite.com/mcp

Your agent manages subscribers, groups, campaigns and automations. Pricing puts MCP on Free with limits and no sending. Sending through the API and MCP is on paid plans. Comfort starts at $12/month. Power starts at $25/month.

Best for: Newsletters for a small business that wants OAuth and sending on a paid plan.

Kit

Kit MCP is hosted at https://app.kit.com/mcp. You sign in with OAuth. It is on paid Creator and Creator Pro plans. Kit's help center documents Claude, ChatGPT and Cursor. Free creators can connect and see the tools; running one asks them to upgrade.

Your agent reads subscribers, tags, sequences and broadcasts, and can draft a broadcast. Kit's developer docs say the MCP does not schedule or send. Each draft comes back with a confirm_url so you finish it in Kit.

Best for: Creators who want the agent to draft broadcasts and leave sending in Kit.

Brevo

Brevo has two official paths.

The Claude connector is listed in Claude. You sign in with OAuth. No API key. Claude drafts email and SMS campaigns that you review and send in Brevo. Brevo says the connector never sends, schedules or deletes.

The Brevo MCP server is hosted at https://mcp.brevo.com/v1/brevo/mcp. You create an MCP API key under SMTP and API, then API Keys, with "Create MCP server API key", and send it as a Bearer header. Brevo's help center documents Claude Desktop, Claude Code, Cursor, Windsurf, VS Code and Cline. The product page says this server can send campaigns. You can point at a smaller module URL if you only want contacts or campaign analytics.

Best for: Teams already on Brevo. Use the Claude connector for drafts. Use the MCP server when you want the full account, sending included.

Cold email and outbound platforms

Instantly

Instantly MCP is Instantly's official hosted server at https://mcp.instantly.ai/mcp. Instantly documents Streamable HTTP. You send an API key in the Authorization header, or in the URL path if the client cannot set headers. The help center covers Claude, Cursor and n8n. Instantly does not document ChatGPT.

Your agent works on campaigns, leads, analytics, inbox replies and sending accounts. Instantly says the MCP server is free with your subscription, and that you need an account with API access.

Best for: Cold email at volume when the campaigns already live in Instantly.

Smartlead

Smartlead documents two setups. The help center is the current one: SSE only, Claude Desktop, through npx -y mcp-remote (Node.js required). The key sits in the URL:

TEXT
npx -y mcp-remote https://mcp.smartlead.ai/sse?user_api_key=YOUR_API_KEY

Smartlead's setup blog shows a local npx -y @smartlead/mcp-server with SMARTLEAD_API_KEY in the env. Both exist. Follow the help center unless you want the key on your machine.

The blog says you need a paid Smartlead plan. The help center has Claude Desktop only; it says the web app is not supported yet. Your agent fetches campaign insights, lead and account data, and deliverability checks. Sending from the agent is not documented on the help center.

Best for: Cold email reporting in Claude Desktop when you already pay for Smartlead.

lemlist

lemlist's official MCP is hosted at https://app.lemlist.com/mcp. OAuth is recommended. You can also send an X-API-Key header. The help center documents Claude, Claude Code, Cursor, ChatGPT and Codex. ChatGPT has a lemlist plugin. With OAuth, do not name the server lemlist (lemlist refuses that client name). Claude Code:

TEXT
claude mcp add --transport http lm https://app.lemlist.com/mcp

Your agent works on campaigns, leads, inbox, LinkedIn and calls. lemlist can start a campaign. ChatGPT asks you to confirm before a send, a credit spend or a campaign change.

Best for: Multichannel outbound (email, LinkedIn, calls) with OAuth and an approve step on sends.

Integration layers

Zapier's Mailchimp MCP is the Mailchimp app inside Zapier MCP. You connect Zapier to Claude, ChatGPT or Cursor, connect Mailchimp in Zapier, and the agent finds the action. Zapier lists campaign drafts, Send Campaign, subscribers and reports. Zapier MCP is included in every Zapier plan. Each tool call uses two tasks.

Composio's Klaviyo toolkit wraps Klaviyo for agents that already use Composio. Composio lists a free Hobby plan (checked November 2026). Your Klaviyo plan still applies.

Best for: One connector across many apps, when you already pay for Zapier or Composio.

How to choose

Ecommerce flows and revenue reporting. Use Klaviyo.

Newsletters for a small business. Use MailerLite, and send on a paid plan.

Creators. Use Kit if drafts in the chat and sending in Kit is the workflow you want.

Transactional email. Use Mailchimp Transactional.

Cold email at volume. Use Instantly MCP or Smartlead, matching the platform you already run.

Multichannel outbound. Use lemlist.

Agency with many client accounts. Use Klaviyo custom connectors with ?company= on each URL.

One connector across many apps. Use Zapier or Composio.

If the list is going into a CRM first, HubSpot MCP and Attio MCP cover those workspaces.

Manifold MCP

Manifold MCP is hosted, with no API keys of your own, and you pay per call. It does not connect to or send from your email platform.

It is the research and list-building server you pair with one of the servers above. Your agent finds companies and the people who work there, then finds and verifies their work emails with leads_search_companies, leads_search_people, leads_get_email and leads_get_domain_emails. It can also read what a market says on Reddit or LinkedIn before it drafts the campaign. See the leads tools, build a lead list and find work emails. For the prospecting servers themselves, see the best lead generation MCP servers.

Every workspace gets 250 free credits a month, and Pro starts at $20/mo. Setup is in the Claude and ChatGPT docs.

Best for: Lead research in Claude or ChatGPT, paid per call, next to the email platform you already use.

More on this topic sits under lead research articles.

Run this in your agent

Connect Manifold to Claude, ChatGPT or Cursor, then paste this prompt.

Find B2B ecommerce brands in the US with 20 to 200 employees. For each, find a Head of Retention or VP of Marketing, get a verified work email, then search Reddit for recent complaints about their current email platform. Return a table I can load into Klaviyo or Instantly.

Questions people ask

Does Mailchimp have an official MCP server?

Mailchimp has three separate things. The Mailchimp app in Claude and ChatGPT drafts campaigns you launch in Mailchimp, on Standard and Premium plans, in the US, Canada, UK and Australia. Mailchimp Transactional (Mandrill) hosts an MCP at https://mandrillapp.com/mcp that sends transactional mail with a Transactional API key as a Bearer header. A docs MCP at https://mailchimp.com/developer/_mcp/server searches Mailchimp developer docs and does not touch your account. There is no single official Mailchimp marketing MCP that sends newsletter campaigns from the agent.

Which email MCP servers work in ChatGPT?

Klaviyo lists a ChatGPT app. Mailchimp lists a ChatGPT app in the US, Canada, UK and Australia on Standard and Premium. MailerLite's help center installs MailerLite as a ChatGPT plugin. lemlist lists a ChatGPT plugin. Kit and other remote servers can be added as a custom MCP server at chatgpt.com/plugins (Add, then Create custom MCP server) on Plus, Pro, Business, Enterprise and Edu, on the web. Instantly does not document ChatGPT itself.

Can an MCP server send campaigns for me?

It depends on the vendor. MailerLite sends through MCP on paid plans. Brevo's MCP server can send; its Claude connector only drafts. Instantly can create and manage campaigns. lemlist can start campaigns and asks you to confirm before a send. Kit always saves a broadcast draft. Mailchimp's app drafts campaigns you launch in Mailchimp. Mailchimp Transactional sends transactional mail, not marketing campaigns. Klaviyo can create campaigns; set read-only=true on a custom connector if you want writes off.

Do I need an API key?

Not for Klaviyo's remote server, MailerLite, Kit, lemlist with OAuth, or Brevo's listed Claude connector: you sign in. Instantly, Smartlead, Brevo's MCP server and Mailchimp Transactional take an API key. Klaviyo's local server uses PRIVATE_API_KEY. Manifold MCP needs no API keys of your own.

How do I connect several client accounts?

Klaviyo documents one custom connector per account, with ?company= on the URL, for agencies. Kit says additional users on the account can connect their own client with the same access they have as editors. Instantly and Smartlead use an API key per workspace, so each client account needs its own key and its own connector. Check the vendor's own page before you share a key across clients.

Sources

Jesse Sibley

Jesse Sibley

Founder of Manifold. A growth engineer who has worked with London startups for eight years.

All Leads guides
  • 11 min read

    Attio MCP: how to set it up in Claude, ChatGPT and Cursor

    Attio hosts an MCP server at mcp.attio.com. This guide covers OAuth setup in Claude, ChatGPT, Claude Code and Cursor, the tool list, prompts that work, rate limits, and the community server on GitHub.

  • 12 min read

    Instantly MCP: how to set it up in Claude and Cursor

    Instantly hosts an MCP server at mcp.instantly.ai. This guide covers the API key, setup in Claude, Cursor, Claude Code and n8n, what the tools can do, prompts that work, and the community package on GitHub.

  • 11 min read

    HubSpot MCP: how to set it up in Claude, ChatGPT and Cursor

    HubSpot's official MCP server connects Claude, ChatGPT and Cursor to your HubSpot CRM. This guide covers admin setup, how to connect in each client, verification steps, prompts that work well, and when you need complementary research tools.