Klaviyo MCP Server
The official Klaviyo MCP server connects Claude and ChatGPT to your campaigns, flows, segments and reports. Remote and local setup, read-only mode, prompts.
- Pricing
- free
- Page updated
The Klaviyo MCP server costs nothing extra. You need a Klaviyo account, and the remote server requires an Owner, Admin or Manager role.
Klaviyo ships its own MCP server, and it's big: 260+ tools covering campaigns, flows, lists, segments, profiles, templates, coupons, reviews and reporting. The recommended version is remote at https://mcp.klaviyo.com/mcp with OAuth, so there's no API key to paste. It's listed in Claude's connector directory and as a ChatGPT app. A local version runs with uvx klaviyo-mcp-server@latest and a private API key if you'd rather keep things on your machine.
Use the listed connector if you have one Klaviyo account. Agencies with several accounts should add a custom connector per account with ?company=account-name on the URL. The local server is mostly for Cursor or VS Code users who want to pin exactly which tools and scopes are on.
Where it earns its keep: ask for last month's campaign report, pull the three best-converting flows, then have Claude draft a campaign for your next sale with a template assigned. It'll create it in Klaviyo for you to review. Flow reports, segment growth over time and form performance are all one prompt away.
The caveat: this server can send. send_campaign, delete_list and bulk_suppress_profiles are all real tools. Add read-only=true to the URL (or READ_ONLY=true locally) until you trust your prompts, and turn on disable-tools-with-user-generated-content=true so profile data and reviews can't slip instructions into the model. The remote server only works for Owner, Admin or Manager roles.
Official vs community Klaviyo MCP
Remote server URL: https://mcp.klaviyo.com/mcp
What you can ask it
- “Show me every email campaign from the last 30 days with open rate, click rate and revenue. Which subject lines won?”
- “Which flows convert best? Compare my welcome, abandoned cart and post-purchase flows over the last 90 days.”
- “How has my VIP segment grown month over month this year?”
- “Create a draft campaign for our Black Friday sale to the Engaged 90 Days segment using the Holiday template. Don't send it.”
- “Which signup forms have the best submit rate, and which ones should I kill?”
- “Create 200 unique coupon codes for the WINBACK20 coupon.”
Features
- Campaign and flow performance reports, plus form and segment performance over time
- Create, clone, update and send campaigns; assign templates to campaign messages
- Lists and segments: create, update, add or remove profiles, see which flows they trigger
- Profiles: create, update, merge, subscribe or unsubscribe, bulk import and suppression
- Email templates: HTML and drag-and-drop, render previews, universal content blocks
- Coupons and coupon codes, catalog items, reviews and metric aggregates
- `read-only`, `core-tools-only` and `toolsets` URL parameters to limit what the agent can touch
How to set up the Klaviyo MCP Server
Works with: Claude, ChatGPT, Cursor, VS Code
https://mcp.klaviyo.com/mcp?read-only=true&disable-tools-with-user-generated-content=true
3. Click Connect and approve. Needs a Pro, Max, Team or Enterprise plan.
ChatGPT: install the Klaviyo app from ChatGPT's app directory, or turn on Developer mode and create an app with the same URL and OAuth.
Cursor (Settings > Cursor Settings > MCP > New MCP Server):
{
"mcpServers": {
"klaviyo": {
"url": "https://mcp.klaviyo.com/mcp"
}
}
}
Local server (Claude Desktop, Cursor, VS Code)
1. Install uv and create a Klaviyo private API key with the scopes listed in Klaviyo's docs.
2. Add to your config:
{
"mcpServers": {
"klaviyo": {
"command": "uvx",
"args": ["klaviyo-mcp-server@latest"],
"env": {
"PRIVATE_API_KEY": "YOUR_API_KEY",
"READ_ONLY": "false",
"ALLOW_USER_GENERATED_CONTENT": "false"
}
}
}
}
3. Restart the app. Set READ_ONLY to true while you test.Alternatives
Community server from early 2025 with write tools like create_profile and delete_profile. No reason to pick it over the official server today.
FAQ
Is there an official Klaviyo MCP server?
How do I connect Klaviyo to Claude?
Can the Klaviyo MCP send emails?
Is it read-only?
Is the Klaviyo MCP server free?
More marketing MCP servers
Brevo MCP Server
Brevo MCP is Brevo's official hosted server. Connect Claude or Cursor to manage contacts, draft email campaigns, check stats and update CRM deals by prompt.
https://mcp.brevo.com/v1/brevo/mcp freemium Mailchimp MCP Server
Mailchimp MCP options: the official Intuit Mailchimp connector for Claude, a read-only open-source server for Claude Code, and the Transactional MCP. Setup.
@agentx-ai/mailchimp-mcp-server free Figma MCP Server
Official MCP server by Figma. Convert designs into code, extract design tokens, access components and variables — directly from Claude Code or any MCP-compatible editor.
figma (remote MCP) freemium X (Twitter) MCP Server
X has an official MCP server now. How to connect the X (Twitter) MCP to Claude, Cursor or Claude Code, what it can read, and what each API call costs.
npx -y @xdevplatform/xurl mcp https://api.x.com/mcp paid Added: 2026-03-08 · Last reviewed: 2026-09-22