{"id":"azure-iot-api","name":"Azure IoT Hub","homepage":"https://learn.microsoft.com/en-us/azure/iot-hub/","repo_url":null,"category":"iot","subcategories":["iot-platform","device-management","mqtt","azure","cloud"],"tags":["azure","iot","device-management","mqtt","digital-twin","rest-api","sdk","edge","microsoft"],"what_it_does":"Microsoft Azure's managed IoT hub service for bidirectional communication between IoT devices and cloud applications, with device twins, direct methods, and built-in message routing to Azure services.","use_cases":["Managing device twins (desired/reported properties) for fleet configuration from agents","Invoking direct methods on devices for remote control from agent workflows","Routing device telemetry to Azure Event Hub, Service Bus, or Blob Storage","Device provisioning and certificate management via Device Provisioning Service","Querying device twin properties across a device fleet for status dashboards"],"not_for":["Teams not using Microsoft Azure","Simple MQTT brokering without device management","Non-cloud or on-premises IoT deployments"],"best_when":"You're building an Azure-native IoT solution and need enterprise device management, device twins, and native routing to Azure analytics services.","avoid_when":"You're not in the Azure ecosystem or need multi-cloud IoT management.","alternatives":["aws-iot-api","mqtt-api","particle-api"],"af_score":78.1,"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.298380+00:00","performance":{"latency_p50_ms":50,"latency_p99_ms":250,"uptime_sla_percent":99.9,"rate_limits":"Device-to-cloud: 6000 messages/minute/unit; Cloud-to-device: 100 messages/minute/unit","data_source":"llm_estimated","measured_on":null}}