terraform-mcp-server

terraform-mcp-server

1

The Terraform MCP Server integrates with Terraform Registry APIs to enhance Infrastructure as Code (IaC) development through automation and data analysis. It offers tools for Terraform provider and module discovery and enables detailed data exploration.

Terraform MCP Server

The Terraform MCP Server is a Model Context Protocol (MCP) server designed to integrate seamlessly with Terraform Registry APIs. It facilitates advanced automation and interaction for Infrastructure as Code (IaC) development.

Use Cases

  • Automating Terraform provider and module discovery
  • Extracting and analyzing data from Terraform Registry
  • Accessing detailed information about provider resources and data sources
  • Exploring and understanding Terraform modules

Prerequisites

  • Docker installed and running

Tool Configuration

Available toolsets include providers and modules, which enable querying Terraform Registry for documentation and module details.

Development

To build the server, use Docker or build the binary directly from source code with make build.