Klaviyo MCP server icon

Klaviyo

by Klaviyo

HIPAA CompliantSOC2 ReadyISO 27001 Ready
Sales & CRM27 tools

Report on campaigns and flows, query profiles and events, and create campaigns and templates. OAuth sign-in, read-only mode available, any MCP client.

Verified connector

Listed by Anthropic as a partner connector in its Connectors Directory.

Connection checked by Agentman on .

Anthropic states this reflects the level of review a connector received, not a security audit.

Connect Klaviyo via MCP

https://mcp.klaviyo.com/mcp?include-mcp-app=true

Works in any MCP-compatible client. In Agentman Studio it is one click — no config file to edit.

Use in Agentman

Connect Klaviyo once and your agents call these tools on their own — on a schedule, in a workflow, with nobody at the keyboard.

Open in Agentman Studio

Klaviyo Tools & Capabilities (27)

get_account_details
get_campaigns
get_campaign
create_campaign
assign_template_to_campaign_message
get_catalog_items
get_events
get_metrics
get_metric
query_metric_aggregates
get_flows
get_flow
get_lists
get_list
get_segments
get_segment
upload_image_from_url
get_profiles
get_profile
create_profile
update_profile
subscribe_profile_to_marketing
unsubscribe_profile_from_marketing
get_campaign_report
get_flow_report
create_email_template
get_email_template

Tool names from Anthropic's directory listing. This server requires sign-in, so we could not read tool descriptions or parameter schemas.

Limits

  • This connector writes to a marketing account, and it is on by default. Klaviyo's documented default for read-only is false. Eight of the 27 directory-named tools create campaigns, create and update profiles, upload images, create templates, and change marketing subscription status. Set read-only=true before you let an assistant loose on a live account.
  • Klaviyo warns about prompt injection through your own data. Its documentation flags tools that read user-generated content as interpretable by your model, and tells you to review each tool call so the client does not act on malicious instructions. That warning is Klaviyo's.
  • Owner, Admin or Manager only. Klaviyo states the remote-hosted server is unavailable to its other five user roles, including Analyst, Campaign Coordinator and Content Creator.
  • Query parameters do not work through the listed connector. Klaviyo states that neither the listed Claude connector nor the listed ChatGPT app can carry them, so read-only mode and tool filtering require a custom connector.
  • The tool surface is far bigger than the directory suggests, and the extra tools include sending. Klaviyo's table documents 262 tools against the directory snapshot's 27 names, and 75 of those rows are marked "(Beta)" behind a beta=true parameter Klaviyo describes as enabling "new, potentially unstable tools". Among the remote-available tools Klaviyo documents but the snapshot omits is send_campaign — sending a campaign to its configured audience — plus cancel_campaign_send and request_profile_deletion. Do not size the risk of this connector from the 27-name listing.
  • include-mcp-app=true is undocumented by Klaviyo. Anthropic's directory publishes the endpoint with that parameter and its entry sets has_mcp_app: true, but Klaviyo's MCP page never mentions it and lists five other parameters without it. We could not list resources to check for a widget, because the server requires OAuth. Treat an interactive widget as plausible but unconfirmed. The Klaviyo ChatGPT App that Klaviyo does document is a separate, ChatGPT-specific product.
  • We did not read the tools and never called one. Our only contact was an anonymous handshake that returned HTTP 401. Every statement above about what a tool does comes from Klaviyo's documentation or Anthropic's directory listing, each dated below.
  • No published rate limit for the MCP server. Klaviyo's MCP page states none, and we did not probe for one.

Frequently asked questions

Owner, Admin or Manager. Klaviyo's documentation states the remote-hosted server is only available to users holding one of those three roles, and lists the wrong role as a cause of failed connections. Klaviyo's roles article adds that only Owner and Admin can manage integrations, so a Manager may still hit narrower limits.

Yes. Klaviyo's tool table documents send_campaign, described as sending a campaign to its configured audience, as a write tool available on the remote server, alongside a tool to cancel a send. That name is absent from Anthropic's 27-name directory snapshot, so the connector reaches further than that listing implies. Use read-only mode to prevent it.

Add read-only=true to the server URL. Klaviyo documents that this query parameter disables every tool capable of a write action on your account. On the local server the same control is the READ_ONLY environment variable. Klaviyo notes the parameter cannot be set through the listed Claude connector, so use a custom connector.

The default surface is large. Klaviyo documents a core-tools-only=true parameter that limits the server to roughly 40 core tools, and says it helps clients with smaller context windows and improves tool-selection accuracy. Klaviyo defaults this parameter to true for ChatGPT clients and false everywhere else.

Klaviyo says yes, and ships a switch for it. Its documentation flags specific tools as reading user-generated content that your model could interpret, and warns you to review each tool call so your client does not act on malicious instructions. Setting disable-tools-with-user-generated-content=true turns those tools off.

Usually a stale client process. Klaviyo's troubleshooting tells you to terminate all processes and relaunch the app to refresh the client, and to re-check the configuration first. For the remote server it also says to confirm the URL has no trailing slash and that your account role is Owner, Admin or Manager.

Yes, through custom connectors rather than the listed one. Klaviyo documents adding one custom connector per account, distinguishing them by name and by a company query parameter on the URL. It advises enabling only the relevant connector in each new chat so the assistant does not query the wrong account.

Sources

Server Info

Category
Sales & CRM
Developer
Klaviyo
Tools
27
Domain
mcp.klaviyo.com

Using Claude Desktop or another MCP client? Setup docs — the connection URL above works anywhere.

Ready to connect Klaviyo?

Connect Klaviyo once and your agents call these tools on their own — on a schedule, in a workflow, with nobody at the keyboard.