{"id":"aws-iot-api","name":"AWS IoT Core","homepage":"https://docs.aws.amazon.com/iot/latest/developerguide/what-is-aws-iot.html","repo_url":null,"category":"iot","subcategories":["iot-platform","device-management","mqtt","aws","cloud"],"tags":["aws","iot","device-management","mqtt","thing-shadow","rules-engine","rest-api","sdk","edge"],"what_it_does":"AWS managed IoT service for securely connecting, managing, and ingesting data from millions of IoT devices using MQTT, HTTP, and WebSockets, with rules-based data routing to AWS services.","use_cases":["Registering and managing IoT device fleets via Thing Registry API","Publishing commands to devices via MQTT or HTTP from agent workflows","Reading device shadow state (desired vs reported) for device status queries","Configuring IoT rules to route sensor data to DynamoDB, S3, or Lambda","Remote device configuration and OTA firmware update orchestration"],"not_for":["Teams not in the AWS ecosystem","Simple MQTT brokers without device management (use HiveMQ or Mosquitto)","Extremely cost-sensitive deployments with millions of messages/day"],"best_when":"You're building an IoT solution on AWS and need enterprise-grade device management, secure communication, and native integration with AWS analytics and storage services.","avoid_when":"You need a simple MQTT broker, multi-cloud device management, or your IoT platform is already Azure or Google Cloud.","alternatives":["azure-iot-api","mqtt-api","particle-api"],"af_score":80.7,"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.283137+00:00","performance":{"latency_p50_ms":50,"latency_p99_ms":200,"uptime_sla_percent":99.9,"rate_limits":"Publish: up to 100 messages/second per connection; throttling per account limits","data_source":"llm_estimated","measured_on":null}}