Amazon Web Services IoT platform.
## AWS IoT MCP Server: Cloud IoT Platform The **AWS IoT MCP Server** integrates AWS IoT Core into Google Antigravity, enabling AI-assisted device management, message routing, and IoT application development on AWS cloud. ### Why AWS IoT MCP? - **Device Management**: Register, organize, and manage IoT devices at scale - **MQTT Messaging**: Secure pub/sub messaging with AWS IoT Core - **Rules Engine**: Route and process IoT messages with SQL-like rules - **Device Shadow**: Sync device state between cloud and devices - **Security**: X.509 certificates and IAM for device authentication ### Key Features #### 1. Device Management ```python from anthropic import Anthropic client = Anthropic() response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "List all registered IoT devices and their connection status" }] ) ``` #### 2. Message Publishing ```python # Publish messages response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "Publish command to sensor topic to update reporting interval" }] ) ``` #### 3. Rules Configuration ```python # Configure rules response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "Create IoT rule to store temperature readings in DynamoDB" }] ) ``` #### 4. Device Shadow ```python # Manage shadows response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "Get device shadow state and update desired configuration" }] ) ``` ### Configuration ```json { "mcpServers": { "aws-iot": { "command": "npx", "args": ["-y", "@anthropic/mcp-server-aws-iot"], "env": { "AWS_REGION": "us-east-1", "AWS_IOT_ENDPOINT": "your-iot-endpoint.iot.us-east-1.amazonaws.com" } } } } ``` ### Use Cases **Fleet Management**: Manage large fleets of IoT devices. **Data Ingestion**: Collect and route IoT data to AWS services. **Remote Control**: Send commands to devices remotely. **Analytics**: Process IoT data for insights and automation. The AWS IoT MCP Server brings enterprise IoT capabilities into your workflow.
{
"mcpServers": {
"aws-iot": {}
}
}