
Mcp Twilio
io.github.codesparPublished by GitHub account codesparv0.2.2Updated Oct 24, 2026
MCP server for Twilio — global SMS, WhatsApp, Voice, Verify, and Lookup across 180+ countries
Overview
A local MCP server for Twilio that lets an assistant send SMS and WhatsApp messages, place calls, run 2FA verifications, validate phone numbers and manage TwiML
- What you can do
- Send and manage SMS and WhatsApp messages, including listing and deleting message history and listing messaging services and provisioned numbers, plus buying new phone numbers and listing call recordings and incoming numbers
- When to use it
- Use it when an assistant needs to send SMS or WhatsApp messages, place or modify voice calls, run phone-based 2FA checks, validate phone numbers, or manage Twilio numbers and conversations from a chat session.
- Requirements
- Runs locally as an npm package over stdio (npx). Needs Node.js and a Twilio account with TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN set; TWILIO_MESSAGING_SERVICE_SID is optional as a default sender. Network access to Twilio APIs is required.
Installation
In SourceWeft
- Open Mcp Twilio in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
@codespar/mcp-twilio
MCP server for Twilio — the global standard for programmable messaging and voice.
SMS, WhatsApp, and Voice across 180+ countries. Verify (2FA) and Lookup (phone validation) included. Fills the global messaging gap in a catalog otherwise tilted to Brazil-specific providers (Z-API, Take Blip, Zenvia, Evolution API).
Tools (22)
Install
Environment
Authentication
HTTP Basic auth with AccountSid:AuthToken. The server handles this automatically — you only configure the env vars.
API surface
- Main Accounts API:
https://api.twilio.com/2010-04-01/Accounts/{AccountSid}— Messages, Calls, IncomingPhoneNumbers - Verify API:
https://verify.twilio.com/v2— 2FA flows (requires a Verify Service SID passed per call) - Lookups API:
https://lookups.twilio.com/v2— phone number validation / carrier / line type
Request bodies are application/x-www-form-urlencoded; responses are JSON (endpoints use the .json suffix on the Accounts API).
Use the same send_message tool, but prefix numbers with whatsapp::
Sandbox numbers or approved WhatsApp-enabled senders work the same way.
Run
Enterprise
Need governance, budget limits, and audit trails for agent payments? CodeSpar Enterprise adds policy engine, payment routing, and compliance templates on top of these MCP servers.
License
MIT
Source: packages/communication/twilio/README.md at commit d0a519a
Tools
0Version history
1- v0.2.2LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts