MCP.Market

Twilio MCP server

by mrfentmen·io.github.mrfentmen/twilio-mcp-server·v1.0.4

Send SMS, MMS, WhatsApp messages, make voice calls, and manage Twilio phone numbers.

C55/100grade C
What users say
No reviews yet
Be the first
Safety scan
C55/100

full report

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed Twilio yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Twilio tools (9, 3 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • get_message_status

    Check the delivery status of a sent message.

  • list_calls

    List recent voice calls.

  • list_messages

    List recent messages with optional filters.

  • list_numbers

    List your Twilio phone numbers.

  • make_call

    Initiate a voice call. Requires a TwiML URL for call handling.

  • search_numbers

    Search available phone numbers for purchase by area code.

  • send_mmswrite action

    Send an MMS message with an image or media attachment.

  • send_smswrite action

    Send an SMS text message to a phone number.

  • send_whatsappwrite action

    Send a WhatsApp message using Twilio.

Public scan report

scanner v0.1.10 · 2026-11-01 · same rubric, same numbers if you re-run it

no findings
  • Code scan5 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancerepository not readable: repo not found3/15
  • Maintainer identityno repository or website to verify2/10
Overall 55/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Twilio compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
55/100
higher than 10% of 48,273 servers
Tools
9
the typical server has 7
Tools that change things
33%
typical: 0%. Fewer write tools means less an agent can break

What its tools let an agent do: 5 read · 1 create · 3 send or post

Release history: 3 versions in the registry since 2026-08-08, latest 2026-10-17, typically one every 44 days.

Install Twilio in Claude Code, Cursor or VS Code

Runs npx -y twilio-mcp-server on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add twilio-mcp-server -- npx -y twilio-mcp-server
Add to Cursor

What the publisher says

From the Twilio repository's README, as published. We do not edit it. Read it on GitHub

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.
  • getmessagestatus. 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

Nothing above is checked by us. What we check is on the safety report.

Grade history

  • 2026-11-01downgradeB → Cscore 55

Twilio: common questions

Is Twilio MCP server safe?
With care: it is graded C, so read the findings first (55/100). Read the Twilio safety report
How do I install Twilio?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Twilio need an API key?
Yes. The registry entry asks for TWILIO_ACCOUNT_SID, TWILIO_AUTH_TOKEN.
Is Twilio maintained?
The last commit was 86 days ago (2026-08-08). The latest release is v1.0.4.
How does Twilio compare with other MCP servers?
safety score 55/100 (higher than 10% of 48,273 servers); tools 9 (the typical server has 7); tools that change things 33% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

More from mrfentmen →