Skip to main content
Glama
BrennerSpear

Twilio MCP

by BrennerSpear

twilio-mcp

Simple MCP server for sending SMS via Twilio. Pure TypeScript, no build step.

Why this exists: The official Twilio MCP has a bug that causes invalid tool schemas, making it unusable with Claude. This is a minimal alternative that just works.

Usage

npx tsx src/index.ts --account-sid <sid> --auth-token <token> --messaging-service-sid <sid> [--default-to <number>]

Arguments

  • --account-sid - Twilio Account SID (required)

  • --auth-token - Twilio Auth Token (required)

  • --messaging-service-sid - Twilio Messaging Service SID (required)

  • --default-to - Default recipient phone number (optional)

Related MCP server: Twilio MCP Server

Claude Code Configuration

Add to ~/.claude/settings.json:

{
  "mcpServers": {
    "twilio": {
      "command": "npx",
      "args": [
        "tsx",
        "/path/to/twilio-mcp/src/index.ts",
        "--account-sid", "YOUR_ACCOUNT_SID",
        "--auth-token", "YOUR_AUTH_TOKEN",
        "--messaging-service-sid", "YOUR_MESSAGING_SERVICE_SID",
        "--default-to", "+1987654321"
      ]
    }
  }
}

Tools

send_text

Send an SMS message.

Parameters:

  • to (optional if --default-to is set) - Recipient phone number in E.164 format

  • message (required) - The text message to send

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    Not graded
    maintenance
    Enables AI assistants to interact with all Twilio APIs through the Model Context Protocol. Supports SMS, voice, messaging, and other Twilio services with secure authentication and configurable API filtering.
    -
  • A
    license
    Not graded
    quality
    Not graded
    maintenance
    Enables communication through Twilio's API including sending SMS/WhatsApp messages, making phone calls, and managing phone numbers and account settings. Provides comprehensive messaging and voice capabilities with proper authentication and rate limiting.
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI-powered SMS messaging through Twilio with automatic conversation threading, message status tracking, and webhook support for receiving inbound messages.
    45 npm
    1
    MIT
  • A
    license
    B
    quality
    D
    maintenance
    Enables AI assistants to send SMS messages via Twilio through the Model Context Protocol or a standalone REST API. It supports standard messaging, automated greetings, and creative content generation using natural language.
    1
    13 npm
    MIT