Terraform MCP written with Golang with simple structure
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"terraform-mcp-server-golang": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
A Go port of the Terraform MCP Server, providing integration with the Terraform Registry and HCP Terraform/TFE.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in cloud / data
Manage Supabase projects — databases, auth, storage, and edge functions
MCP Server for GCP environment for interacting with various Observability APIs.
🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.
The Apify MCP server enables your AI agents to extract data from social media, search engines, maps, e-commerce sites, or any other website using thousands of ready-made scrapers, crawlers, and automation tools available on the Apify Store.
MCP Security Weekly
Get CVE alerts and security updates for Terraform Mcp Server Golang and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A Go port of the Terraform MCP Server, providing integration with the Terraform Registry and HCP Terraform/TFE.
This project can be run directly using go run.
go run main.go
go run github.com/tuapuikia/terraform-mcp-server-golang@latest
The server can be configured using environment variables:
| Variable | Description | Default |
|---|---|---|
TFE_ADDRESS | HCP Terraform or TFE address | https://app.terraform.io |
TFE_TOKEN | Terraform Enterprise API token | None |
TFE_SKIP_TLS_VERIFY | Skip TLS verification | false |
LOG_LEVEL | Logging level | INFO |
search_providers: Search for a provider document ID.get_provider_details: Fetch detailed provider documentation.get_latest_provider_version: Get latest version of a provider.get_provider_capabilities: Analyze provider resources and data sources.search_modules: Search for modules.get_module_details: Get detailed module information (inputs, outputs).search_policies: Search for Sentinel/OPA policies.get_policy_details: Get detailed policy documentation.list_terraform_orgs: List organizations.list_workspaces: List workspaces in an organization.get_workspace_details: Get detailed workspace information.create_workspace: Create a new workspace.list_runs: List runs in a workspace.create_run: Trigger a new run.get_run_details: Fetch run status and metadata.