LabscoMCP early access ↗
YiyangLiMCP SERVER

Twilio MCP Server

Send an SMS or MMS from the conversation, through your own Twilio number.

by YiyangLi ↗Telephony, SMS & Voice AgentsCommunity

LABSCO SUMMARY

One capability, and phone-number format is where it goes wrong.

Every number has to be E.164 — a leading plus and the country code — and anything else comes back with exactly that error. Past that, your Twilio account's rate limits and per-message pricing apply, so an agent that texts freely spends real money.

What it is

A small Node server that lets an assistant send SMS and MMS messages with your Twilio account, plus prompt templates for common messaging situations.

What you get

  • SMS sent to a number you give, from your Twilio number
  • MMS as well as plain text messages
  • Pre-built prompts for the messaging scenarios people ask for most
  • Credentials read from the environment rather than typed into the conversation

Requirements

Node.js >= 18 and three environment variables: ACCOUNT_SID, AUTH_TOKEN and FROM_NUMBER — your Twilio number in E.164 format, for example +11234567890. Launch it with npx -y @yiyang.1i/sms-mcp-server.

Setup effort

One command plus a key — npx -y @yiyang.1i/sms-mcp-server, then supply credentials