
Twilio MCP Server

2025.02.24
5
JavaScript消息服务AI集成交流协作
Twilio MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,它允许 Claude 和其他 AI 助手通过 Twilio 发送 SMS 和 MMS 消息。该服务提供了预构建的消息发送场景提示,并安全地处理 Twilio 凭证。
View on GitHub
Overview
基本能力
产品定位
Twilio MCP Server 是一个消息发送服务,专注于通过 AI 助手发送 SMS 和 MMS 消息。
核心功能
- 发送 SMS 消息 📱
- 提供常见消息场景的预构建提示 📝
- 安全处理 Twilio 凭证 🔒
适用场景
- 通过 AI 助手自动发送提醒消息
- 发送创意短信(如诗歌、节日祝福等)
- 需要集成 Twilio 短信服务的 AI 应用
工具列表
npx -y @yiyang.1i/sms-mcp-server
: 用于启动和运行 SMS MCP 服务器
常见问题解答
- 电话号码格式错误
- 确保电话号码采用 E.164 格式(如 +11234567890)
- 凭证无效
- 检查 ACCOUNT_SID 和 AUTH_TOKEN 是否正确
- 速率限制
- 注意 Twilio 账户的速率限制和定价
使用教程
使用依赖
- Node.js >= 18
- 推荐使用 nvm 管理 Node.js 版本:
bash nvm install 18.14.2 nvm alias default 18.14.2
安装教程
- 配置环境变量:
ACCOUNT_SID
: Twilio 账户 SIDAUTH_TOKEN
: Twilio 认证令牌FROM_NUMBER
: Twilio 电话号码(E.164 格式)- 在 Claude Desktop 配置文件中添加:
json { "mcpServers": { "twilio": { "command": "npx", "args": [ "-y", "@yiyang.1i/sms-mcp-server" ], "env": { "ACCOUNT_SID": "your_account_sid", "AUTH_TOKEN": "your_auth_token", "FROM_NUMBER": "your_twilio_number" } } } }
- 重启 Claude Desktop
调试方式
- 验证安装:
bash npx -y @yiyang.1i/sms-mcp-server
- 检查 Twilio 是否出现在 🔨 菜单中