Matt2012/MCPNotificationServer
3.1
If you are the rightful owner of MCPNotificationServer and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Twilio MCP Server is a Python-based server that connects MCP clients to Twilio SMS services, featuring message truncation and error handling.
Twilio MCP Server
A Python MCP (Model Context Protocol) server that bridges MCP clients to Twilio SMS with message truncation and error handling.
Features
- Single Tool:
task_complete
- sends SMS notifications when tasks are completed - Message Truncation: Automatically truncates messages to 250 characters
- Error Handling: Comprehensive error handling for API failures
- Environment Configuration: Secure credential management via environment variables
- JSON-RPC 2.0 Compliance: Full MCP protocol implementation
- Async Support: Non-blocking operation with asyncio
Prerequisites
- Python 3.8 or higher
- Twilio account with SMS capabilities
- Valid Twilio phone number
Installation
- Install required Python packages:
pip install mcp twilio python-dotenv