
Twilio MCP Server

2025.03.23
0
JavaScript短信服务AI 助手集成交流协作
Twilio MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,它允许 Claude 和其他 AI 助手通过 Twilio 发送 SMS 和 MMS 消息。该服务提供了预构建的消息模板,支持安全处理 Twilio 凭证,并适用于多种消息发送场景。
View on GitHub
Overview
基本能力
产品定位
Twilio MCP Server 是一个用于 AI 助手发送短信和多媒体消息的服务,通过 Twilio 平台实现消息的发送功能。
核心功能
- 发送 SMS 消息 📱
- 预构建常见消息场景的提示模板 📝
- 安全处理 Twilio 凭证 🔒
适用场景
- 通过 AI 助手自动发送提醒或通知短信
- 发送创意性消息(如诗歌、节日祝福等)
- 需要集成短信功能的 AI 应用
工具列表
npx -y @yiyang.1i/sms-mcp-server
: 用于启动 MCP 服务器
常见问题解答
- 电话号码格式错误:确保电话号码采用 E.164 格式(如 +11234567890)
- 凭证无效:检查 ACCOUNT_SID 和 AUTH_TOKEN 是否正确
- 速率限制:注意 Twilio 账户的速率限制和费用
使用教程
使用依赖
- Node.js >= 18
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
- 检查 Claude Desktop 中是否出现 Twilio 选项