Skip to main content
Glama

šŸ“± 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 /meta and /function-schema

  • LangChain agent integration

  • šŸ“Š Live SMS Report Dashboard (NEW!)

šŸ“Š Live Dashboard Preview

Below is a screenshot of the embedded high bar chart showing SMS volume:

SMS Report Screenshot

🧠 Architecture Overview

User ↔ chat.html ↕ GPT Chat Server (OpenAI-router.js) ↕ (tool calls) MCP Server (index.js) ↕ MessageMedia SMS API
  • index.js: Core MCP server, webhook processor, /context + /send + /report endpoints

  • Openai-router.js: ChatGPT proxy handling tool calls via OpenAI Functions

  • chat.html: Interactive frontend for messaging and tools

  • sms_report_live_dashboard.html: Live chart using /report

šŸ› ļø How to Run

npm install OPENAI_API_KEY=your_key node start-all.js

šŸ“‚ 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_context

  • send_sms

  • show_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:

SMS Report Chart

-
security - not tested
F
license - not found
-
quality - not tested

Related MCP Servers

  • A
    security
    A
    license
    A
    quality
    This server enables AI models to send SMS messages and initiate Text-to-Speech calls programmatically using ClickSend's API with built-in rate limiting and input validation.
    Last updated -
    3
    MIT License
  • -
    security
    F
    license
    -
    quality
    A Model Context Protocol server that enables AI assistants to interact with Gmail services, supporting email operations, draft management, and calendar functionality through Google API integration.
    Last updated -
    68
    1
  • A
    security
    A
    license
    A
    quality
    Allows AI assistants to generate and transform high-quality images from text prompts using Google's Gemini model via the MCP protocol.
    Last updated -
    3
    24
    MIT License
    • Apple
  • A
    security
    F
    license
    A
    quality
    A Model Context Protocol server that enables AI assistants to interact with the Omi API for retrieving and creating conversations and memories for users.
    Last updated -
    4
    3

View all related MCP servers

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