hashicorp/terraform-mcp-server
The Terraform MCP Server provides seamless integration with Terraform ecosystem, enabling advanced automation and interaction capabilities for Infrastructure as Code (IaC) development.
Overview
hashicorp/terraform-mcp-server is a Go MCP server licensed under MPL-2.0. The Terraform MCP Server provides seamless integration with Terraform ecosystem, enabling advanced automation and interaction capabilities for Infrastructure as Code (IaC) development.
Ranked #147 out of 25632 indexed tools.
In the top 1% of all indexed tools.
Has 1,275 GitHub stars.
Has 24 contributors.
Actively maintained with commits in the last week.
Ecosystem
Go MPL-2.0
Signal Breakdown
Stars 1,275
Freshness 3d ago
Issue Health 57%
Contributors 24
Dependents 1
Forks 134
Description Detailed
License MPL-2.0
Matched Queries
From the README
# Terraform MCP Server The Terraform MCP Server is a [Model Context Protocol (MCP)](https://modelcontextprotocol.io/introduction) server that provides seamless integration with Terraform Registry APIs, enabling advanced automation and interaction capabilities for Infrastructure as Code (IaC) development. ## Features - **Dual Transport Support**: Both Stdio and StreamableHTTP transports with configurable endpoints - **Terraform Registry Integration**: Direct integration with public Terraform Registry APIs for providers, modules, and policies - **HCP Terraform & Terraform Enterprise Support**: Full workspace management, organization/project listing, and private registry access - **Workspace Operations**: Create, update, delete workspaces with support for variables, tags, and run management > **Security Note:** At this stage, the MCP server is intended for local use only. If using the StreamableHTTP transport, always configure the MCP_ALLOWED_ORIGINS environment variable to restrictRead full README on GitHub →
Are you the maintainer? Claim this listing