返回 MCP 目录
public公开dns本地运行

YiyangLi_sms-mcp-server

一个基于Twilio的MCP服务器,允许Claude等AI助手通过Twilio发送短信和彩信,提供安全凭证管理和预设提示功能。

article

README

🚀 Twilio MCP 服务器

Twilio MCP 服务器是一个模型上下文协议(MCP)服务器,它能让Claude和其他AI助手借助Twilio来发送SMS和MMS消息,为信息交互提供了新的途径。

🚀 快速开始

配置要求

本服务器需要配置三个环境变量:

  • ACCOUNT_SID:您的Twilio账户 SID
  • AUTH_TOKEN:您的Twilio认证令牌
  • FROM_NUMBER:您的Twilio电话号码(E.164格式,例如 +11234567890)

Claude Desktop 配置

若要将此服务器与Claude Desktop配合使用,需在配置文件中添加如下内容:

  • macOS~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows%APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "twilio": {
      "command": "npx",
      "args": [
        "-y",
        "@yiyang.1i/sms-mcp-server"
      ],
      "env": {
        "ACCOUNT_SID": "您的_account_sid",
        "AUTH_TOKEN": "您的_auth_token",
        "FROM_NUMBER": "您的_Twilio_号码"
      }
    }
  }
}

配置完成后,重启Claude Desktop以重新加载配置。若连接成功,您会在 ⚙️ 菜单下看到Twilio。

✨ 主要特性

  • 📱 可发送 SMS 消息。
  • 📝 提供常见消息场景的预构建提示。
  • 🔒 能安全处理 Twilio 凭据。

📚 详细文档

演示

演示

与Claude的示例交互

以下是通过Claude与此服务器互动的一些自然方式:

基础用法

向号码 +11234567890 发送一条消息:"别忘了今晚的晚餐!"

高级用法

为秋天写一首俳句并发送到我的号码 +11234567890

注意事项

⚠️ 重要提示

  • 所有电话号码必须以E.164格式开头(例如,+11234567890)。
  • 要注意您的Twilio账户的速率限制和定价。
  • 需保持Twilio凭据的安全性,绝不在版本控制中提交。

故障排除

常见错误消息及解决方案:

  • "电话号码必须是E.164格式"
    • 确保电话号码以"+"开头并包含国家代码。
  • "无效凭证"
    • 检查您的ACCOUNT_SID和AUTH_TOKEN。您可以在Twilio控制台复制它们。

贡献

欢迎贡献!请在提交拉取请求之前阅读我们的贡献指南。

安全

⚠️ 重要提示

请勿在GitHub问题或拉取请求中包含任何敏感信息(如电话号码或Twilio凭据)。

📄 许可证

该项目在MIT许可证下发布,详细信息请参见LICENSE文件。

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端