Skip to main content
Clumio publishes a Model Context Protocol (MCP) repository that lets an AI agent generate Terraform configuration for Clumio, including account connections, policies, protection groups, organisational units, user assignments and compliance reporting.
Status: example implementation. Clumio labels this repository “FOR EXAMPLE PURPOSES ONLY.” Treat it as reference code rather than a supported product. Test and review any generated Terraform before applying it.

What it does

An MCP server exposes tools that a compatible agent can call. These tools generate Terraform configuration rather than applying it. Review the HCL, then apply it through your normal Terraform workflow.

Run it

Requires Python 3.12 or later. The server is built on fastmcp.

Point an agent at it

Register the server in your MCP client’s configuration so the agent can discover the tools above.
Then ask the agent for what you want in plain language. For example: “Write a Terraform policy for S3 at 15-minute RPO with 30-day retention.” Review the generated HCL before applying it.
The Python SDK, Go SDK and REST API can also be called from agent tooling. This repository focuses on generating Terraform configuration.

Source and issues

Read the implementation, report a gap, or open a pull request.

Terraform provider

Where the generated configuration gets applied.