Twilio_manager_mcp
@errajibadr
About Twilio_manager_mcp
No overview available yet
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"twilio_manager_mcp": {
"command": "uvx",
"args": [
"twilio-manager-mcp"
],
"env": {
"TWILIO_ACCOUNT_SID": "ACxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"TWILIO_AUTH_TOKEN": "fc9999Xxxxxx9999X999x99999xxxxxxx"
}
}
}
}Tools
4List all Twilio subaccounts
Get phone numbers for a specific subaccount
Transfer phone numbers between subaccounts
Get regulatory bundle SID for a subaccount
Overview
What is Twilio Manager MCP?
Twilio Manager MCP is a Model Context Protocol (MCP) server that provides tools for managing Twilio resources such as subaccounts, phone numbers, and regulatory bundles. It is designed for developers using MCP‑compatible AI assistants like Claude Desktop or Cursor to interact with Twilio through natural language.
How to use Twilio Manager MCP?
Install uv (package manager), clone the repository, run uv sync, and create a .env file with your Twilio credentials (TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN). Configure your MCP client (e.g., Cursor) using a .cursor/mcp.json file with either a direct uv/uvx command or an SSE endpoint. Once configured, ask your AI assistant to list subaccounts, get phone numbers, or transfer numbers.
Key features of Twilio Manager MCP
- List all Twilio subaccounts
- Get phone numbers for a specific subaccount
- Transfer phone numbers between subaccounts
- Retrieve regulatory bundle SIDs
- Supports both direct (stdin/stdout) and SSE communication
- Integrates with Claude Desktop, Cursor, and other MCP tools
Use cases of Twilio Manager MCP
- Manage multiple Twilio subaccounts from an AI assistant
- Automate phone number transfers across subaccounts
- Retrieve regulatory bundle information for compliance
- Simplify Twilio resource management via natural language commands
FAQ from Twilio Manager MCP
How do I install Twilio Manager MCP?
Install uv, clone the repository, run uv sync to install dependencies, then set your Twilio credentials in a .env file.
What transport protocols does Twilio Manager MCP support?
It supports direct (stdin/stdout via uv or uvx) and Server‑Sent Events (SSE) communication.
What tools does Twilio Manager MCP provide?
It provides four tools: list_twilio_subaccounts, get_account_phone_numbers, get_all_phone_numbers, and get_regulatory_bundle_sid.
How do I configure Twilio Manager MCP for use with Cursor or Claude Desktop?
Create a .cursor/mcp.json file with one of three configurations: twilio_manager_mcp_abs (using uv with a local path), twilio_manager_mcp_uvx (using uvx with the package name), or twilio_manager_mcp_sse (pointing to an SSE endpoint). All require Twilio credentials in the env section.
Does Twilio Manager MCP require additional dependencies?
It requires uv for installation and Twilio API credentials (TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN). The server can also be run via Docker with or without Docker Compose.
More Communication MCP servers
Discord MCP Server
hanwegMCP server for discord bot
Twilio MCP Monorepo
twilio-labsMonorepo providing 1) OpenAPI to MCP Tool generator 2) Exposing all of Twilio's API as MCP Tools
Mattermost MCP Server
pvevMattermost MCP server to enable Claude to interact with Mattermost Workspaces
WhatsApp MCP Server (TypeScript/Baileys)
jlucaso1WhatsApp MCP Server (TypeScript/Baileys)
Discord Mcp
SaseQA MCP server for the Discord integration. Enable your AI assistants to seamlessly interact with Discord. Enhance your Discord experience with powerful automation capabilities.
Comments