Skip to content
→Connect Klaviyo — free
GoMarble MCP

MCP for Klaviyo

GoMarble MCP connects AI assistants to Klaviyo, letting them read campaigns and their reports, flows and flow reports, segments, lists, profiles, metrics, events, catalog items and email templates, using natural language.

Read-only, and one of the deeper connections here — nineteen tools covering both the campaign side and the underlying profile and event data.

What is MCP for Klaviyo?

M

C

P

f

o

r

K

l

a

v

i

y

o

m

e

a

n

s

c

o

n

n

e

c

t

i

n

g

a

n

A

I

c

l

i

e

n

t

t

o

y

o

u

r

K

l

a

v

i

y

o

a

c

c

o

u

n

t

t

h

r

o

u

g

h

t

h

e

M

o

d

e

l

C

o

n

t

e

x

t

P

r

o

t

o

c

o

l

,

s

o

t

h

e

a

s

s

i

s

t

a

n

t

c

a

n

r

e

a

d

c

a

m

p

a

i

g

n

a

n

d

f

l

o

w

p

e

r

f

o

r

m

a

n

c

e

,

s

e

g

m

e

n

t

s

,

p

r

o

f

i

l

e

s

a

n

d

e

v

e

n

t

s

d

i

r

e

c

t

l

y

r

a

t

h

e

r

t

h

a

n

y

o

u

c

l

i

c

k

i

n

g

t

h

r

o

u

g

h

r

e

p

o

r

t

s

.

G

o

M

a

r

b

l

e

h

o

s

t

s

t

h

e

s

e

r

v

e

r

,

s

o

t

h

e

r

e

i

s

n

o

t

h

i

n

g

t

o

r

u

n

l

o

c

a

l

l

y

.

How to connect Klaviyo to GoMarble MCP

Connect Klaviyo once in GoMarble, then point any supported AI client at the MCP server.

  1. S
  2. i
  3. g
  4. n
  5. u
  6. p
  7. o
  8. n
  9. G
  10. o
  11. M
  12. a
  13. r
  14. b
  15. l
  16. e
  17. ,
  18. c
  19. o
  20. n
  21. n
  22. e
  23. c
  24. t
  25. K
  26. l
  27. a
  28. v
  29. i
  30. y
  31. o
  32. u
  33. n
  34. d
  35. e
  36. r
  37. I
  38. n
  39. t
  40. e
  41. g
  42. r
  43. a
  44. t
  45. i
  46. o
  47. n
  48. s
  49. ,
  50. t
  51. h
  52. e
  53. n
  54. a
  55. d
  56. d
  57. t
  58. h
  59. e
  60. G
  61. o
  62. M
  63. a
  64. r
  65. b
  66. l
  67. e
  68. M
  69. C
  70. P
  71. s
  72. e
  73. r
  74. v
  75. e
  76. r
  77. a
  78. s
  79. a
  80. c
  81. u
  82. s
  83. t
  84. o
  85. m
  86. c
  87. o
  88. n
  89. n
  90. e
  91. c
  92. t
  93. o
  94. r
  95. i
  96. n
  97. y
  98. o
  99. u
  100. r
  101. A
  102. I
  103. c
  104. l
  105. i
  106. e
  107. n
  108. t
  109. .
  110. T
  111. h
  112. e
  113. s
  114. a
  115. m
  116. e
  117. c
  118. o
  119. n
  120. n
  121. e
  122. c
  123. t
  124. i
  125. o
  126. n
  127. s
  128. e
  129. r
  130. v
  131. e
  132. s
  133. e
  134. v
  135. e
  136. r
  137. y
  138. c
  139. l
  140. i
  141. e
  142. n
  143. t
  144. y
  145. o
  146. u
  147. a
  148. d
  149. d
  150. .

Connecting to Claude

The current steps, from the GoMarble MCP page:

  1. Open Settings, then Connectors.
  2. Choose Add custom connector.
  3. Enter https://apps.gomarble.ai/mcp-api/sse, then select Authorize.
  4. Choose the GoMarble workspace and accounts Claude can use.

Authorization uses GoMarble’s consent and workspace permissions, completed in the browser window your client opens.

Other supported clients

GoMarble MCP is a remote MCP server at https://apps.gomarble.ai/mcp-api/sse, currently supported in Claude, ChatGPT, Cursor, n8n, Hermes and OpenClaw, plus other clients that support compatible remote or local MCP servers. Setup differs slightly per client, so follow the canonical instructions rather than adapting the Claude steps.

View the complete GoMarble MCP setup guide →

What the free plan includes

  • Up to $50,000 in cumulative ad spend
  • One account per data source
  • No edit actions — read and analysis only

What can you do with GoMarble MCP for Klaviyo?

Grouped by the job rather than by the tool that does it.

Analyze

  • Read campaign performance and campaign reports
  • Read flow performance and flow reports
  • Read metrics and events over a chosen period

Investigate

  • Inspect segments and lists, and what qualifies a profile for them
  • Read individual profiles and their event history
  • Review email templates and catalog items

Act

  • Not supported — Klaviyo is read-only on this connection

GoMarble MCP capabilities for Klaviyo

CapabilityWhat GoMarble MCP can do
CampaignsCampaign list, detail and performance reports
FlowsFlow list, detail and flow reports — the recurring revenue most teams under-examine
Segments and listsSegment and list definitions and membership
ProfilesIndividual profiles and their attributes
Metrics and eventsMetric definitions and the event stream behind them
ContentEmail templates and catalog items
ExecutionNot available — no write tools, so nothing can be sent, edited or scheduled

What data can GoMarble MCP access?

The data available for Klaviyo, grouped by type.

Account

Account details · Connected shops

Campaigns

Campaigns · Campaign reports · Email templates

Flows

Flows · Flow reports

Audience

Lists · Segments · Profiles

Data

Metrics · Events · Catalog items

GoMarble MCP workflows for Klaviyo

Jobs marketers actually want done, rather than features. Each one is a single natural-language request.

Check the flows nobody looks at

“How are my Klaviyo flows performing this quarter?”

What GoMarble MCP does: Pulls flow reports — the recurring revenue that runs unattended and is rarely reviewed.

What you get:

Compare email against paid

“How does email revenue compare to paid this month?”

What GoMarble MCP does: Pulls Klaviyo campaign and flow revenue alongside ad platform data from the same connection.

What you get:

Find a decaying flow

“Has any flow's performance dropped off?”

What GoMarble MCP does: Reads flow reports over time and flags where open, click or revenue rates have declined.

What you get:

Check list growth against ad spend

“Is my list growing in line with what we spend on acquisition?”

What GoMarble MCP does: Reads list membership over time and sets it against paid spend.

What you get:

Audit segments

“What segments exist and how big are they?”

What GoMarble MCP does: Lists segments with membership, which is usually where unused segmentation accumulates.

What you get:

Investigate a campaign

“How did last week's campaign perform?”

What GoMarble MCP does: Pulls the campaign report and compares it against recent campaigns rather than in isolation.

What you get:

Trace an event

“What events is this profile firing?”

What GoMarble MCP does: Reads the profile and its event history, which is the fastest way to debug a flow that is not triggering.

What you get:

Example GoMarble MCP prompts for Klaviyo

Things real marketers ask, grouped by intent. Paste any of them once connected.

Campaigns

  • “How did my last campaign perform?”
  • “Which campaigns drove the most revenue this quarter?”
  • “Compare open rates across recent campaigns”
  • “Show me campaign performance by month”
  • “Which campaigns underperformed their baseline?”

Flows

  • “How are my flows performing?”
  • “Which flow generates the most revenue?”
  • “Has any flow declined recently?”
  • “What flows are currently live?”

Audience

  • “How large are my segments?”
  • “How has my list grown this quarter?”
  • “What segments am I not using?”
  • “Show me profile counts by list”

Cross-channel

  • “How does email revenue compare to paid this month?”
  • “Is list growth keeping pace with ad spend?”
  • “What share of revenue is owned versus paid?”

Why use GoMarble MCP for Klaviyo?

An API gives AI access to data. GoMarble MCP gives it the marketing context and workflows needed to work with that data.

GoMarble MCP for cross-platform marketing analysis

Marketers rarely decide anything from one platform. GoMarble MCP can give AI a view of the wider marketing system rather than forcing it to reason from one disconnected source at a time.

CombinationWhat becomes answerable

How does GoMarble MCP work?

StepWhat happens
1You ask a question in natural language
2The AI client works out what information it needs
3GoMarble MCP retrieves the relevant marketing data and tools
4GoMarble supplies the marketing context around it
5The AI analyses the result
6You get an answer, a recommendation, a report — or a proposed action

Write access is plan-dependent. On the read-only plan you can connect a client and analyse supported accounts without making changes. Where write access is enabled, changes are proposed rather than applied directly — every write tool in the server is a propose call, and consequential actions route through the permissions and approval gates configured for your workspace.

Who is GoMarble MCP for?

Lifecycle marketers

Review flow performance without clicking through each flow's report in turn.

Ecommerce operators

See owned and paid revenue in the same answer.

Agencies

Report on email alongside paid without a separate export.

GoMarble MCP vs traditional Klaviyo workflows

Traditional workflowWith GoMarble MCP

Frequently asked questions

What is MCP for Klaviyo?
It means connecting an AI client such as Claude or ChatGPT to your Klaviyo account through the Model Context Protocol, so the assistant can read campaigns, flows, segments, lists, profiles, metrics and events directly. GoMarble hosts the server.
Can it send campaigns or edit flows?
No. Klaviyo is read-only on this connection — it cannot send, schedule, edit or create anything. It reads campaign and flow data so you can analyse it.
Can it read individual profiles?
Yes, including a profile's event history, which is usually the fastest way to work out why a flow did or did not trigger for someone.
Why connect email to an ad tool?
Because the two are usually judged separately and funded from the same budget. Paid buys the customer; email monetises them. Having both answerable together is what makes that trade-off discussable with numbers.
Which AI clients work with it?
Claude, ChatGPT, Cursor, n8n, Hermes and OpenClaw. The same server URL works for all of them.
What does the free plan allow?
Read and analysis only, one account per data source, and a cap of $50,000 in cumulative ad spend. Klaviyo is read-only here anyway, so the free plan covers the full experience for this source.
Is this the official Klaviyo MCP?
No — Klaviyo shipped its own MCP server, and this is GoMarble's hosted connection reaching Klaviyo through its API. The difference is scope: this one sits alongside Meta, Google, TikTok, Shopify and GA4 rather than covering Klaviyo alone.
Do I need a Klaviyo API key?
No. Key handling sits on our side. You connect the account in GoMarble and point your AI client at the server.

Why GoMarble MCP?

The work you stop doing:

  • E
  • m
  • a
  • i
  • l
  • a
  • n
  • d
  • p
  • a
  • i
  • d
  • i
  • n
  • o
  • n
  • e
  • c
  • o
  • n
  • v
  • e
  • r
  • s
  • a
  • t
  • i
  • o
  • n
  • ,
  • s
  • o
  • t
  • h
  • e
  • q
  • u
  • e
  • s
  • t
  • i
  • o
  • n
  • o
  • f
  • w
  • h
  • a
  • t
  • a
  • c
  • q
  • u
  • i
  • s
  • i
  • t
  • i
  • o
  • n
  • i
  • s
  • a
  • c
  • t
  • u
  • a
  • l
  • l
  • y
  • w
  • o
  • r
  • t
  • h
  • c
  • a
  • n
  • i
  • n
  • c
  • l
  • u
  • d
  • e
  • w
  • h
  • a
  • t
  • h
  • a
  • p
  • p
  • e
  • n
  • s
  • a
  • f
  • t
  • e
  • r
  • t
  • h
  • e
  • f
  • i
  • r
  • s
  • t
  • o
  • r
  • d
  • e
  • r
  • .

Connect your marketing stack once. Give AI the context it needs. Ask in plain English, and let it analyse, explain, recommend and — where enabled — propose the change.

Your Klaviyo data is already there. Now give AI access to it.

Connect GoMarble MCP to your marketing stack and start analysing Klaviyo from the AI tool you already use.