Klaviyo API MCP Server

# Klaviyo API MCP Server A comprehensive Model Context Protocol (MCP) server for interacting with Klaviyo's API. This server provides tools and

Local serverstdio

What is the Klaviyo API MCP Server?

Klaviyo API MCP Server A comprehensive Model Context Protocol (MCP) server for interacting with Klaviyo's API. This server provides tools and resources for

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
get_profilesGet a list of profiles with optional filtering
get_profileGet a specific profile by ID
create_profileCreate a new profile
update_profileUpdate an existing profile
delete_profileDelete a profile
get_listsGet all lists
get_listGet a specific list by ID
create_listCreate a new list
update_listUpdate an existing list
delete_listDelete a list
get_list_profilesGet profiles in a list
add_profiles_to_listAdd profiles to a list
remove_profiles_from_listRemove profiles from a list
get_eventsGet a list of events with optional filtering

Configuration

VariableDescriptionRequired
KLAVIYO_API_KEYCredential the server authenticates with.Yes

Example prompts to try

  • “Use Klaviyo API to get profiles.”
  • “Use Klaviyo API to get profile.”
  • “Use Klaviyo API to create profile.”

Frequently asked questions

Tools for profiles (CRUD), lists (CRUD + membership management), events, campaigns, flows, templates (including clone/render), segments, metrics (aggregation/timeline), catalogs (items CRUD), and data privacy deletion requests.