Klaviyo MCP
Klaviyo MCP: campaigns, flows, segments, metrics, reports, profiles across many accounts.
Connector by scalably.io · Domain verified by the MCP Registry
Chalk Labs
Need help deploying Klaviyo MCP?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Codex, VS Code, Claude Desktop, Cursor, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install connector/scalably-io-klaviyo-mcp
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 24 read · 0 write · 0 deleteRead-only
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 24
Read from the source code; the running server may list different tools.
Read 24 · Look things up without changing anything.
account_infocampaign_ab_reportcampaign_reportcustom_reportflow_reportflow_series_reportform_reportget_campaign_detailget_flow_detailget_profileget_templatelist_accounts
Show 12 more tools
list_campaignslist_flowslist_listslist_metricslist_recent_eventslist_segmentslist_suppressed_profileslist_tagslist_templatesmetric_aggregatemulti_account_summarysegment_report
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
KLAVIYO_KEY_MAIN
Other settings (environment variables or headers).
KLAVIYO_API_BASEKLAVIYO_RETRY_BASE_MS
Network hosts it talks to 1
github.com· found in install command
Tools (24)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
account_infoGet account metadataread-onlyGet Klaviyo account metadata: org name, timezone, currency, contact email, industry.
campaign_ab_reportGet campaign A/B metricsread-onlyGet per-variation (A/B arm) email/SMS campaign metrics for a Klaviyo account. Splits results by variation so you can compare arms. Rate limited: 2/min.
campaign_reportGet campaign performance metricsread-onlyGet email campaign performance metrics for a Klaviyo account. Returns opens, clicks, revenue, bounce rate, unsubscribes for the specified time period. Rate limited: 2/min.
custom_reportRun any Klaviyo reportread-onlyExpert escape hatch - run ANY Klaviyo values or series report with full control over statistics, group_by, filter, interval, and timeframe (preset OR custom range, auto-windowed into 1-year chunks back to the 2023-06-01 floor). Returns raw JSON results so you can analyze like a Klaviyo analyst. Use when the specialized report tools do not expose a statistic, dimension, or filter you need.
flow_reportGet email flow performanceread-onlyGet email flow (automation) performance for a Klaviyo account. Returns metrics for welcome series, abandoned cart, post-purchase, etc.
flow_series_reportGet time-series flow metricsread-onlyTime-series flow (automation) metrics for a Klaviyo account. Buckets by interval. Rate limited: 2/min.
form_reportGet sign-up form performanceread-onlySign-up form performance for a Klaviyo account: views, submissions, submit rate. Rate limited: 2/min.
get_campaign_detailGet campaign detailsread-onlyGet full details for a single campaign by ID: name, status, send_time, subject, preview text, channel, and message IDs.
get_flow_detailGet flow structureread-onlyGet a flow's structure by ID: status, trigger, and its actions/steps (type, message channel). Use list_flows for IDs.
get_profileLook up customer profileread-onlyLook up a customer profile by email or profile ID: name, location, and email-marketing consent/suppression status.
get_templateFetch email templateread-onlyFetch an email template by ID, including HTML/text content. Use for audit/preview.
list_accountsList configured Klaviyo accountsread-onlyList all configured Klaviyo accounts. Use this first to see which brands are available.
list_campaignsList email campaignsread-onlyList recent email campaigns for a specific Klaviyo account. Returns campaign IDs, names, status, and send dates.
list_flowsList account flowsread-onlyList all flows (automations) in a Klaviyo account with name, status, trigger type, and last updated.
list_listsList email listsread-onlyList all email lists in a Klaviyo account with name, opt-in process, and creation date.
Show 9 more tools
list_metricsList available metricsread-onlyList available metrics for a Klaviyo account. Use this to find the 'Placed Order' metric ID needed for revenue reporting.
list_recent_eventsList recent eventsread-onlyList recent events for a Klaviyo account, optionally filtered by metric_id (e.g. Placed Order). Returns up to 100 most recent.
list_segmentsList account segmentsread-onlyList all segments in a Klaviyo account with name, member count, and creation date.
list_suppressed_profilesList suppressed profilesread-onlyList profiles suppressed from email marketing for a single reason. Klaviyo only allows `equals` (not `any`) for suppression.reason, so call once per reason if you need a full picture. Up to 100 per call. Use cursor for pagination.
list_tagsList account tagsread-onlyList all tags in a Klaviyo account (used to label campaigns, flows, segments, lists).
list_templatesList email templatesread-onlyList email templates in a Klaviyo account (name, editor type, dates). Use get_template for the HTML of one.
metric_aggregateAggregate metric valuesread-onlyAggregate values for any Klaviyo metric (e.g. opens, clicks, revenue) over a custom timeframe + interval. More flexible than campaign/flow reports - use for any metric.
multi_account_summaryPull cross-account campaign summaryread-onlyPull campaign performance summary from ALL configured Klaviyo accounts. Returns a unified cross-brand report. Rate limited: 2/min per account - may take several minutes for many accounts.
segment_reportGet segment performance metricsread-onlySegment performance metrics for a Klaviyo account: member counts, additions, removals. Rate limited: 2/min.
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit
- Sep 9, 2026 (1 month ago)
- Last release
- Sep 9, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.scalably/klaviyo-mcp- Version
- 1.0.0
- Auth
- API key
- Packages
- npm @scalably-io/klaviyo-mcpmcpb https://github.com/scalably-io/klaviyo-mcp/releases/download/v1.0.0/klaviyo-mcp.mcpb
- License
- MIT
- Repository
- github.com/scalably-io/klaviyo-mcp
- Website
- scalably.io/mcp/klaviyo-mcp
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from scalably.io
- 0.573score
Shopify MCP
scalably.io
Read-only Shopify Admin GraphQL MCP: query, introspect, bulk export, ShopifyQL.
ConnectorBFreshness: BLocalRead-only★ 1↓ 53/wkClaude Code +5 - 0.569score
Google Analytics 4 MCP
scalably.io
Google Analytics 4 MCP: reports, realtime, funnels, pivots, metadata, admin lists.
ConnectorBFreshness: BLocalRead-only↓ 103/wkClaude Code +5 - 0.565score
Google Search Console MCP
scalably.io
Read-only Google Search Console MCP: Search Analytics, sitemaps, URL inspection.
ConnectorBFreshness: BLocalRead-only↓ 75/wkClaude Code +5 - 0.549score
Google Ads MCP
scalably.io
Google Ads MCP: GAQL queries, resources, recommendations, keyword ideas, change history.
ConnectorBFreshness: BLocalRead-only↓ 36/wkClaude Code +5 - 0.547score
Figma MCP
scalably.io
Figma MCP: list frames in a file and fetch one frame's JSON and image safely.
ConnectorBFreshness: BLocalClaude Code +5 - 0.547score
DataForSEO MCP
scalably.io
DataForSEO MCP wrapper: searchable API docs plus normalized calls to the official server.
ConnectorBFreshness: BLocalClaude Code +5
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get Klaviyo MCP running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
Klaviyo MCP. Agent Mart. https://agentmart.dev/connectors/scalably-io-klaviyo-mcp (last updated 2026-10-24)