Twilio MCP Server
Experimental Twilio MCP server: Twilio public APIs as tools, filtered by service and tag
- 113 ★ on the repository
- Last commit
- MIT
Broad access
Why this level
- Can send paid messages and place calls
- Changes number settings and function deployments
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add mcp/twilio-mcp-serverDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- Can send paid messages and place calls
- Changes number settings and function deployments
This is third-party code. Review the repository files before installing.
What it does
The server builds MCP tools from Twilio's OpenAPI specs: calls, messaging, phone numbers, Studio, Serverless, TaskRouter, Verify and other services. Because the API is huge, you pick the parts you need with --services or --tags, otherwise the tools will not fit the model context. The same monorepo ships a separate package that turns any OpenAPI spec into an MCP server. The project is marked as a proof of concept by the Twilio Alpha team.
Who it is for. For developers configuring telephony, SMS and Studio flows in Twilio.
Good fit when
- You need to find or configure numbers and their webhooks
- You need to deploy or check Twilio Serverless functions
- You need to inspect a Studio flow or message history
Not a fit when
- You need support and stability for production
- You cannot give the agent a key that can send paid messages and calls
Example request
List my Twilio incoming phone numbers and the webhooks configured on themMCP
- Transport
- stdio
- Authentication
- API key
Limitations
An experimental project with no guarantees. Requires a Twilio account with an API Key and Secret, and operations are billed. Twilio advises against running community MCP servers alongside it due to injection risk. Twilio services are restricted for Russia, so access without a VPN is not guaranteed.
How to disable. Remove the twilio block from the client's MCP config and revoke the API Key in the Twilio console.
FAQ
Why must I pass --services?
The Twilio API is too large: all tools at once do not fit the model context.
Discussion
No questions or reviews yet.
Related
MCP serversSMS.RU MCP server
sms-ru-mcp
An MCP server for the SMS.RU sending service: sending SMS, delivery checks, balance and cost estimates
Telegram bot over a 1C MCP server
Telegram Bot for 1С MCP Integration
A Python bot that answers natural-language questions about 1C data in Telegram, calling a 1C MCP server's tools through a chosen AI model
An MCP server for driving Windows: the agent opens apps, clicks and types, reads window and UI state, and works with files and PowerShell
Discord MCP by cappyeo: a server with 200+ tools
Discord MCP (cappyeo)
A Discord MCP with over 200 typed tools: the agent handles messages, roles and moderation, builds a server from a plan, and writes default to preview mode
Infobip's official remote MCP servers: SMS, WhatsApp, Viber, RCS, email, voice, push, 2FA and customer data
A monorepo of MCP servers for Russian and CIS APIs: payments, CRM, marketplaces, delivery, HR and reference data
README in short
The root README describes a monorepo with two packages: a server for all Twilio public APIs and a generic server for OpenAPI specs. It shows launching via npx with credentials in the argument and a warning about community MCP servers. The package README lists available services and tags with filtering examples. MIT licensed.