AI-Powered MCP Server
Provides visualization of SMS volume data through a live dashboard with charts displaying message history
Supports environment variable configuration for API keys and server settings
Integrates with LangChain through an agent script, allowing LangChain-based AI applications to connect to the MCP server
Integrates with OpenAI's GPT models to power AI-driven SMS responses and provide contextual conversation memory
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@AI-Powered MCP Serversend an SMS to +61412345678 saying I'll be 10 minutes late"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
š± Sinch MCP GPT SMS Server
An AI-native SMS assistant powered by GPT and MessageMedia ā now with a live SMS report dashboard!
ā Features
Send and receive SMS via GPT
View full SMS conversation history
Auto-reply via GPT using webhook
Contextual memory per phone number
MCP-compliant with
/metaand/function-schemaLangChain agent integration
š Live SMS Report Dashboard (NEW!)
Related MCP server: Twilio SMS Server
š Live Dashboard Preview
Below is a screenshot of the embedded high bar chart showing SMS volume:

š§ Architecture Overview
User ā chat.html
ā
GPT Chat Server (OpenAI-router.js)
ā (tool calls)
MCP Server (index.js)
ā
MessageMedia SMS APIindex.js: Core MCP server, webhook processor,/context+/send+/reportendpointsOpenai-router.js: ChatGPT proxy handling tool calls via OpenAI Functionschat.html: Interactive frontend for messaging and toolssms_report_live_dashboard.html: Live chart using/report
š ļø How to Run
npm install
OPENAI_API_KEY=your_key node start-all.jsAccess Chat UI: http://localhost:3000/chat.html
Access Report Dashboard: http://localhost:3000/sms_report_live_dashboard.html
š Folder Structure
.
āāā index.js # MCP Server
āāā Openai-router.js # GPT Chat Interface
āāā webhook-log.json # Legacy logs (if not using MessageMedia)
āāā chat.html # GPT chat client
āāā sms_report_live_dashboard.html # Dashboard with Chart.js
āāā langchain_mcp_agent.py # LangChain integration script
āāā .env # Environment variables
āāā public/
ā āāā sms_report_preview.png # Chart screenshotš¦ Tools
get_sms_contextsend_smsshow_sms_report(NEW)
š Roadmap
š Auto-classification of replies
š Sentiment + urgency scoring
š¤ Unified Copilot with webhook/CLI/chat
š SMS Report Chart
A new feature has been added to display a live dashboard of SMS volume by day.
You can now ask in the chat.html interface:
"Show me my report history of +61412345678"
The assistant will respond with an embedded report like this:

This server cannot be deployed
Maintenance
Related MCP Connectors
Communication stack for AI agents: SMS, AI voice calls, phone numbers, and account events.
Phone, SMS & email for AI agents ā one remote MCP endpoint, OAuth login, zero install.
The Mobile Text Alerts SMS MCP server enables your AI to send SMS messages & manage contacts
Give your AI a real phone: place calls, send SMS, fetch recordings and transcripts. Local or hosted.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI-powered SMS messaging through Twilio with automatic conversation threading, message status tracking, and webhook support for receiving inbound messages.45 npm1MIT
- AlicenseBqualityDmaintenanceEnables AI assistants to send SMS messages via Twilio through the Model Context Protocol or a standalone REST API. It supports standard messaging, automated greetings, and creative content generation using natural language.113 npmMIT
- AlicenseNot gradedqualityBmaintenanceEnables AI assistants to read, search, and send iMessages with features like contact name resolution, session grouping, and attachment listing. It provides intent-aligned tools to efficiently navigate conversation history and manage messages through natural language queries.6MIT

ReadySMS MCP Serverofficial
AlicenseNot gradedqualityBmaintenanceEnables sending SMS messages, managing contacts, campaigns, and inbox from AI assistants like Claude and ClickUp.33 npmMIT