The agent-native email marketing reader
Connect any AI agent to your Klaviyo account. Pull campaign performance — opens, clicks, conversions and revenue — in numbers that match your Klaviyo dashboard exactly. Sync the shape of your account into your organization's Brain, then search what your emails actually SAID, in natural language, including the words printed inside the images. Read-only throughout.
How it works
From a connected Klaviyo account to answerable questions in four steps.
Sign up and get an API key
Create a free account at gentic.co, generate an API key from your dashboard, and use it as a Bearer token to authenticate your agent.
Connect Klaviyo in your dashboard
Paste your Klaviyo Private API key once in the Gentic dashboard (Integrations → Klaviyo). The key is encrypted at rest and checked against Klaviyo on connect. The Email Marketing server picks the connection up on its own; your agent never handles the credential.
Add the MCP server to your agent
Drop https://mcp.gentic.co/email-marketing into Claude Code, Claude Web, OpenClaw, Claude Cowork, ChatGPT, n8n, or any MCP-compatible client. Pass your Gentic API key as a Bearer token — or connect via OAuth on clients that support it.
Report, sync, then search
Ask for campaign performance straight away — klaviyo_report is free and needs no sync. Run klaviyo_sync to warehouse the shape of your account, then klaviyo_sync_email_content to index what your emails said, and ask questions like "which sends mentioned free shipping?" in plain language.
Available tools
5 tools your AI agent can call through the Model Context Protocol.
klaviyo_connection_status
Check whether the calling organization has connected Klaviyo (the email and SMS marketing platform).
klaviyo_report
Get campaign performance from Klaviyo — opens, clicks, conversions and revenue per campaign, for a chosen timeframe.
klaviyo_search_emails
Search the CONTENT of this organization's Klaviyo campaigns by natural language — 'which emails talked about the iGel mask?', 'find the sends that mentioned free shipping', 'what did we say about the Black Friday sale?'.
klaviyo_sync
Sync email-marketing configuration from Klaviyo into this organization's data backend — READ-ONLY, verbatim, one BOUNDED chunk per call.
klaviyo_sync_email_content
Pull the ACTUAL CONTENT of this organization's Klaviyo campaigns — subject lines, preview text, the visible body copy of the email template, the alt text of every image, and (optionally) an AI description of what each image shows — then embed it so `klaviyo_search_emails` can search it semantically.
Connect in seconds
Sign up, connect Klaviyo in your dashboard, grab your API key, and add the MCP server to your agent. Works with Claude Code, Claude Web, OpenClaw, Claude Cowork, ChatGPT, n8n, and any MCP client.
claude mcp add gentic-email-marketing \
--transport http \
https://mcp.gentic.co/email-marketing \
--header "Authorization: Bearer YOUR_API_KEY"You can also connect via OAuth — just add gentic-email-marketing as a connector in Claude or ChatGPT settings. No API key needed; authentication is handled automatically.
Install the Gentic agent skill to teach your agent the optimal workflow so it gets the best results automatically.
npx skills add gentic-co/agent-skillsWorks with Claude Code, Cursor, Copilot, and 40+ other agents.
Reporting is free, indexing is per campaign
Checking the connection, pulling campaign performance, syncing your account's shape and searching indexed content are all free. Only indexing new email content costs anything.
| Tool | Cost |
|---|---|
| klaviyo_connection_status | Free |
| klaviyo_report | Free |
| klaviyo_search_emails | Free |
| klaviyo_sync | Free |
| klaviyo_sync_email_content | Variable |
Indexing content costs 5¢ per email campaign and 1¢ per SMS campaign — and a campaign already stored unchanged costs nothing, so re-running is safe and a nightly schedule only pays for new sends. Pricing is pulled live from the Gentic MCP manifest.
Why agent-native email marketing?
Two questions your email platform answers badly: how a campaign performed relative to everything else in the business, and what you actually said in the sends that worked. One needs a join; the other needs to read the creative.
Numbers that match your dashboard
Reporting comes from Klaviyo's Reporting API, grouped by attributed send time — the same basis the Klaviyo UI uses. A figure your agent quotes can be checked against the customer's own dashboard without reconciling two definitions.
Search what the emails SAID
Subject lines, preview text, body copy, image alt text — and AI descriptions of what the images show, so the message printed on the creative becomes searchable too. Ask "what did we say about the Black Friday sale?" and get the sends back.
It lands in YOUR warehouse
Campaigns, flows, lists, segments and metrics arrive in your organization's Brain next to your orders, subscriptions and loyalty tables — so "did the flow we changed in March move retention?" is one query, not three exports.
Reporting is free
Connection checks, reporting, syncing your account's shape and searching indexed content are all free. You pay only to index new email content — 5¢ per email campaign, 1¢ per SMS — and never twice for the same send.