LabscoMCP early access ↗
MCP SERVER · OFFICIAL PROJECT

Klaviyo Marketing Automation

Klaviyo campaigns, flows, profiles and catalogs, with read-only and core-tools-only switches on the connection.

by Klaviyo ↗Marketing Automation & Advertising✓ Official

The plugin Knowledge Work Plugins includes connection settings for this server.

LABSCO SUMMARY

Adding ?read-only=true to the endpoint URL is the switch to use, because campaigns send email to your customers.

A tool list this long, 'send campaign' included, is a lot of trust to hand a model. Klaviyo's answer is that the restriction lives in the connection rather than in a prompt: a client configured read-only cannot send, whatever it is asked. core-tools-only addresses the other problem — the full tool list riding along in every request — by trimming to Klaviyo's core set. Restricting authorisation to Owner, Admin and Manager is the third layer, and the right one for a tool that can email a list.

What it is

Klaviyo's own endpoint, with a very large tool surface spread across campaigns, flows, profiles, catalogs and more. Crucially it ships connection parameters that cut that down.

What you get

  • Campaigns — create, send and report
  • Flows, segments and lists
  • Profiles, including bulk import and merge
  • Catalogs, email templates, events and metrics
  • Coupons, forms and webhooks
  • Query parameters on the endpoint URL: read-only=true, core-tools-only=true, and toolsets= to keep only the tool groups you name

Requirements

OAuth with dynamic client registration, and only Owner, Admin or Manager roles may authorise. Klaviyo also publishes a local server that takes a private API key.

Setup effort

Paste a URL, then authorize — add the endpoint to your client, then approve the OAuth consent screen