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/mcpTools
13 tools listed at last check
customerio_search_customersSearch/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_attributesGet a single person's attributes (profile fields). App API: GET /v1/customers/{customer_id}/attributes.customerio_get_customer_segmentsList the segments a single person belongs to. App API: GET /v1/customers/{customer_id}/segments.customerio_get_customer_messagesList messages (deliveries) sent to a single person. App API: GET /v1/customers/{customer_id}/messages.customerio_list_segmentsList all segments in the workspace (id + name + type). App API: GET /v1/segments.customerio_list_campaignsList all campaigns in the workspace. App API: GET /v1/campaigns.customerio_get_campaignGet a single campaign by id. App API: GET /v1/campaigns/{campaign_id}.customerio_get_campaign_metricsGet delivery/engagement metrics for a campaign over time. App API: GET /v1/campaigns/{campaign_id}/metrics.customerio_list_messagesList sent messages (deliveries) across the workspace, filterable by type/campaign/newsletter. App API: GET /v1/messages.customerio_list_exportsList data exports in the workspace. App API: GET /v1/exports.customerio_list_collectionsList 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
Markdown for your README
[](https://clawy.uk/mcp/s/io.usefulapi/customerio)