Cursor plugin that connects agents to Klaviyo through Klaviyo's official remote Model Context Protocol server.
Build segments, draft campaigns and flows, look up profiles and events, and pull reporting from the signed-in Klaviyo account.
- Open Cursor Settings → Plugins.
- Search for Klaviyo.
- Click Install, then complete the Klaviyo sign-in prompt.
Or run /add-plugin klaviyo in chat.
{
"mcpServers": {
"klaviyo": {
"type": "http",
"url": "https://mcp.klaviyo.com/mcp"
}
}
}Auth is OAuth with Dynamic Client Registration. Cursor registers itself and prompts for Klaviyo sign-in when the plugin connects — there is no API key or client ID to configure.
You need the Owner, Admin, or Manager role on the Klaviyo account. Tool calls run with that user's permissions.
| Category | Capabilities |
|---|---|
| Profiles & events | Look up and update profiles, push events, and manage consent and data-privacy requests |
| Lists & segments | Create and query lists and segments, and manage membership |
| Campaigns & flows | Draft, schedule, and inspect email, SMS, and push campaigns and flows |
| Templates & catalogs | Manage templates, images, coupons, catalogs, and reviews |
| Reporting | Campaign, flow, form, and segment performance reporting |
| Account config | Accounts, brands, tags, sending domains, webhooks, and applications |
The hosted runtime is the source of truth for tool names and schemas.
- Tool calls run as the Klaviyo user who authorizes the connection and cannot exceed that user's permissions.
- The full catalog is large. Klaviyo supports URL query parameters to trim it —
?core-tools-only=truefor the core set,?read-only=trueto drop every write tool, and?toolsets=profiles:read,campaigns:readto pick specific toolsets. Edit the plugin's server URL if you want a narrower surface. ?disable-tools-with-user-generated-content=truehides tools that return user-generated content, which is worth setting on shared or sensitive accounts.- Add
?company=your-company-slugto pin a specific account when you belong to more than one. - The URL must have no trailing slash.
- Klaviyo MCP server: https://developers.klaviyo.com/en/docs/klaviyo_mcp_server
- MCP server guide (help center): https://help.klaviyo.com/hc/en-us/articles/52833598880923
- Server URL: https://mcp.klaviyo.com/mcp
Logo is Klaviyo's official mark, from the klaviyo GitHub organization.
MIT