MCP Servers for MQTT

MQTT is a lightweight messaging protocol for IoT devices that enables efficient communication in low-bandwidth, high-latency, or unreliable networks. It uses a publish/subscribe model and is designed for constrained devices and networks.

View all MCP Servers

  • Why this server?

    Allows interaction with MQTT clusters on EMQX Cloud or self-hosted clusters, enabling clients to list connected MQTT clients, retrieve client information, disconnect clients, and publish messages to MQTT topics

    A
    security
    A
    license
    A
    quality
    A Model Context Protocol (MCP) server implementation that provides EMQX MQTT broker interaction.
    4
    10
    Python
    Apache 2.0
    • Apple
  • Why this server?

    Core integration allowing communication with IoT devices using MQTT protocol for publishing/subscribing to commands and responses

    A
    security
    A
    license
    A
    quality
    Links IoT devices to AI large models using the MCP and MQTT protocols, enabling natural language control, real-time AI responses, and complex instruction execution for interconnected IoT devices.
    3
    11
    Python
    MIT License
    • Apple
    • Linux
  • Why this server?

    Supports devices using the MQTT protocol for IoT communication, allowing the MCP server to interact with MQTT-enabled devices managed by ThingsPanel.

    -
    security
    A
    license
    -
    quality
    An integration server that connects AI models with ThingsPanel IoT platform, allowing AI assistants to interact with IoT devices through natural language for device control, data retrieval, and management operations.
    14
    Python
    Apache 2.0
    • Linux
    • Apple
  • Why this server?

    Connects to a Coreflux MQTT broker, allowing control of Coreflux resources including models, actions, rules, and routes. Provides capabilities to discover and list available actions, and execute Coreflux commands through the broker.

    -
    security
    A
    license
    -
    quality
    Connects Claude and other MCP-compatible AI assistants to a Coreflux MQTT broker, enabling them to discover and execute Coreflux commands for managing models, actions, rules, and routes through natural language.
    2
    Python
    Apache 2.0
    • Linux
    • Apple
  • Why this server?

    Receives todo requests via MQTT protocol, allowing clients to add todos through direct MQTT messages

    -
    security
    F
    license
    -
    quality
    A todo management server that receives requests via FastMCP and stores them in MongoDB for processing by the Swarmonomicon todo worker.
    3
    Python
    • Linux
    • Apple
  • Why this server?

    Supports publishing CO2 sensor data to MQTT brokers, including functionality to reconnect to MQTT services when needed.

    -
    security
    F
    license
    -
    quality
    A Node.js application that provides a JSON-RPC interface to interact with CO2 sensor data, working in both simulation mode and with real Raspberry Pi Pico hardware connections.
    JavaScript