Terraform Registry MCP Server
by thrashr888
Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
No arguments |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
providerLookup | Lookup a Terraform provider by name and optionally version. |
resourceUsage | Get an example usage of a Terraform resource and related resources. |
moduleRecommendations | Search for and recommend Terraform modules for a given query. |
dataSourceLookup | List all available data sources for a provider and their basic details. |
resourceArgumentDetails | Fetches details about a specific resource type's arguments, including name, type, description, and requirements. |
moduleDetails | Retrieves detailed metadata for a Terraform module including versions, inputs, outputs, and dependencies. |