← Explore all mcp servers

INFRASTRUCTURE VALIDATION / AWS Labs

AWS IaC MCP Server

Validates CloudFormation templates, retrieves CDK/CloudFormation guidance and investigates failed deployments.

“Get started with this MCP server for creating and troubleshooting AWS infrastructure as code.”

01 / THE REASONING

Why this made the selection.

  • Combines template validation and compliance checks with source documentation for the same infrastructure workflow.
  • The inspected tool definitions distinguish local template checks from account-backed deployment troubleshooting.

02 / THE REVIEW RECORD

What we actually inspected.

Source review has boundaries.
A clear record is more useful than a “safe” badge.

Material inspected

  • src/aws-iac-mcp-server/README.md (installation, capability and permission sections)
  • src/aws-iac-mcp-server/pyproject.toml
  • src/aws-iac-mcp-server/awslabs/aws_iac_mcp_server/server.py
  • LICENSE

Our findings

  • The server registers validation, compliance, troubleshooting and documentation tools; a resource deployment/apply tool was not established.
  • The current package is awslabs.aws-iac-mcp-server; obsolete CDK/Cloud Control entries should not be substituted.

Not established by this review

  • Server startup, authentication and tool execution were not tested.

The review applies to the material and revision named here. A newer upstream release can change its behavior.

03 / PUT IT TO WORK

Connect a server deliberately.

Upstream setup instructions ↗

DOCUMENTED COMMAND

uvx awslabs.aws-iac-mcp-server@latest

Copying does not execute this command. It may retrieve a newer version than the reviewed source.

  1. Add the documented stdio configuration to the client.
  2. Set the intended AWS profile when using live-account troubleshooting; provide template text for validation tools.

Before you start

  • uv/Python; AWS credentials for tools that inspect account resources.

04 / FOLLOW THE EVIDENCE

The source trail.

Our notes are separate from the original resource.
Check upstream before adopting a new version.

  1. Official documentation ↗Checked

    https://github.com/awslabs/mcp/blob/2773b69a20d19b4bded4bb272a191466c3399a30/src/aws-iac-mcp-server/README.md

    Supports: summary, whySelected, bestFor, limitations, install, access, compatibility, transports

  2. https://github.com/awslabs/mcp/blob/2773b69a20d19b4bded4bb272a191466c3399a30/LICENSE

    Supports: license

  3. https://github.com/awslabs/mcp/blob/2773b69a20d19b4bded4bb272a191466c3399a30/src/aws-iac-mcp-server/pyproject.toml

    Supports: language, review

  4. https://github.com/awslabs/mcp/blob/2773b69a20d19b4bded4bb272a191466c3399a30/src/aws-iac-mcp-server/awslabs/aws_iac_mcp_server/server.py

    Supports: language, review