Customer.io MCP by usefulapi
by customerio.usefulapi.io in Email & messaging
Query people, segments, campaigns, and message deliveries; send transactional email or broadcasts.
https://customerio.usefulapi.io/mcp
Last 30 days
- Uptime
- 100%
- Response time
- 286 ms typical, 286 ms slowest 5%
- Last check
- 6 h ago
- Next check
- any minute now
How to call it
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"customer-io-mcp-by-usefulapi": {
"type": "http",
"url": "https://customerio.usefulapi.io/mcp"
}
}
}13 tools
- 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).
Security scan
- No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 6 h ago | Passed | 200 | 286 ms |