AI & MLAuto-generated
AWS IoT Greengrass V2 MCP Server
<p>IoT Greengrass brings local compute, messaging, data management, sync, and ML inference capabilities to edge devices. This enables devices to collect and analyze data closer to the source of information, react autonomously to local events, and communicate securely with each other on local network
Quick Setup
Transport: STDIO
Command: npx -y @mcp/amazonaws-com-greengrassv2
Environment Variables
AWS_IOT_GREENGRASS_V2_API_KEYExample: your_aws_iot_greengrass_v2_api_key
MCP Server Configuration
Add this to your claude_desktop_config.json or Cursor MCP settings.
{
"mcpServers": {
"amazonaws-com-greengrassv2": {
"command": "npx",
"args": ["-y","@mcp/amazonaws-com-greengrassv2"],
"env": {
"AWS_IOT_GREENGRASS_V2_API_KEY": "your_aws_iot_greengrass_v2_api_key"
}
}
}
}Endpoints
GET
/greengrass/serviceroleGetServiceRoleForAccount
PUT
/greengrass/serviceroleAssociateServiceRoleToAccount
DELETE
/greengrass/serviceroleDisassociateServiceRoleFromAccount
POST
/greengrass/v2/coreDevices/{coreDeviceThingName}/associateClientDevicesBatchAssociateClientDeviceWithCoreDevice
POST
/greengrass/v2/coreDevices/{coreDeviceThingName}/disassociateClientDevicesBatchDisassociateClientDeviceFromCoreDevice
POST
/greengrass/v2/deployments/{deploymentId}/cancelCancelDeployment
POST
/greengrass/v2/createComponentVersionCreateComponentVersion
GET
/greengrass/v2/deploymentsListDeployments
POST
/greengrass/v2/deploymentsCreateDeployment
GET
/greengrass/v2/components/{arn}GetComponent