Tmp Cdk MCP Server

MCP server for AWS Cloud Development Kit (CDK) best practices, infrastructure as code patterns, and security compliance with CDK Nag.

Local serverstdioPython

What is the Tmp Cdk MCP Server?

MCP server for AWS Cloud Development Kit (CDK) best practices, infrastructure as code patterns, and security compliance with CDK Nag.

Credentials and setup notes

  1. Install uv from Astral or the GitHub README 2. Install Python using uv python install 3.10 3. Install AWS CDK CLI using npm install -g aws-cdk (Note: The MCP server itself doesn't use the CDK CLI directly, but it guides users through CDK application development that requires the CLI)

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Tmp Cdk MCP Server

{
  "mcpServers": {
    "awslabs.cdk-mcp-server": {
      "command": "uvx",
      "args": [
        "awslabs.cdk-mcp-server@latest"
      ],
      "env": {
        "FASTMCP_LOG_LEVEL": "ERROR"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

  1. Install uv from Astral or the GitHub README 2. Install Python using uv python install 3.10 3. Install AWS CDK CLI using npm install -g aws-cdk (Note: The MCP server itself doesn't use the CDK CLI directly, but it guides users through CDK application development that requires the CLI)
VariableDescriptionRequired
FASTMCP_LOG_LEVELDeclared in the maintainer’s client configuration.Check documentation

Example prompts to try

  • “Use Tmp Cdk to CDKGeneralGuidance.”
  • “Use Tmp Cdk to GetAwsSolutionsConstructPattern.”
  • “Use Tmp Cdk to SearchGenAICDKConstructs.”

Frequently asked questions

MCP server for AWS Cloud Development Kit (CDK) best practices, infrastructure as code patterns, and security compliance with CDK Nag. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.