klaviyo-mcp-server
Configure Klaviyo's MCP server to get AI assistance with your Klaviyo data.
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, andget_campaign_report. - Configurable Permissions: Supports
READ_ONLYmode to disable write actions andALLOW_USER_GENERATED_CONTENTto 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.
Recommend MCP Servers 💡
jlowin/fastmcp
🚀 The fast, Pythonic way to build MCP servers and clients.
kaz56-t/mcp-latest-document
A Model Context Protocol server providing access to the latest documentation for various services.
Glitchfix/mcp-duckduckgo
A Model Context Protocol server that provides web search and content fetching capabilities using DuckDuckGo. This server enables LLMs to search the web and retrieve content from web pages without requiring any API keys.
NBA-stats-predictor
An MCP server that provides real-time NBA player performance forecasts using statistical modeling and real-time data analysis.
dbt-docs-mcp
MCP (model context protocol) server for interacting with dbt Docs
@renant/mcp-tabnews
An MCP server providing tools to interact with TabNews, including fetching content, user-specific data, analytics, and RSS feeds.