Vinkius

Klaviyo Marketing Automation MCP for AI Agents. Manage CRM, Campaigns, and Flows Via Chat.

Klaviyo (Marketing Automation) lets your AI agent take full control of your B2C e-commerce marketing. Access customer profiles, track campaign performance, and audit complex automation flows—all through natural conversation. Manage everything from segmenting audiences to ensuring every welcome series step is firing correctly.

Klaviyo Marketing Automation MCP is compatible with Claude Claude
Klaviyo Marketing Automation MCP is compatible with ChatGPT ChatGPT
Klaviyo Marketing Automation MCP is compatible with Cursor Cursor
Klaviyo Marketing Automation MCP is compatible with Gemini Gemini
Klaviyo Marketing Automation MCP is compatible with Windsurf Windsurf
Klaviyo Marketing Automation MCP is compatible with VS Code VS Code
Klaviyo Marketing Automation MCP is compatible with JetBrains JetBrains
Klaviyo Marketing Automation MCP is compatible with Vercel Vercel
See Vinkius in Action

Give Claude and any AI agent real-world access

Get detailed customer profiles

Retrieve full contact information, custom properties, and predictive analytics for any user ID.

Audit marketing campaigns

List all active email broadcasts, check their current status, and see details about who they target.

Monitor automation flows

Examine automated sequences like welcome or abandoned cart series to verify triggers, steps, and operational status.

Manage customer lists and segments

Identify target audience groups and add specific user profiles to defined marketing lists.

Create new user records

Manually insert leads or synchronize data from other sources into a new profile.

Waiting for input…

AI Agent
Klaviyo Marketing Automation

What AI agents can do with Klaviyo (Marketing Automation): 10 Tools Available

These tools let you query, manage, and update every critical piece of data in your Klaviyo account, from single user profiles to complex automation sequences.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Klaviyo (Marketing Automation) MCP

Get Flow Details

Details the operational mechanics of an automation flow, including entry triggers and every subsequent action step (emails, delays).

List Audience Segments

Lists dynamic audience segments that automatically update based on user behavior and...

List Profiles

Retrieves a list of existing Klaviyo contacts, providing their profile IDs, email...

Create Profile

Adds a brand new customer record to Klaviyo using an email address; name fields are...

List Lists

Shows all existing audience lists, including their IDs and the total number of...

Add Profiles To List

Moves specific user profiles into a defined marketing list for targeted messaging campaigns.

List Email Campaigns

Provides an overview of current and past email campaigns, including their IDs and scheduled send dates.

Get Campaign Details

Retrieves the full status, target audience IDs, and content details for any...

List Automation Flows

Lists all automated sequences—like welcome series or cart abandonment—along with...

Get Profile

Pulls all data for a single user ID, including contact details, custom properties...

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Klaviyo Marketing Automation MCP is compatible with Claude

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Klaviyo Marketing Automation integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on each call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Klaviyo (Marketing Automation), then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,200+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Connections are secured and governed automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog weekly
Klaviyo Marketing Automation MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Klaviyo. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on each call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

The manual process of auditing marketing flows is a massive time sink. Solved with Vinkius AI Gateway

Today, checking your automation status means logging into the platform, navigating to 'Automations,' finding the specific sequence (like abandoned cart), clicking it open, and then manually reading through the triggers and every single action step. If you have multiple flows or need to verify that a *specific* user is correctly enrolled, you're copying IDs and switching tabs until your eyes blur.

With this MCP, you just ask your agent: 'Show me the Welcome Series flow.' The agent handles all the navigation, calling 'list_automation_flows' then pulling detailed status via 'get_flow_details'. You get a clean, immediate report on triggers and steps—no dashboard clicking required.

Manage Audience Segments with list_audience_segments.

Before this MCP, figuring out the size or composition of a high-value group meant running complex filters and then manually exporting the resulting list. If you wanted to check if that segment was even updated since yesterday's purchases, it involved multiple API calls just for basic auditing.

Now, simply ask your agent about segments. It uses 'list_audience_segments' to give you a real-time overview of what constitutes your most valuable cohorts, letting you act on those insights immediately.

What your AI can actually do with this

Need to manage an e-commerce CRM without jumping between a dozen dashboards? This MCP connects your AI agent directly into Klaviyo's core systems for customer data and marketing automation. You stop searching and start asking. Your agent can retrieve detailed customer profiles, pulling everything from basic contact info to custom behavioral properties and predictive metrics like churn risk.

Need an update? Simply ask the agent to add existing users to specific lists or check which automated sequences are running. If you're managing growth campaigns across multiple accounts, Vinkius makes connecting your AI client easy, giving you one place to manage all this data.

It’s about asking questions like: 'Show me the performance for the last three email campaigns targeting high-value customers,' or 'What are the current triggers and steps in my abandoned cart flow?' You get instant answers and actionable insights without writing a single API call.

Built · Hosted · Managed by Vinkius Klaviyo Marketing Automation - CRM & Flow Management
Server ID 019d75c1-9bc3-736e-8dc7-6a2e7c6e1d26
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I find my customer ID using the Klaviyo (Marketing Automation) MCP? +

You start by running 'list_profiles'. This tool retrieves a list of contacts, giving you their IDs and basic info. Use one of those returned IDs in the 'get_profile' tool to pull all associated data.

Can I use Klaviyo (Marketing Automation) MCP to update user details? +

Yes, if you have a new lead or need to synchronize external data, you can use 'create_profile'. This adds the record and ensures all your marketing tools see the updated information.

What is the difference between list_lists and list_audience_segments? +

Lists are static groupings you manage manually. Segments, accessed via 'list_audience_segments', update automatically based on real-time user behavior data, making them much more dynamic for marketing.

Does the Klaviyo (Marketing Automation) MCP track campaign performance? +

Yes. You can use 'list_email_campaigns' to see what campaigns are active and then 'get_campaign_details' to retrieve metrics, status, and targeted audience information.

If I run a new campaign, how do I make sure the right people get it? +

First, use 'list_audience_segments' to define your target group. Then, you can ensure those specific users are included in the mailing by using 'add_profiles_to_list'.

Can I check the status of an automation flow using my agent? +

Yes. Use the get_flow_details tool with a specific Flow ID. Your agent will retrieve the comprehensive status, including entry triggers and the sequence of action steps, allowing you to audit your lifecycle marketing in real-time.

How do I create a new customer profile through a conversation? +

Use the create_profile tool by providing the email address, first name, and last name. Your agent will generate the new contact profile in Klaviyo, ready for segmentation or being added to specific marketing lists.

Can my agent list all dynamically updated audience segments? +

Absolutely. Use the list_audience_segments tool to retrieve all dynamic segments from your Klaviyo account. These segments update automatically based on user behavior and analytics conditions, and your agent can report on their status directly in your chat.