A side-by-side look at the Klaviyo MCP and Prometheus MCP Server MCP servers: transport, auth, tools, quality signals, and the config to install either one in Claude, Cursor, Windsurf or VS Code.
Verdict: choose Klaviyo MCP for monitoring work as a local process; choose Prometheus MCP Server for monitoring over a hosted endpoint. You can also run both side by side in one mcpServers block.
list_accounts, list_campaigns, campaign_report.PROMETHEUS_URL.health_check, execute_query, execute_range_query.Rows where the two servers differ are marked.
| Spec | ||
|---|---|---|
| Category | Monitoring | Monitoring |
| Quality signal | 55/100 · Good | 60/100 · Good |
| Install command | Confirmed | Confirmed |
| Transport | Local subprocess (stdio) | Remote HTTP/SSE |
| Auth | Not declared | other |
| Pricing | Not declared | Free |
| Required env vars | None listed | PROMETHEUS_URL |
| Verified owner | Community listing | Community listing |
| GitHub stars | 0 | 519 |
| Directory activity | 0 views 0 installs 0 upvotes | 4 views 0 installs 0 upvotes |
| Tools | 24 | 6 |
| Full listing | View Klaviyo MCP | View Prometheus MCP Server |
list_accountsList all configured Klaviyo accounts. Use this first to see which brands are available.list_campaignsList recent email campaigns for a specific Klaviyo account. Returns campaign IDs, names, status, and send dates.campaign_reportGet email campaign performance metrics for a Klaviyo account. Returns opens, clicks, revenue, bounce rate, unsubscribes for the specified time period.list_metricsList available metrics for a Klaviyo account. Use this to find the 'Placed Order' metric ID needed for revenue reporting.multi_account_summaryPull campaign performance summary from ALL configured Klaviyo accounts. Returns a unified cross-brand report.flow_reportGet email flow (automation) performance for a Klaviyo account. Returns metrics for welcome series, abandoned cart, post-purchase, etc.campaign_ab_reportGet per-variation (A/B arm) email/SMS campaign metrics for a Klaviyo account. Splits results by variation so you can compare arms.flow_series_reportTime-series flow (automation) metrics for a Klaviyo account. Buckets by interval.segment_reportSegment performance metrics for a Klaviyo account: member counts, additions, removals.form_reportSign-up form performance for a Klaviyo account: views, submissions, submit rate.list_segmentsList all segments in a Klaviyo account with name, member count, and creation date.list_listsList all email lists in a Klaviyo account with name, opt-in process, and creation date.health_checkHealth check endpoint for container monitoring and status verificationexecute_queryExecute a PromQL instant query against Prometheusexecute_range_queryExecute a PromQL range query with start time, end time, and step intervallist_metricsList all available metrics in Prometheus with pagination and filtering supportget_metric_metadataGet metadata for one metric or bulk metadata with optional filteringget_targetsGet scrape targets, with server-side `state`/`scrape_pool` filtering and optional paginationPaste either block (or both) into your client config, e.g. claude_desktop_config.json or ~/.cursor/mcp.json. We only show a config when the install command is confirmed.
{
"mcpServers": {
"klaviyo-mcp": {
"command": "npx",
"args": [
"-y",
"@scalably-io/klaviyo-mcp"
]
}
}
}
{
"mcpServers": {
"pab1it0-prometheus-mcp-server": {
"url": "https://hub.docker.com/mcp/server/prometheus/overview"
}
}
}