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 "Install 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: Gmail MCP 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 installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/larryfang/sms-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server