mqttx-mcp-sse-server

mqttx-mcp-sse-server

3.3

If you are the rightful owner of mqttx-mcp-sse-server 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.

MQTTX SSE Server is an implementation of the Model-Context Protocol (MCP) that enables MQTT operations over Server-Sent Events (SSE) transport.

The MQTTX SSE Server is designed to facilitate MQTT operations using the Model-Context Protocol (MCP) over Server-Sent Events (SSE). This server allows AI assistants to interact with MQTT brokers, providing real-time message delivery and session management for multiple clients. By implementing the MCP specification, it offers a standardized way to connect, subscribe, and publish messages to MQTT topics. The server uses SSE as the transport layer, ensuring persistent connections for real-time updates. It is built to handle multiple client sessions, making it suitable for applications requiring robust MQTT broker connectivity.

Features

  • Implements MCP protocol version 2024-11-05
  • Uses SSE (Server-Sent Events) as the transport layer
  • Provides MQTT operations through MCP tools: Connect, Subscribe, Publish
  • Real-time message delivery from subscribed topics
  • Session management for multiple clients

Tools

  1. mqttConnect

    Connect to MQTT brokers

  2. mqttSubscribe

    Subscribe to MQTT topics

  3. mqttPublish

    Publish messages to MQTT topics