MCP.so
Sign In

Twilio MCP Server

@YiyangLi

Basic information

Category

Communication

License

MIT

Transports

stdio

Author

YiyangLi

About Twilio MCP Server

A Model Context Protocol (MCP) server that enables Claude and other AI assistants to send SMS messages using Twilio.

Twilio MCP Server config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "sms-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@yiyang.1i/sms-mcp-server"
      ]
    }
  }
}

Twilio MCP Server tools

Tool list not available yet

This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.

Fetch the live tool list by running this server in a temporary sandbox using the button above.

Overview

What is Twilio MCP Server?

Twilio MCP Server is a Model Context Protocol (MCP) server that enables Claude and other AI assistants to send SMS and MMS messages using Twilio. It provides a secure, credential‑managed interface for programmatic messaging.

How to use Twilio MCP Server?

The server is invoked via npx -y @yiyang.1i/sms-mcp-server. It requires three environment variables: ACCOUNT_SID, AUTH_TOKEN, and FROM_NUMBER. For Claude Desktop, add a twilio entry to the MCP server configuration JSON and restart the app.

Key features of Twilio MCP Server

  • Send SMS and MMS messages
  • Pre‑built prompts for common messaging scenarios
  • Secure handling of Twilio credentials
  • Natural language interaction through Claude

Use cases of Twilio MCP Server

  • Send a simple SMS reminder to a phone number
  • Compose and send creative messages (e.g., a haiku) via Claude
  • Integrate Twilio messaging into AI‑assisted workflows
  • Automate outbound notifications without writing code

Frequently asked questions

1

What runtime is required?

Node.js 18 or higher. Use `nvm` to install/update if needed.

2

How do I configure the server?

Set the environment variables `ACCOUNT_SID`, `AUTH_TOKEN`, and `FROM_NUMBER` (in E.164 format) in the MCP server configuration.

3

What phone number format must I use?

All phone numbers must be in E.164 format, e.g., `+11234567890`.

4

Where can I find my Twilio credentials?

Your `ACCOUNT_SID` and `AUTH_TOKEN` can be copied from the [Twilio Console](https://console.twilio.com).

5

Are there any known limits or security concerns?

Be aware of your Twilio account’s rate limits and pricing. Never commit credentials to version control.

Comments

More Communication MCP servers