
Integrate Terraform Registry APIs and HCP Terraform with AI assistants for advanced IaC automation.
Visit WebsiteTL;DR - Terraform MCP Server
- Integrates Terraform with AI assistants via Model Context Protocol (MCP).
- Enables AI-driven automation for Terraform Registry, HCP Terraform, and Terraform Enterprise.
- Supports workspace management, variable handling, and run operations through AI clients.
Pros & Cons
Pros
- Facilitates advanced automation of Terraform workflows using AI.
- Provides comprehensive integration with public and private Terraform registries.
- Supports both local and HTTP-based communication for flexibility.
- Offers granular control over security settings like CORS and origin restrictions.
- Enables AI assistants to manage Terraform Cloud/Enterprise workspaces and runs.
Cons
- Primarily intended for local use, requiring careful security configuration for broader deployment.
- Exposes Terraform data to MCP clients and LLMs, necessitating trusted AI tools.
- Outputs and recommendations from AI are dynamic and require user review for security and compliance.
Preview
Key Features
Pricing Plans
Open Source
Free
- Full source code access
- Community support
- Self-hosted
What is Terraform MCP Server?
Reviews
Be the first to review Terraform MCP Server
Your take helps the next buyer. Verified LinkedIn reviewers get a badge.
Write a reviewBest Terraform MCP Server Alternatives
Top alternatives based on features, pricing, and user needs.
Powering AI agents with fast, high-quality web search and structured data extraction.
MCP server for Redis, inspect keys, manage caches, and monitor performance
Connect AI tools to your Supabase projects for natural language interaction.
Standardize AI application connections to external data sources and tools with secure gateways.
Official MCP server for GitHub, manage repos, PRs, issues, and code search from your AI assistant
Browser automation MCP server, navigate, click, fill forms, screenshot, and run E2E tests
Explore More
Terraform MCP Server FAQ
What specific Terraform operations can an AI assistant perform through the MCP Server?
How does the MCP Server ensure secure communication when using the StreamableHTTP transport?
MCP_ALLOWED_ORIGINS environment variable. This restricts access to trusted origins, mitigating risks like DNS rebinding attacks and cross-origin vulnerabilities. Additionally, it supports TLS certificate and key files for secure, non-localhost deployments.What are the implications of the 'Security Note' regarding untrusted MCP clients or LLMs?
Can the Terraform MCP Server be used with any AI assistant that supports the Model Context Protocol?
What is the primary difference between the 'stdio' and 'streamable-http' transport modes?
Source: github.com