terraform-mcp-server — MCP Server by hashicorp

by hashicorp · MCP Server · ★ 1.4k

Last updated: · Indexed by AgentSkillsHub · Auto-synced every 8h

About terraform-mcp-server

Terraform MCP Server The Terraform MCP Server is a Model Context Protocol (MCP) 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 MCPALLOWEDORIGINS environment variable to restrict access to trusted origins only. This helps prevent DNS rebinding attacks and other cross-origin vulnerabilities. Security Note: Depending on the query, the MCP server may expose certain Terraform data to the MCP client and LLM. Do not use the MCP server with untrusted MCP clients or LLMs.

Quick Facts

Stars1,373
Forks158
LanguageGo
CategoryMCP Server
LicenseMPL-2.0
Quality Score62.072/100
Open Issues46
Last Updated2026-05-21
Created2025-04-19
Platformsgo, mcp
Est. Tokens~844k

More MCP Server Tools

Explore other popular mcp server tools:

View all MCP Server tools →

Popular Go Agent Tools

Frequently Asked Questions

What is terraform-mcp-server?

terraform-mcp-server is The Terraform MCP Server provides seamless integration with Terraform ecosystem, enabling advanced automation and interaction capabilities for Infrastructure as Code (IaC) development.. It is categorized as a MCP Server with 1.4k GitHub stars.

What programming language is terraform-mcp-server written in?

terraform-mcp-server is primarily written in Go.

How do I install or use terraform-mcp-server?

You can find installation instructions and usage details in the terraform-mcp-server GitHub repository at github.com/hashicorp/terraform-mcp-server. The project has 1.4k stars and 158 forks, indicating an active community.

What license does terraform-mcp-server use?

terraform-mcp-server is released under the MPL-2.0 license, making it free to use and modify according to the license terms.

View on GitHub → Browse MCP Server tools