Integration · Company data
Connect Claude & ChatGPT to Twilio Segment
Ask your AI which sources send data to which destinations, why events are failing, or how your MTU usage looks this month. It can read sources, destinations, tracking plans, audiences, computed traits and warehouse syncs, and pull delivery metrics and event volume. It can also turn a destination or an audience on or off.
Free plan, no credit card. Takes about a minute.
Try asking
“Which destinations are connected to our website source?”
The AI finds the source and lists the destinations connected to it.
“Why are events from the iOS source not reaching our email tool?”
It checks the delivery overview for failed deliveries between that source and destination in the time range.
“How many Monthly Tracked Users have we used this month?”
It reads daily MTU usage for the current usage month.
What your AI can do
Sources and destinations
List sources and destinations, see which are connected, read settings and write keys, and turn destinations on or off.
Delivery and usage
Check received, delivered and failed events, delivery metrics, event volume, API call usage and MTU usage.
Tracking plans and audiences
Read tracking plans and their rules, spaces, audiences, computed traits and warehouse syncs.
“Which events does our main tracking plan allow?”
It finds the tracking plan and lists its event rules and the sources connected to it.
“Did last night's warehouse sync succeed?”
It lists the recent sync runs for the warehouse with their status.
“Turn off the old test destination.”
It finds the destination and disables it, so it stops receiving data.
27 tools for Twilio Segment
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
get_api_call_usageGet daily API call usage for a usage month starting at `period` (ISO-8601 date).get_audienceGet one audience by `space_id` and `audience_id`, with its definition and status.get_computed_traitGet one computed trait by `space_id` and `computed_trait_id`.get_destinationGet one destination by `destination_id`, with its settings and enabled state.get_destination_delivery_metricsGet delivery metrics (successes, failures) for a destination: `destination_id`, `source_id`, optional time range and `granularity`.get_event_volumeGet event volume over time: `granularity`, `start_time` and `end_time`, optionally filtered or grouped by source, event name or type.get_failed_deliveriesDelivery overview: events that failed to deliver from a source to a destination (`source_id`, `destination_config_id`) in a time range.get_failed_on_ingestDelivery overview: events from a source (`source_id`) that failed on ingest in a time range, with discard reasons.get_monthly_tracked_usersGet daily Monthly Tracked Users (MTU) usage for a usage month starting at `period` (ISO-8601 date).get_received_eventsDelivery overview: events successfully received from a source (`source_id`) between `start_time` and `end_time` at a `granularity`.get_sourceGet one source by `source_id`, including whether it is enabled and its write keys.get_successful_deliveriesDelivery overview: events successfully delivered from a source to a destination (`source_id`, `destination_config_id`) in a time range.get_tracking_planGet one tracking plan by `tracking_plan_id`.list_audiencesList the audiences in a space (`space_id`).list_computed_traitsList the computed traits in a space (`space_id`).list_destinationsList all destinations (tools receiving Segment data). Use to find a `destination_id`.list_source_destinationsList the destinations connected to a source (`source_id`).list_sourcesList the workspace's sources (websites, apps and servers sending data). Use to find a `source_id`.list_spacesList Engage/Unify spaces. Use to find a `space_id` for audiences and computed traits.list_tracking_plan_rulesList the event rules in a tracking plan (`tracking_plan_id`).list_tracking_plan_sourcesList the sources connected to a tracking plan (`tracking_plan_id`).list_tracking_plansList tracking plans, optionally by `type`. Use to find a `tracking_plan_id`.list_usersList the users in the Segment workspace.list_warehouse_syncsList recent sync runs for a warehouse (`warehouse_id`), with their status.list_warehousesList the data warehouses connected to the workspace.update_audienceChanges dataUpdate an audience by `space_id` and `audience_id`: name, description, or `enabled` to turn it on or off.update_destinationChanges dataUpdate a destination by `destination_id`: rename it, change `settings`, or set `enabled` to turn data delivery on or off.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose Twilio Segment from the app list.
- 2
Paste your key
Paste a Segment Public API token. In Segment pick the workspace, go to Settings > Access Management > Tokens and click Create Token. Choose a Public API token, not a Config API token. Each workspace needs its own token.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in Twilio Segment?
The AI can read sources, destinations, tracking plans and their rules, spaces, audiences, computed traits, warehouses, warehouse syncs and workspace users. It can pull delivery metrics, event volume, API call usage and MTU usage. It can update a destination or an audience, including turning it on or off.
Does the AI see my Twilio Segment API token?
No. Your Twilio Segment credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can keep it read-only. Updating a destination or an audience changes where your data goes, and both can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Twilio Segment account.
Which Segment token do I need?
A Public API token. You create it in the workspace under Settings > Access Management > Tokens. A Config API token will not work. If you have several workspaces, each one needs its own token.
Related integrations
Let your AI work in Twilio Segment today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Twilio Segment freePipMCP is not affiliated with Twilio Segment. Product names are trademarks of their owners.






