Twilio短信MCP服务器

Twilio短信MCP服务器

通过Twilio API发送短信的MCP服务器,支持状态回调和Claude AI集成。

快速入门

前置条件

  • Node.js >= 18.0.0
  • Twilio账户(Account SID、API密钥及电话号码)
  • ngrok账户(需Auth Token,可选自定义域名)

安装

使用npm安装:

npm install @deshartman/twilio-messaging-mcp-server

或直接通过npx运行:

npx @deshartman/twilio-messaging-mcp-server <accountSid> <apiKey> <apiSecret> <number>

使用环境变量配置

创建 .env 文件并填入以下内容:

ACCOUNT_SID=您的AccountSID
API_KEY=您的APIKey
API_SECRET=您的APISecret
TWILIO_NUMBER=您的Twilio号码
NGROK_AUTH_TOKEN=您的ngrokToken
NGROK_CUSTOM_DOMAIN=可选自定义域名

运行脚本:

./run-server.sh

直接运行

若要直接运行,请执行:

node build/index.js <accountSid> <apiKey> <apiSecret> <number>