terraform-cloud-mcp
If you are the rightful owner of terraform-cloud-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
Terraform Cloud MCP Server integrates AI assistants with the Terraform Cloud API for infrastructure management through natural conversation.
The Terraform Cloud MCP Server is a Model Context Protocol server designed to integrate AI assistants with the Terraform Cloud API. It allows users to manage their infrastructure using natural language conversations. Built with Pydantic models, the server is structured around domain-specific modules and is compatible with any MCP-supporting platform, including Claude, Claude Code CLI, Claude Desktop, Cursor, and Copilot Studio. The server supports Python 3.12+ and offers features such as account management, workspace management, project management, run management, plan management, apply management, organization management, and cost estimation. Future features include variables management and state versions. The server is designed for easy installation and integration with various platforms, providing a seamless experience for managing Terraform Cloud resources.
Features
- Account Management: Get account details for authenticated users or service accounts.
- Workspace Management: Create, read, update, delete, lock/unlock workspaces.
- Project Management: Create, list, update, and delete projects; manage project tag bindings and move workspaces between projects.
- Run Management: Create runs, list runs, get run details, apply/discard/cancel runs.
- Cost Estimation: Retrieve detailed cost estimates for infrastructure changes including proposed monthly costs, prior costs, resource counts, and usage projections.