Twilio MCP服务器
一个Python MCP(模型上下文协议)服务器,通过消息截断和错误处理将MCP客户端连接到Twilio SMS。
特性
- 单一工具:
task_complete-任务完成时发送短信通知 - 消息截断:自动将邮件截断为250个字符
- 错误处理:针对API故障的全面错误处理
- 环境配置:通过环境变量进行安全凭据管理
- JSON-RPC 2.0合规性:完整的MCP协议实施
- 异步支持:使用asyncio的非阻塞操作
先决条件
- Python 3.8或更高版本
- 具有短信功能的Twilio帐户
- 有效的Twilio电话号码
安装
- 安装所需的Python包:
pip install mcp twilio python-dotenv