article
README
🚀 Twilio 管理器 MCP
Twilio 管理器 MCP 是模型上下文协议 (MCP) 的一种实现,专门用于管理 Twilio 资源。借助该工具,用户可通过标准化 MCP 接口,便捷地管理 Twilio 子账户、电话号码和监管套餐。
🚀 快速开始
Twilio 管理器 MCP 为管理 Twilio 资源提供了强大而便捷的功能。按照以下步骤操作,您可以快速开启使用之旅。
✨ 主要特性
- 🔢 列出 Twilio 子账户
- 📞 获取与子账户关联的电话号码
- 🚚 在子账户之间转移电话号码
- 📄 获取子账户的监管套餐 SID
- 📡 支持直接通信和 Server - Sent Events (SSE)
- 🔌 与 Claude Desktop、Cursor 和其他 MCP 兼容工具集成
📦 安装指南
先决条件
安装 uv
- macOS 系统:
brew install uv
- Windows 系统:
powershell -c "irm https://astral.sh/uv/install.ps1 | iex"
- Linux 系统:
curl -LsSf https://astral.sh/uv/install.sh | sh
项目设置
- 克隆仓库:
git clone https://github.com/yourusername/twilio_manager_mcp.git
cd twilio_manager_mcp
- 使用 uv 安装依赖项:
uv sync
📚 详细文档
配置
- 在项目根目录中创建一个
.env文件,添加您的 Twilio 凭据:
TWILIO_ACCOUNT_SID=your_account_sid
TWILIO_AUTH_TOKEN=your_auth_token
- 根据需要编辑
twilio_manager_mcp.py和相关文件。
开发
对于开发,请使用 uv 的虚拟环境管理:
# 创建虚拟环境
uv venv
# 激活虚拟环境
source .venv/bin/activate # 在 Unix 系统上
.venv\Scripts\activate # 在 Windows 系统上
# 以开发模式安装依赖项
uv pip install -e .
贡献
欢迎贡献!请随意提交 Pull Request。
📄 许可证
本项目采用 MIT 许可证。
Scan to contact