Loading languages...
KL

klaviyo-mcp-server

@Klaviyo

Configure Klaviyo's MCP server to get AI assistance with your Klaviyo data.

marketing
email
crm
automation
e-commerce

The Klaviyo Model Context Protocol (MCP) server enables AI clients (like Claude, Cursor, and VS Code) to securely interact with your Klaviyo data and APIs. It allows AI models to assist with various tasks, from campaign creation to flow performance reports, by providing access to Klaviyo's extensive set of tools.

Key Features:

  • Data Access: Provides AI clients with read and write access to Klaviyo data including accounts, campaigns, catalogs, events, flows, lists, segments, images, and profiles.
  • Tooling: Exposes a comprehensive set of tools for managing marketing activities, such as create_campaign, get_profiles, create_event, and get_campaign_report.
  • Configurable Permissions: Supports READ_ONLY mode to disable write actions and ALLOW_USER_GENERATED_CONTENT to control interpretation of user-generated content.

Usage: The Klaviyo MCP server is typically configured within an MCP client's settings. For example, in Claude Desktop, Cursor, or VS Code, you would add a configuration block specifying uvx klaviyo-mcp-server@latest as the command, along with your PRIVATE_API_KEY and other environment variables.

Example Configuration (for Claude Desktop):

{
  "mcpServers": {
    "klaviyo": {
      "command": "uvx",
      "args": ["klaviyo-mcp-server@latest"],
      "env": {
        "PRIVATE_API_KEY": "YOUR_API_KEY",
        "READ_ONLY": "false",
        "ALLOW_USER_GENERATED_CONTENT": "false"
      }
    }
  }
}

This server is currently in beta and supports MacOS and Windows.

# mcpServer Config

{
  "mcpServers": {
    "klaviyo": {
      "command": "uvx",
      "args": [
        "klaviyo-mcp-server@latest"
      ],
      "env": {
        "PRIVATE_API_KEY": "YOUR_API_KEY",
        "READ_ONLY": "false",
        "ALLOW_USER_GENERATED_CONTENT": "false"
      }
    }
  }
}

# stdio

uvx klaviyo-mcp-server@latest
Transport:
stdio
Language:
TypeScript
Updated: 7/31/2025