The MCP server for Klaviyo.
Let your AI agent handle the lifecycle busywork.
Campaigns · Flows · Segments · Profiles · Attributed revenue
Xylo connects AI agents like Claude and ChatGPT to your Klaviyo account. Connect once, then delegate campaign drafts, template work, audience upkeep, consent changes, flow checks, guarded sends, and reporting instead of rebuilding every job across tabs and exports.
Your agent works from the live account: campaigns, flows, lists, segments, profiles, templates, events, metrics, catalogs, coupons, images, and tags. It can turn a brief into a campaign draft, estimate the recipients, and prepare the send while leaving the final irreversible step behind explicit confirmation.
Xylo is built and run by Morpheus Media, a New York digital marketing agency. The workflows are designed to save operator time without removing judgment, so drafts remain reviewable, bulk consent changes are gated, and nothing sends just because an agent prepared it.
Outcomes
What changes when an agent runs your Klaviyo lifecycle marketing.
A campaign brief becomes a reviewable draft
Give your agent the channel, audience, message, and template once. It creates the campaign draft, updates the message, assigns the template, and brings back a clean review checklist without sending anything.
Revenue questions stop becoming spreadsheet work
Ask what drove revenue and get campaign or flow performance, attributed revenue, delivery, opens, clicks, and conversions in one explanation instead of stitching exports together.
Audience upkeep becomes a delegated routine
Your agent can find or create profiles, refresh lists and segments, and prepare consent changes with the right safeguards, so lifecycle targeting stays useful without constant manual cleanup.
Sends stay fast without becoming reckless
Before a campaign sends, the agent checks the draft, runs a live recipient estimate, shows the audience size, and asks for explicit confirmation. You keep the decision while losing the busywork.
Workflows
Real jobs, done in one message.
Delegate the lifecycle work that normally means bouncing between campaigns, flows, audiences, and reports. Copy a prompt, adjust the details, and hand the complete job to your agent.
Set it up once
Connect the owned channel once. Keep the lifecycle context live.
Give your agent secure access once, then let it reuse the real Klaviyo account, saved brief, audiences, templates, and reporting context for every request.
Connect Klaviyo with one private key
Create a full-access private key in Klaviyo, paste it into Xylo, and keep control by revoking it at any time. Tokens stay encrypted.
Reuse the live account and saved brief
Your agent can start from current campaigns, flows, audiences, templates, catalog data, brand voice, and do-not-email rules instead of asking you to rebuild the context.
Capabilities
What you can hand off on Klaviyo.
Klaviyo work is grouped by the job you delegate, with guarded writes and confirmation before irreversible sends or destructive actions.
Campaign drafts and sending
List, inspect, create, update, clone, and delete campaigns; edit messages, assign templates, estimate recipients, send with confirmation, check send status, or cancel a scheduled send.
Flows
Inspect flows, actions, and messages, report on performance, and safely pause or activate an existing flow.
Lists and segments
Create and maintain lists or segments, inspect membership, and add or remove profiles from lists when audience upkeep needs a hand.
Profiles and consent
Search, create, and update profiles, then manage subscriptions, unsubscriptions, suppression, and unsuppression with the right confirmation gates.
Templates, offers, and catalog
Create, clone, update, render, and delete templates; manage images and coupons; and read or maintain catalog items, categories, and variants.
Events, metrics, and reporting
Read events and metrics, aggregate performance, and report on campaigns, flows, forms, and segments with attributed revenue in the same conversation.
One Xylo connection brings together 300+ ad operations across Meta, Google, TikTok, and X, plus Klaviyo email and SMS workflows. The full tool reference lists every one with the exact description your agent sees.
FAQ
Questions, answered.
What is the MCP server for Klaviyo?
An MCP server is a secure connector for AI assistants. Xylo lets Claude, ChatGPT, Cursor, Codex, and other compatible agents work with your connected Klaviyo campaigns, flows, audiences, templates, profiles, events, metrics, and reports in plain English.
Can Xylo create and send Klaviyo campaigns?
Yes. Xylo can create campaign drafts, update messages, assign templates, estimate recipients, and prepare sends. A campaign never sends from preparation alone: the send action shows a dry-run summary and requires explicit confirmation.
Can the agent create or rewrite Klaviyo flows?
The agent can list and inspect flows, their actions, and their messages, report on flow performance, and pause or activate an existing flow. Creating a new flow or editing its logic is not part of the current surface.
Can Xylo manage subscribers and consent?
Yes. The Klaviyo surface can create and update profiles, add or remove profiles from lists, subscribe or unsubscribe profiles, and manage suppression. Bulk or sensitive changes use confirmation gates.
How does Klaviyo reporting work in Xylo?
Your agent can pull campaign, flow, form, and segment reports, aggregate metrics, inspect events, and include attributed revenue. Klaviyo data can also appear in Xylo Reports beside paid and commerce data.
How do I connect Klaviyo?
Create a full-access private API key from Klaviyo's API key settings and paste it into Xylo during onboarding or from the dashboard connection menu. Xylo validates the account and stores the key encrypted.
Keep going
Guides and next steps.
Hand off the lifecycle busywork. Keep the send decision.
Free to start, no credit card. Connect your Klaviyo account once, then let your agent handle the campaign drafts, audience upkeep, flow checks, and reporting you no longer need to do by hand.