MCP.so
登录

Twilio Manager MCP Server

@errajibadr

基本信息

分类

沟通协作

传输方式

stdio

作者

errajibadr

提交者

compte dodoba

关于 Twilio Manager MCP Server

暂无概览

Twilio Manager MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "twilio_manager_mcp": {
      "command": "uvx",
      "args": [
        "twilio-manager-mcp"
      ],
      "env": {
        "TWILIO_ACCOUNT_SID": "ACxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
        "TWILIO_AUTH_TOKEN": "fc9999Xxxxxx9999X999x99999xxxxxxx"
      }
    }
  }
}

Twilio Manager MCP Server 工具

4

List all Twilio subaccounts

Get phone numbers for a specific subaccount

Transfer phone numbers between subaccounts

Get regulatory bundle SID for a subaccount

概览

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

常见问题

1

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.

2

What transport protocols does Twilio Manager MCP support?

It supports direct (stdin/stdout via `uv` or `uvx`) and Server‑Sent Events (SSE) communication.

3

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`.

4

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.

5

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.

评论

沟通协作 分类下的更多 MCP 服务器