NestDaddy

Terraback

io.github.bmoldo/terraback ยท v0.6.0

Scan AWS/Azure/GCP and generate Terraform HCL with import blocks, deterministically, for AI agents.

Connect Runs on your machine

Terminal
claude mcp add terraback -e TERRABACK_LICENSE=<TERRABACK_LICENSE> -e ARM_SUBSCRIPTION_ID=<ARM_SUBSCRIPTION_ID> -- uvx terraback==0.6.0
claude_desktop_config.json
{
  "mcpServers": {
    "terraback": {
      "command": "uvx",
      "args": [
        "terraback==0.6.0"
      ],
      "env": {
        "TERRABACK_LICENSE": "<TERRABACK_LICENSE>",
        "ARM_SUBSCRIPTION_ID": "<ARM_SUBSCRIPTION_ID>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "terraback": {
      "command": "uvx",
      "args": [
        "terraback==0.6.0"
      ],
      "env": {
        "TERRABACK_LICENSE": "<TERRABACK_LICENSE>",
        "ARM_SUBSCRIPTION_ID": "<ARM_SUBSCRIPTION_ID>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "terraback": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "terraback==0.6.0"
      ],
      "env": {
        "TERRABACK_LICENSE": "<TERRABACK_LICENSE>",
        "ARM_SUBSCRIPTION_ID": "<ARM_SUBSCRIPTION_ID>"
      }
    }
  }
}

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools

This server runs locally, so its tools are listed by your MCP client once it starts.

Environment variables

NameDescription
TERRABACK_LICENSE
Optional, secret
Optional offline license key (Ed25519-signed). Without it the server runs in the free Community tier with codify_batch capped at 25 resources per run.
ARM_SUBSCRIPTION_ID
Optional
Azure subscription ID for terraform plan verification with the azurerm provider (recommended when scanning Azure).

Details

Package[email protected] (PYPI, stdio)
First published16 Jul 2026
Last updated16 Jul 2026
Registry nameio.github.bmoldo/terraback

More cloud and devops servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.