Marketing

Klaviyo MCP Server

Connect your account, then chat with AI to run tools.

Klaviyo is a marketing automation platform that enables businesses to send personalized email and SMS campaigns based on customer behavior and data analytics.

Managed
8 tools
Agent guide included

Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.

Browse all tools

AI Skill
SKILL.md

Domain knowledge for Klaviyo — workflow patterns, data models, and gotchas for your AI agent.

Klaviyo

Klaviyo is a marketing automation platform for personalized email and SMS campaigns based on customer behavior and data analytics.

Data Model

  • Campaigns — one-off email/SMS campaigns.
  • Email Templates — reusable email templates.
  • Events — behavioral events (e.g. viewed product, placed order).
  • Flows — automated flows (welcome, abandoned cart, etc.).
  • Profiles — customer profiles with attributes.
  • Lists — static or dynamic lists of profiles.
  • Metrics — event-based metrics for reporting.

Gotchas

  • API revision: Klaviyo uses revisioned APIs; ensure correct revision for your integration.
  • Audience payloads — lightweight roster metadata and fully hydrated profile exports are different API shapes; pick the one that matches how much PII you need to move.
  • Incremental sync: Use cursor-based pagination and filter for incremental exports.

Tools in this Server (8)

Klaviyo Fetch Lists Detailed

Fetch detailed information about a specific list in your Klaviyo account using its unique ID. Use this when you need full details about a list's attri...

Klaviyo List Campaigns Detailed

Retrieve detailed information about each campaign within your Klaviyo account. Use this to examine in-depth insights on campaign metrics. Parameters l...

Klaviyo List Email Templates

Gather a catalog of email templates available in your Klaviyo account. Leverage this when crafting campaigns or automations for consistent communicati...

Klaviyo List Events Detailed

Obtain detailed event logs from your Klaviyo account, focusing on specific metrics. Utilize this to analyze in-depth user engagement over time. Includ...

Klaviyo List Flows

Get a list of all flows set up in your Klaviyo account, crucial for managing automated journeys. Returns detailed flow information, with 'filter' and ...

Klaviyo List Lists

List all customer lists within your Klaviyo account, enabling easy management of different audience segments. Returns information on each list, though...

Klaviyo List Metrics

Access a complete list of metrics tracked by your Klaviyo account. Ideal for reviewing key performance indicators and user engagement data. The tool p...

Klaviyo List Profiles

Retrieve a list of customer profiles from your Klaviyo account. Use this to gain insights into your audience or segment users based on behavior and pe...

Frequently Asked Questions

What is the Klaviyo MCP server?

Klaviyo is a marketing automation platform that enables businesses to send personalized email and SMS campaigns based on customer behavior and data analytics. It provides 8 tools that AI agents can use through the Model Context Protocol (MCP).

How do I connect Klaviyo to my AI agent?

Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/klaviyo. Authentication is handled automatically.

How many tools does Klaviyo provide?

Klaviyo provides 8 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.

What authentication does Klaviyo require?

Klaviyo uses API Key or One-click sign in. Klaviyo requires credentials. Connect via MCPBundles and authentication is handled automatically.

Setup Instructions

Connect Klaviyo to any MCP client in minutes

https://mcp.mcpbundles.com/bundle/klaviyo

One-click install:

The link prefills the Add custom connector dialog — you still review the values and click Add, then Connect to complete OAuth.

Or add manually

  1. Open claude.ai → Settings → Connectors.
  2. Click the + button and choose Add custom connector.
  3. Set Name to Klaviyo and paste the MCP URL into Remote MCP server URL.
  4. Click Add. Klaviyo will appear under Not connected — select it and click Connect to complete OAuth.
Name: Klaviyo
Remote MCP server URL: https://mcp.mcpbundles.com/bundle/klaviyo
Authentication: OAuth

Custom connectors at claude.ai require a paid Claude plan (Pro, Max, Team, or Enterprise).

Ready to use Klaviyo?

Sign in to connect your credentials and start running tools from the chat.