MCPNotificationServer

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

  1. Install required Python packages:
pip install mcp twilio python-dotenv