T

Twilio MCP

Send SMS, make calls, and manage Twilio resources.

Twilio·No reviews yet
Repo Docs
Share:

About

Official Twilio MCP alpha: send SMS/MMS and WhatsApp messages, place voice calls, provision phone numbers, and manage subaccounts. Ideal for notification agents and voice-first workflows. Authenticates with Account SID + Auth Token or API keys.

Example tools

Illustrative tool names — the actual tool set is defined by the server at runtime.

send_message
Post a message to a channel or user
list_channels
List channels the bot can access
search_messages
Search messages by query and date range

Screenshots

No screenshots yet.

Frequently Asked Questions

Common questions about Twilio MCP.

What is the Twilio MCP used for?
The Twilio MCP enables sending SMS/MMS and WhatsApp messages, placing voice calls, provisioning phone numbers, and managing Twilio subaccounts. It is designed for notification agents and voice-first workflows using Twilio's communication services.
How do I authenticate with the Twilio MCP?
Authentication for the Twilio MCP requires an API key. You will typically use your Account SID and Auth Token, or a generated API key pair, to secure access to Twilio's services through this MCP.
Can I manage phone numbers with this MCP?
Yes, the Twilio MCP allows you to provision phone numbers, which includes actions like purchasing new numbers or configuring existing ones. This is a core capability for managing communication resources within Twilio.
Is there a cost associated with using the Twilio MCP?
The Twilio MCP itself is open source and freely available. However, using the underlying Twilio communication services will incur costs based on Twilio's pricing model, which varies by usage and service type.
What are some common limitations of the Twilio MCP?
A common limitation is that it focuses specifically on standard Twilio communication APIs. Advanced or experimental Twilio features might not be immediately available or fully supported through this alpha MCP.

Install Twilio MCP

Claude Desktop

Add this to claude_desktop_config.json.

{
  "mcpServers": {
    "twilio": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-twilio"
      ]
    }
  }
}

Cursor

Add this to ~/.cursor/mcp.json.

{
  "mcpServers": {
    "twilio": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-twilio"
      ]
    }
  }
}

VS Code

Add this to your workspace settings.json.

{
  "mcp.servers": {
    "twilio": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-twilio"
      ]
    }
  }
}

Reviews

Sign in to leave a review.

No reviews yet. Be the first!

Discussion(0)

Sign in to join the discussion.

No comments yet.