SOUNDTRACK // IRON UNDER PRESSURE
JEZWEB // GRID OSv2026
JEZWEB

> mcp // email & communications

Twilio
for AI.

Communication APIs: SMS messages, voice calls, and messaging services

Twilio powers SMS, voice, and messaging for thousands of businesses. This connector lets your AI assistant send SMS messages, look up call records, validate phone numbers before you use them, and inspect the numbers your account owns, all from a conversation.

GOOD FOR // Developers and operations teams using Twilio who want to send messages, validate numbers, and check call and message history through an AI assistant rather than the Twilio console.

Send & track SMS/MMS

Send text or media messages via Twilio and look up the status of messages you've sent, useful for confirming delivery or troubleshooting.

Phone number validation

Validate any phone number via Twilio Lookup v2: get the line type (mobile, landline, VoIP), carrier, and caller name before you send or call.

Voice call records

Look up Twilio Voice call records to review call history, duration, and status for any number.

Account number management

List and inspect the Twilio phone numbers owned by this account: see capabilities, status, and configuration at a glance.

Send an SMS to 0412 345 678: 'Your appointment is confirmed for Thursday at 10am.'

Is +61 412 345 678 a valid mobile number?

List the phone numbers on our Twilio account.

Show me the last 10 calls made from our Twilio number.

twilio_messages send, list, get, status write (send is openWorld + non-idempotent)
twilio_calls list, get readOnly, idempotent
twilio_lookup phone readOnly, idempotent. Note: enrichment fields are paid per call
twilio_numbers list, get readOnly, idempotent

Works with Claude (Code, Desktop, claude.ai), and any MCP-compatible client. OAuth on first connect: no keys to paste.

claude mcp add --transport http twilio-mcp https://twilio.mcpserver.au/mcp

claude.ai: Settings → Connectors → Add connector → https://twilio.mcpserver.au/mcp