Best MQTT MCP Servers
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.
Why this server?
Interact with MQTT brokers on the local network to obtain real-time data from Victron devices, with debugging tools for MQTT topics and connectivity.
AlicenseAqualityAmaintenanceConnect AI assistants to Victron Energy systems to read real-time solar, battery, grid, and inverter data from your local network via Modbus TCP or MQTT.32253MITWhy this server?
Provides tools to discover IoT devices and rules from an MQTT broker, publish messages to device topics, and query device state via MQTT topics.

AIoT MCP Serverofficial
FlicenseAqualityDmaintenanceA Model Context Protocol server for AI agents to discover and control IoT devices through MQTT, using the AIoT Agent Network Protocol for device registration and communication.3Why 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
AlicenseBqualityDmaintenanceA Model Context Protocol (MCP) server implementation that provides EMQX MQTT broker interaction.425Apache 2.0Why this server?
Scans MQTT message broker configuration for quantum-vulnerable cryptography as part of infrastructure coverage.
AlicenseAqualityAmaintenancePost-quantum readiness for AI coding agents: scans code for quantum-vulnerable cryptography (RSA/ECDH/ECDSA/DH) and returns NIST ML-KEM/ML-DSA/SLH-DSA (and hybrid) migration guidance, with fix verification and dependency checks. Content-based, advisory tools only; runs local (npx @quantakrypto/mcp) or as a hosted OAuth endpoint.1610Apache 2.0Why this server?
Allows connecting to an MQTT broker to read sensor data and control motors/actuators for an industrial facility, with support for live ESP32 fleets.
AlicenseAqualityCmaintenanceAn MCP server that gives Claude (or any MCP-compatible AI host) read access to industrial sensor data and safety-gated control over motors and actuators.6MITWhy this server?
Provides capabilities to ingest event data via MQTT and forward data streams to MQTT brokers for real-time messaging and IoT integration.
AlicenseAqualityDmaintenanceConnects AI agents to Conduit data streams for ingesting events, querying data, and managing schemas. It enables seamless integration between services and agents with real-time forwarding and automated schema detection.1514MITWhy this server?
Bridges AI models with the physical world using the MQTT protocol, enabling the publishing of control commands and subscription to device status updates for IoT hardware.
AlicenseBquality-maintenanceAn MCP server that bridges the physical world and AI models by enabling natural language control of IoT hardware via the MQTT protocol. It supports real-time device monitoring, command publishing, and response handling for seamless integration between AI clients and physical devices.3Why this server?
Provides a built-in MQTT broker for mocking messaging topics and payloads.
Why this server?
Supports monitoring and debugging of the MQTT integration within Home Assistant, enabling searches for related entities and access to integration-specific debug logs.
AlicenseAqualityCmaintenanceEnhanced Home Assistant MCP server with 22 context efficient tools for smart home control, automation trace debugging, entity registry management, CEL expression queries, and long-term statistics.223MIT