An MCP (Model Context Protocol) server for Infrastructure as Code (IaC) that provides CloudFormation template validation, compliance checking, and deployment troubleshooting. Version 1.0.17, released irregularly on GitHub (awslabs/mcp). Requires Python >=3.10.
pip install awslabs-aws-iac-mcp-serverVerified import paths — ran on the pinned version, not inferred.
Run the MCP server. Requires AWS credentials (e.g., AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY) configured in environment or ~/.aws/credentials.
Run only as a standalone script, or use mcp.run(transport='stdio') explicitly.
Attach AWS managed policy 'AWSCloudFormationReadOnlyAccess' or equivalent custom policy.
Watch the GitHub repo for migration guides when mcp 1.0 is released.