Skip to main content

HashiCorp

Generated from .claude/mcps/.mcp-enterprise.json on 2026-09-11 — do not edit this page by hand; run task mcp:docs instead. 1 server(s) from HashiCorp, used across 4 product(s).

terraform

Browse Terraform Registry for modules, providers, and best practices.

  • Tools: 9 — get_latest_module_version, get_latest_provider_version, get_module_details, get_policy_details, get_provider_capabilities, get_provider_details, search_modules, search_policies, search_providers
  • Runs in: cloudops-runbooks, commerce, devops-terraform, platform-idp
  • Enable: Written into each target's .mcp.json by task mcp:profile:regenerate (or, for a b2b-metering tenant, task tenant:launch TENANT=<id>).
  • Env vars: ENABLE_TF_OPERATIONS, TFE_ADDRESS, TFE_TOKEN
  • Auth: env credential
  • Verify: claude mcp list
  • Runbook: —

get_latest_module_version

Fetches the latest version of a Terraform module from the public registry

Use the get_latest_module_version tool from the terraform MCP server for my current task: Fetches the latest version of a Terraform module from the public registry.

get_latest_provider_version

Fetches the latest version of a Terraform provider from the public registry

Use the get_latest_provider_version tool from the terraform MCP server for my current task: Fetches the latest version of a Terraform provider from the public registry.

get_module_details

Fetches up-to-date documentation on how to use a Terraform module. You must call 'search_modules' first to obtain the exact valid and compatible module_id required to use this tool.

Use the get_module_details tool from the terraform MCP server for my current task: Fetches up-to-date documentation on how to use a Terraform module. You must call 'search_modules' first to obtain the exact valid and compatible module_id required to use this tool.

get_policy_details

Fetches up-to-date documentation for a specific policy from the Terraform registry. You must call 'search_policies' first to obtain the exact terraform_policy_id required to use this tool.

Use the get_policy_details tool from the terraform MCP server for my current task: Fetches up-to-date documentation for a specific policy from the Terraform registry. You must call 'search_policies' first to obtain the exact terraform_policy_id required to use this tool.

get_provider_capabilities

Get the capabilities of a Terraform provider including the types of resources, data sources, functions, guides, and other features it supports.

Use the get_provider_capabilities tool from the terraform MCP server for my current task: Get the capabilities of a Terraform provider including the types of resources, data sources, functions, guides, and other features it supports.

get_provider_details

Fetches up-to-date documentation for a specific service from a Terraform provider.

Use the get_provider_details tool from the terraform MCP server for my current task: Fetches up-to-date documentation for a specific service from a Terraform provider.

search_modules

Resolves a Terraform module name to obtain a compatible module_id for the get_module_details tool and returns a list of matching Terraform modules.

Use the search_modules tool from the terraform MCP server for my current task: Resolves a Terraform module name to obtain a compatible module_id for the get_module_details tool and returns a list of matching Terraform modules.

search_policies

Searches for Terraform policies based on a query string.

Use the search_policies tool from the terraform MCP server for my current task: Searches for Terraform policies based on a query string.

search_providers

This tool retrieves a list of potential documents based on the 'service_slug' and 'provider_document_type' provided.

Use the search_providers tool from the terraform MCP server for my current task: This tool retrieves a list of potential documents based on the 'service_slug' and 'provider_document_type' provided.