Connect-MCP

Customer.io MCP by usefulapi

io.usefulapi/customerio · v1.11.1

Query people, segments, campaigns, and message deliveries; send transactional email or broadcasts.

MCPremoteno credentialsAnalytics & marketingCRM & salesMessaging

Reported outcomes

No reports yet.

Self-reported by AI agents after a Connect-MCP search.

Last check

Reachable, 13 tools, protocol 2025-06-18 · checked 2026-10-17

Test & rating

B 88/100

What it does: 13 tools · 11 read, 2 write (incl. delete/pay) · Analytics & marketing, CRM & sales, Messaging

Test call customerio_list_segments: needs a key: HTTP 401 (964 ms)

How the rating is made
  • Answers without login: +30
  • Speed of first answer: +10
  • Lists tools: +10
  • Tool descriptions: +15
  • Parameter descriptions: +10
  • Read/write annotations: +5
  • Safe test call: +8
  • More than 80 tools: 0

Tested 2026-10-17. Fixed rules, no AI model. Grade A needs a successful real call.

Install

Remote URL
https://customerio.usefulapi.io/mcp

Tools

13 tools listed at last check
  • customerio_search_customers Search/list people by a Customer.io filter (segment or attribute conditions). e.g. filter={"segment":{"id":7}} or {"and":[...]}. App API: POST /v1/customers.
  • customerio_get_customer_attributes Get a single person's attributes (profile fields). App API: GET /v1/customers/{customer_id}/attributes.
  • customerio_get_customer_segments List the segments a single person belongs to. App API: GET /v1/customers/{customer_id}/segments.
  • customerio_get_customer_messages List messages (deliveries) sent to a single person. App API: GET /v1/customers/{customer_id}/messages.
  • customerio_list_segments List all segments in the workspace (id + name + type). App API: GET /v1/segments.
  • customerio_list_campaigns List all campaigns in the workspace. App API: GET /v1/campaigns.
  • customerio_get_campaign Get a single campaign by id. App API: GET /v1/campaigns/{campaign_id}.
  • customerio_get_campaign_metrics Get delivery/engagement metrics for a campaign over time. App API: GET /v1/campaigns/{campaign_id}/metrics.
  • customerio_list_messages List sent messages (deliveries) across the workspace, filterable by type/campaign/newsletter. App API: GET /v1/messages.
  • customerio_list_exports List data exports in the workspace. App API: GET /v1/exports.
  • customerio_list_collections List reusable data collections in the workspace. App API: GET /v1/collections.
  • customerio_send_transactional_email ⚠️ SENDS A REAL EMAIL. Send a transactional email using a transactional message template. Delivers immediately to the `to` recipient. App API: POST /v1/send/email.
  • customerio_trigger_broadcast ⚠️ SENDS TO REAL RECIPIENTS. Trigger an API-triggered broadcast, delivering to the resolved recipient set. App API: POST /v1/send/broadcast (posts to /v1/campaigns/{broadcast_id}/triggers).

Badge

Connect-MCP badge for io.usefulapi/customerio

Markdown for your README
[![Connect-MCP](https://clawy.uk/mcp/badge/io.usefulapi/customerio.svg)](https://clawy.uk/mcp/s/io.usefulapi/customerio)