Skip to main content
Glama

AI-Powered MCP Server

by larryfang

📱 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

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

A full-stack SMS assistant that integrates MessageMedia SMS API with OpenAI's GPT models, enabling AI-driven SMS conversations and message management through function calling and contextual memory.

  1. ✅ Features
    1. 📊 Live Dashboard Preview
      1. 🧠 Architecture Overview
        1. 🛠️ How to Run
          1. 📂 Folder Structure
            1. 📦 Tools
              1. 📍 Roadmap
                1. 📊 SMS Report Chart

                  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 -
                    2
                    2
                    JavaScript
                    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 -
                    102
                    1
                    TypeScript
                  • 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
                    14
                    Python
                    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
                    2
                    TypeScript

                  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