terraform-cloud-mcp

terraform-cloud-mcp

10

This project is an MCP server facilitating the integration of AI assistants with the Terraform Cloud API, enabling natural language management of infrastructure. It features comprehensive management tools across accounts, workspaces, projects, and runs.

Terraform Cloud MCP Server

A Model Context Protocol (MCP) server integrating AI assistants with the Terraform Cloud API to manage infrastructure via natural conversation. It supports various platforms including Claude and Copilot Studio.

Features

  • Account and workspace management
  • Project and run management
  • Plan and apply management
  • Organization management
  • Future enhancements: Variables and state versions management

Quick Start

Prerequisites

  • Python 3.12+
  • MCP and development tools
  • Terraform Cloud API token

Installation

  1. Clone the repository
  2. Create and activate virtual environment
  3. Install package using uv package manager

Platforms

  • Integration instructions for Claude Code CLI, Claude Desktop, and other platforms available