Server data from the Official MCP Registry
Send SMS, MMS, WhatsApp messages, make voice calls, and manage Twilio phone numbers.
About
Send SMS, MMS, WhatsApp messages, make voice calls, and manage Twilio phone numbers.
Security Report
This is a well-structured Twilio MCP server with appropriate authentication requirements and secure credential handling. The server properly enforces environment variable-based authentication, uses standard HTTP Basic Auth with Base64 encoding for API calls, and implements input validation via Zod schemas. Minor code quality issues (broad error handling, @ts-nocheck directive) are present but do not introduce security vulnerabilities. Permissions align well with the server's stated purpose of managing Twilio communications. Supply chain analysis found 1 known vulnerability in dependencies (0 critical, 1 high severity). Package verification found 1 issue.
4 files analyzed · 6 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
Permissions Required
This plugin requests these system permissions. Most are normal for its category.
What You'll Need
Set these up before or after installing:
Environment variable: TWILIO_ACCOUNT_SID
Environment variable: TWILIO_AUTH_TOKEN
How to Install
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-mrfentmen-twilio-mcp-server": {
"env": {
"TWILIO_AUTH_TOKEN": "your-twilio-auth-token-here",
"TWILIO_ACCOUNT_SID": "your-twilio-account-sid-here"
},
"args": [
"-y",
"twilio-mcp-server"
],
"command": "npx"
}
}
}Documentation
View on GitHubFrom the project's GitHub README.
Twilio MCP
An MCP server for Twilio communications. Send SMS, MMS, and WhatsApp messages. Make voice calls. Manage phone numbers.
What it does
Connect your Twilio account to any MCP client. Send text messages, share images, make phone calls, and manage your phone numbers through natural language.
Tools
- send_sms. Send an SMS text message.
- send_mms. Send an MMS message with an image or media file.
- send_whatsapp. Send a WhatsApp message.
- get_message_status. Check delivery status of a sent message.
- list_messages. View recent message history with filters.
- make_call. Initiate a voice call with TwiML control.
- list_calls. View recent call history.
- list_numbers. List your Twilio phone numbers.
- search_numbers. Search available phone numbers by area code.
Authentication
Set these environment variables:
export TWILIO_ACCOUNT_SID="ACxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
export TWILIO_AUTH_TOKEN="your-auth-token"
Find these in your Twilio Console dashboard.
Install
npx twilio-mcp
Claude Desktop setup
{
"mcpServers": {
"twilio": {
"command": "npx",
"args": ["-y", "twilio-mcp"],
"env": {
"TWILIO_ACCOUNT_SID": "ACxxxxxxxx",
"TWILIO_AUTH_TOKEN": "your-token"
}
}
}
}
Example usage
Ask Claude:
"Send an SMS to +14155551234 saying 'Hello from Claude' from my Twilio number"
"Send a WhatsApp message to +14155551234 with this image attached"
"What is the delivery status of message SM1234567890?"
"List my recent messages from the last day"
"Call +14155551234 and play a message using this TwiML URL"
"List my Twilio phone numbers"
"Search for available phone numbers in area code 415"
Voice calls
To make calls, you need a TwiML URL that controls the call flow. You can use TwiML Bin in the Twilio Console or host your own TwiML. Example TwiML:
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Say voice="alice">Hello, this is a call from your AI assistant.</Say>
</Response>
License
MIT
Reviews
No reviews yet
Be the first to review this server!
More Communication MCP Servers
Toleno
Freeby Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
mcp-creator-python
Freeby mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.
MarkItDown
Freeby Microsoft · Content & Media
Convert files (PDF, Word, Excel, images, audio) to Markdown for LLM consumption
MCP Marketplace
Freeby mcp-marketplace · Developer Tools
Search and install MCP servers from inside your AI client.
FinAgent
Freeby mcp-marketplace · Finance
Free stock data and market news for any MCP-compatible AI assistant.
Google Workspace MCP
Freeby Taylorwilsdon · Productivity
Control Gmail, Calendar, Docs, Sheets, Drive, and more from your AI
