Klaviyo

Klaviyo

Official
Finance & Business
OAuth

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.

Server details

CategoryFinance & Business
AuthOAuth
ConnectionStreamable HTTP
Tools41 available