MCP Server

Klaviyo MCP Server

Community MCP server for the Klaviyo email and SMS marketing platform with 16 tool modules covering profiles, campaigns, flows, segments, templates, metrics, and more.

7

Installation

git clone https://github.com/mattcoatsworth/Klaviyo-MCP-Server && cd Klaviyo-MCP-Server && npm install
Platform
Claude Code, Claude Desktop, Cursor
Pricing
free
Last Tested
2026-04-01

About this Tool

The most comprehensive Klaviyo integration for AI assistants available. Klaviyo is the dominant email/SMS platform for e-commerce brands — used by hundreds of thousands of Shopify merchants — yet has no official MCP offering. This community server fills that gap with 16 modular tool files covering the full Klaviyo API surface: profile and list management, campaign creation and analytics, flow status management, event triggering, metric reporting, template management, catalog and coupon handling, form management, image library, review tools, tag management, webhooks, and data privacy. Marketers can use Claude to pull campaign open/click rates, inspect automation flows, manage subscriber segments, trigger custom events, and create or modify campaigns — all without leaving the AI interface. Requires a Klaviyo Private API key and local Node.js setup.

Use Case Examples

  • Pull open rate, click rate, and unsubscribe rate for the last 10 email campaigns
  • List all active automation flows and identify which have not been triggered in 30+ days
  • Create a new list segment for customers who purchased in Q1 but have not engaged with recent emails
  • Retrieve all templates and check which ones are used in active flows vs. inactive
  • Query metrics for a specific Klaviyo event to understand funnel conversion rates

MarketCore Editorial Review

MarketCore Editorial Review

Klaviyo powers email for a huge portion of DTC and e-commerce brands, and until an official MCP arrives, this community server is the best available option. The 16-module architecture is impressively complete — it is not a thin read-only wrapper but a full API coverage implementation including writes (campaign creation, list management, profile updates, event triggering). For e-commerce marketing teams that live in Klaviyo, this MCP enables a genuinely new workflow: using Claude to interrogate campaign performance, audit automation health, and draft list management changes that would otherwise require navigating Klaviyo's UI. The install friction (clone + npm + .env) is the main barrier, keeping the installation score at 5. This is a clear candidate for promotion to a featured tool once it gets an npm package.

Best For

  • E-commerce email analytics: pull campaign performance data and identify underperforming sends for re-engagement
  • Flow audits: list all active Klaviyo flows, their trigger conditions, and last-triggered dates for health reviews
  • Subscriber management: create and modify lists and segments based on purchase behavior or engagement criteria
  • Template governance: inventory all email templates and flag ones not referenced in any active campaign or flow

Code Quality

16 well-scoped tool modules with comprehensive Klaviyo API coverage. JavaScript/Node.js implementation. No npm package yet (requires local clone), but clean code structure with modular organization. 6 GitHub stars and 2 forks indicate active external usage beyond the author.

Limitations

Not officially maintained by Klaviyo — API changes may break tools without immediate fixes. Requires local Node.js setup (no npx shortcut). Klaviyo Private API key must be stored in .env file. No Docker option. Some advanced Klaviyo features (A/B testing, predictive analytics) may not be fully exposed.

Reviewed 2026-04-01

Compare Klaviyo MCP Server

Score Breakdown

7

Overall Score

Based on 5 dimensions

Installation
5/10
Documentation
6/10
Relevance
9/10
Quality
7/10
Maintenance
6/10

Get weekly updates on new marketing AI tools

New tools reviewed every week. No spam.