Twilio MCP Server

Twilio MCP Server

site icon
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 服务器

常见问题解答

  1. 电话号码格式错误:确保电话号码采用 E.164 格式(如 +11234567890)
  2. 凭证无效:检查 ACCOUNT_SID 和 AUTH_TOKEN 是否正确
  3. 速率限制:注意 Twilio 账户的速率限制和费用

使用教程

使用依赖

  • Node.js >= 18 bash nvm install 18.14.2 nvm alias default 18.14.2

安装教程

  1. 配置环境变量:
  2. ACCOUNT_SID: Twilio 账户 SID
  3. AUTH_TOKEN: Twilio 认证令牌
  4. FROM_NUMBER: Twilio 电话号码(E.164 格式)
  5. 在 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" } } } }
  6. 重启 Claude Desktop

调试方式

  • 验证安装: bash npx -y @yiyang.1i/sms-mcp-server
  • 检查 Claude Desktop 中是否出现 Twilio 选项

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。