Skip to main content
Klaviyo is the marketing automation platform for email, SMS, and push notifications. The Klaviyo MCP server lets you manage profiles, campaigns, lists, and marketing data using natural language.
This is a third-party managed MCP server operated by Klaviyo. Authentication uses OAuth — just connect your Klaviyo account and start using it immediately.

What Can It Do?

  • Manage profiles and subscriber data
  • Work with campaigns for email and SMS
  • Organize lists and segments
  • Access marketing data and analytics

Where to Use It

Add Klaviyo as a tool to any agent. The agent can then manage your marketing operations conversationally, choosing the right actions based on context. To add an MCP tool to your agent:
  1. Open your agent’s configuration
  2. Click Add toolsConnect an app with MCP
  3. Search for the integration and select it
  4. Authenticate with your Klaviyo account
You can control which tools your agent has access to. After adding an integration, click on it to enable or disable specific tools based on what your agent needs.

In Workflows (Via Agent Node)

For automated pipelines, use an Agent Node with Klaviyo tools. This gives you the flexibility of an agent within a deterministic workflow.

Authentication

Klaviyo uses OAuth 2.0 for authentication. When you connect the integration, you’ll be redirected to Klaviyo to authorize access. No API keys or manual configuration required.

Example Prompts

Use these with your agent or in the Agent Node: Manage campaigns:
Show me all active email campaigns and their open rates
Work with lists:
How many subscribers are in the "VIP Customers" list?
View profiles:
Find the profile for customer@example.com and show their engagement history

Troubleshooting

IssueSolution
Cannot connectEnsure you have admin access to your Klaviyo account
Data not loadingCheck that your OAuth scope includes the requested data
Tool not availableVerify the tool is enabled in your agent’s MCP configuration

Need Help?