这是一个模型上下文协议(MCP)服务器,使Claude和其他AI助手能够使用Twilio发送SMS和MMS消息。

nvm(Node版本管理器):
nvm install 18.14.2
nvm alias default 18.14.2
npx -y @yiyang.1i/sms-mcp-server
服务器需要三个环境变量:
ACCOUNT_SID:您的Twilio账户SIDAUTH_TOKEN:您的Twilio认证令牌FROM_NUMBER:您的Twilio电话号码(E.164格式,例如:+11234567890)要使用此服务器与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": "your_account_sid",
"AUTH_TOKEN": "your_auth_token",
"FROM_NUMBER": "your_twilio_number"
}
}
}
}
之后,重启Claude Desktop以重新加载配置。 如果已连接,您应该能在工具菜单下看到Twilio。
这里有一些通过Claude与服务器进行交互的自然方式:
给+11234567890发一条短信说“别忘了今晚的晚餐!”
写一首关于秋天的俳句,并发送到我的号码+11234567890
常见的错误信息及其解决方案:
“电话号码必须是E.164格式”
“无效凭证”
欢迎贡献!请在提交拉取请求之前阅读我们的贡献指南。
本项目根据MIT许可证发布 - 查看LICENSE文件获取详情。
请勿在GitHub问题或拉取请求中包含任何敏感信息(如电话号码或Twilio凭证)。