platformchangelog.dev
43 tools
tools43j k move f filter
‹ tools terraform-mcp-servermcp server

Terraform MCP Server

v1.3.0current · 2026-08-26

HashiCorp's MCP server giving agents access to Terraform Registry data and, where configured, workspace operations.

governance vendor-owned·license open core·vendor HashiCorp
mcp serverAI agents on platform
release lines seen1.31.21.11.00.50.40.30.2
alternatives
No alternatives recorded for Terraform MCP Server yet.
case notes and incidents
How Property Finder automated incident management with AWS DevOps Agent (AWS DevOps Blog, 2026-09-28)
Platform teams running ECS and Terraform can see a pattern for wiring an AI investigation agent to alerting, ticketing and paging, with a remediation agent restricted to a GitHub MCP server and always opening Draft PRs for human review. The source gives no independent measurements beyond the one incident and a vendor-attributed quote.
releases17change lines typed from the source notes
v0.5.12026-04-07patchsecurity++++++****!sharesource
  • Individual Tools Flag: Added --tools flag to enable specific tools by name for fine-grained control. Accepts comma-separated list of tool names with validation and security checks.security
  • [New Tool] list_workspace_policy_sets Read all policy sets attached to a workspaceadded
  • [New Tool] attach_policy_set_to_workspaces Attach a policy set to one or more workspacesadded
  • Toolsets Flag: Added --toolsets flag to selectively enable tool groups. Three toolset groups are available: registry (public Terraform Registry), registry-private (private TFE/TFC registry), and terraform (TFE/TFC operations). Default is registry only.added
  • Added get_token_permissions tool to allow listing permissions for current token.added
  • Added Stacks support with list_stacks and get_stack_details tools.added
  • Return input validation errors as Tool Execution Errors instead of Protocol Errorsadded
  • Skip TLS flag was not propogated properly 243fixed
  • Change Dockerfile CMD to ENTRYPOINT 246fixed
  • Truncate large responses in list_ tools to top level summariesfixed
  • Embedd pagination information in list_ responsesfixed
11 lines1 security6 added4 fixedtyped from the source notes
v0.5.02026-04-01minor++++++++++*sharesource
  • [New Tool] get_plan_json_output Retrieves the structured JSON output of a Terraform plan, providing detailed resource changes in a machine-readable format that is easier to parse than plain logsadded
  • [New Tool] get_plan_details Fetches detailed metadata about a specific Terraform planadded
  • [New Tool] get_plan_logs Retrieves the execution logs of a specific Terraform planadded
  • [New Tool] get_apply_details Fetches detailed metadata about a specific Terraform applyadded
  • [New Tool] get_apply_logs Retrieves the execution logs of a specific Terraform applyadded
  • Add Authorization: Bearer header support for Terraform token in proxy environmentsadded
  • Add --heartbeat-interval CLI flag and MCP_HEARTBEAT_INTERVAL env var for HTTP heartbeat in load-balanced environmentsadded
  • Set custom User-Agent header for TFE API requests to enable tracking MCP server usage separately from other go-tfe clients 268added
  • Adding a new cli flags --log-level to set the desired log level for the server logs and --log-format for the logs formatting 286added
  • Add OpenTelemtry instrumentation for tool call metrics - tool call count, tool error count and tool call latency 300added
  • List_runs was returning empty response due to JSON marshalling errorfixed
11 lines10 added1 fixedtyped from the source notes
v0.4.02026-01-22minorsecurity++++++****!sharesource
  • Individual Tools Flag: Added --tools flag to enable specific tools by name for fine-grained control. Accepts comma-separated list of tool names with validation and security checks.security
  • [New Tool] list_workspace_policy_sets Read all policy sets attached to a workspaceadded
  • [New Tool] attach_policy_set_to_workspaces Attach a policy set to one or more workspacesadded
  • Toolsets Flag: Added --toolsets flag to selectively enable tool groups. Three toolset groups are available: registry (public Terraform Registry), registry-private (private TFE/TFC registry), and terraform (TFE/TFC operations). Default is registry only.added
  • Added get_token_permissions tool to allow listing permissions for current token.added
  • Added Stacks support with list_stacks and get_stack_details tools.added
  • Return input validation errors as Tool Execution Errors instead of Protocol Errorsadded
  • Skip TLS flag was not propogated properly 243fixed
  • Change Dockerfile CMD to ENTRYPOINT 246fixed
  • Truncate large responses in list_ tools to top level summariesfixed
  • Embedd pagination information in list_ responsesfixed
11 lines1 security6 added4 fixedtyped from the source notes
v0.3.32025-11-21patch+sharesource
  • Adding support for searching Terraform List Resources documentationadded
1 line1 addedtyped from the source notes
v0.3.22025-10-24patch+++**sharesource
  • [New Tool] get_provider_capabilities Adding provider capability discovery tool to analyze available resources, data sources, functions, guides, and actionsadded
  • [New Tool] create_no_code_workspace Adding capability to trigger a workspace run using a no code moduleadded
  • Added official MCP Registry Server JSON Specification file server.json to the repo. Seeadded
  • Added a module id validator to fix issue 182fixed
  • Fixes in readme for TFE_HOSTNAME v/s TFE_ADDRESSfixed
5 lines3 added2 fixedtyped from the source notes
v0.3.12025-10-04patch++*sharesource
  • Adding Gemini extension. See 189added
  • Adding support for searching Terraform Actions documentationadded
  • Minor fixes to example configuration for VS Code, Cursor, etc.fixed
3 lines2 added1 fixedtyped from the source notes
v0.3.02025-09-25minorsecurity+++++++++++++++**!!sharesource
  • Rename TFE_SKIP_TLS_VERIFY environment variable and fix GitHub Action security issue. Seesecurity
  • Update go version from 1.24.6 to 1.24.7security
  • Adding tools for working with workspaces in HCP Terraform and TFE.added
  • Authentication for HCP Terraform & TFE and restructure the repo. See #121 Seeadded
  • Adding 2 new HCP TF/TFE tools for admins. List Terraform organizations & projects. Seeadded
  • Adding 4 new HCP TF/TFE tools for private registry support. Seeadded
  • Adding 3 HCP TF/TFE tools for workspace variables support. Seeadded
  • Adding 2 new HCP TF/TFE tools for workspace tags. Seeadded
  • Adding 4 new HCP TF/TFE tools for creating Terraform runs. Seeadded
  • Adding 6 new HCP TF/TFE tools for Variable Sets. Seeadded
  • Changes to tool names to be more consistent. Seeadded
  • Implement dynamic tool registration. Seeadded
9 more lines
  • Implement pagination utility. Seeadded
  • Updating mark3labs/mcp-go and hashicorp/tfe-go versions. Seeadded
  • Adding instructions to the server. Seeadded
  • Implementing TLS for the http mode of the MCP server. Seeadded
  • Implemented rate limiting with the MCP server. Seeadded
  • Enabled explicit approval for certain tools. Seeadded
  • Improved README with one-click install badges for VSCode/VSCode Insiders/Cursor. Seeadded
  • Fixing paths using in-built library instead of string manipulation. Seefixed
  • Explicitly setting destructive annotation to false. Seefixed
21 lines2 security17 added2 fixedtyped from the source notes
5 older releases
v0.2.32025-08-13patch ++* 3 lines
v0.2.22025-08-06patch +++** 5 lines
v0.2.12025-07-12patchsecurity +!!! 4 lines
v0.2.02025-07-03minorsecurity ++++++++**!!!!!! 16 lines
v0.1.02025-05-19minor 2 lines