The reputation layer for AI skills, tools & agents

hashicorp/terraform-mcp-server

Score: 57.0 Rank #147

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

Badge

AgentRank score for hashicorp/terraform-mcp-server
[![AgentRank](https://agentrank-ai.com/api/badge/tool/hashicorp--terraform-mcp-server)](https://agentrank-ai.com/tool/hashicorp--terraform-mcp-server)
<a href="https://agentrank-ai.com/tool/hashicorp--terraform-mcp-server"><img src="https://agentrank-ai.com/api/badge/tool/hashicorp--terraform-mcp-server" alt="AgentRank"></a>

Matched Queries

"mcp server""mcp-server"

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 restrict 
Read full README on GitHub →
Are you the maintainer? Claim this listing