Klaviyo
Read and manage Klaviyo campaigns, flows, profiles, segments, and reports.
Klaviyo
Read and manage Klaviyo campaigns, flows, profiles, segments, and reports. With Lunar.dev MCPX, the MCP Gateway for secure and governed tool access, you connect the Klaviyo MCP server to Claude, ChatGPT, Cursor, and any MCP client through one gateway that routes, authenticates, and governs every Klaviyo tool call against your policies.
Why MCPX
MCPX is Lunar.dev's MCP Gateway. It sits between your AI agents and your MCP servers as a single gateway for every tool call, routing, authenticating, and governing traffic against your policies. Connect Klaviyo once and govern it everywhere: role-based access per agent with on-behalf-of attribution, real-time visibility, and an immutable audit trail of who did what, all deployable inside your own VPC.
Tools content
- klaviyo_get_account_details · Read-only
Get the details of the account. - klaviyo_get_campaigns · Read-only
Returns some or all campaigns based on filters. - klaviyo_get_campaign · Read-only
Returns a specific campaign based on a required id. - klaviyo_create_campaign · Write
Creates a new draft campaign. - klaviyo_assign_template_to_campaign_message · Write
Assigns an email template to a campaign message. - klaviyo_get_flows · Read-only
Returns some or all flows based on filters. - klaviyo_get_flow · Read-only
Returns a flow by ID. - klaviyo_get_lists · Read-only
Get all lists in an account. - klaviyo_get_list · Read-only
Get a list with the given list ID. - klaviyo_get_events · Read-only
Get individual event records for a given filter such as a profile ID or metric ID. - klaviyo_get_catalog_items · Read-only
Get all catalog items in an account. - klaviyo_get_email_template · Read-only
Get an email template with the given data. - klaviyo_create_email_template · Write
Create a new email template from the given HTML. - klaviyo_get_profiles · Read-only
Get all profiles in an account. - klaviyo_get_profile · Read-only
Get details of the profile with the given profile ID. - klaviyo_create_profile · Write
Create a new profile. - klaviyo_update_profile · Write
Update the profile with the given profile ID. - klaviyo_get_segments · Read-only
Get all segments in an account. - klaviyo_get_segment · Read-only
Get a segment with the given segment ID. - klaviyo_get_metrics · Read-only
Get all metrics in an account.
Frequently asked questions
What is the Klaviyo MCP server?
Read and manage Klaviyo campaigns, flows, profiles, segments, and reports. Through Lunar.dev MCPX, Klaviyo connects to any MCP-compatible AI client behind a single governed gateway.
How do I connect Klaviyo to MCPX?
Add the Klaviyo server in the MCPX control plane or your app.yaml, then point your AI client at your MCPX gateway. MCPX handles OAuth and routes every Klaviyo call through the gateway.
Is the Klaviyo MCP server official?
Yes. Klaviyo is an official, vendor-published MCP server, and MCPX governs it like any other server in your catalog.
What authentication does Klaviyo use with MCPX?
Klaviyo uses OAuth. MCPX enforces authentication at the gateway with token-based auth, OAuth, and role-based profiles, so you control which agents can invoke it.
How many tools does Klaviyo expose in MCPX?
Klaviyo exposes 41 tools. In MCPX you can enable or disable each tool per agent for least-privilege access.
