{"id":"mqtt-api","name":"HiveMQ MQTT Platform","homepage":"https://www.hivemq.com/developers/","repo_url":"https://github.com/hivemq/hivemq-community-edition","category":"iot","subcategories":["iot-messaging","mqtt","message-broker","pub-sub"],"tags":["hivemq","mqtt","iot","messaging","pub-sub","open-source","rest-api","websockets","edge"],"what_it_does":"Enterprise MQTT broker platform with a REST management API for IoT device messaging at scale, offering persistent sessions, quality-of-service guarantees, and cloud or self-hosted deployment.","use_cases":["Bi-directional MQTT messaging between AI agents and IoT devices","Publishing control commands to device topics from agent automation workflows","Subscribing to sensor telemetry streams for real-time data ingestion","Managing MQTT client connections and subscriptions via the management REST API","Building event-driven IoT pipelines with MQTT as the transport layer"],"not_for":["HTTP-first API integrations (MQTT is a protocol, not a web service)","Teams needing fully managed cloud IoT with device registry (use AWS IoT or Azure IoT)","Transactional workflows requiring guaranteed exactly-once delivery at REST API level"],"best_when":"You need a lightweight, standards-based MQTT broker for IoT device communication with protocol-level expertise and want self-hosted or managed options.","avoid_when":"You need a full IoT platform with device registry, OTA updates, and cloud analytics — use AWS IoT Core or Azure IoT Hub instead.","alternatives":["aws-iot-api","azure-iot-api","arduino-iot-api"],"af_score":77.3,"security_score":null,"reliability_score":null,"package_type":"mcp_server","discovery_source":["github"],"priority":"low","status":"evaluated","version_evaluated":"current","last_evaluated":"2026-03-01T09:50:05.968883+00:00","performance":{"latency_p50_ms":1,"latency_p99_ms":10,"uptime_sla_percent":99.95,"rate_limits":"Varies by plan; Community Edition: unlimited on self-hosted","data_source":"llm_estimated","measured_on":null}}