What are the prerequisites for running the Terraform MCP Server?
You need Docker installed and running, plus an AI assistant that supports the Model Context Protocol (MCP).
@hashicorp
Basic information
The Terraform MCP Server provides seamless integration with Terraform ecosystem, enabling advanced automation and interaction capabilities for Infrastructure as Code (IaC) development.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"terraform-mcp-server": {
"command": "docker",
"args": [
"run",
"-p",
"8080:8080",
"--rm",
"-e",
"TRANSPORT_MODE=streamable-http",
"-e",
"TRANSPORT_HOST=0.0.0.0",
"hashicorp/terraform-mcp-server"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
The Terraform MCP Server is a Model Context Protocol server that integrates with Terraform Registry APIs, HCP Terraform, and Terraform Enterprise. It enables AI assistants to manage Infrastructure as Code workflows, including workspace operations, provider/module lookups, and run management.
Run the server as a Docker container configured via environment variables. Connect it to an MCP-compatible assistant (VS Code, Cursor, Claude Desktop, etc.). Use the terraform-mcp-server stdio or terraform-mcp-server streamable-http command, or the equivalent Docker command, depending on your chosen transport mode. Set required environment variables like TFE_TOKEN, TFE_ADDRESS, and optionally TRANSPORT_MODE.
You need Docker installed and running, plus an AI assistant that supports the Model Context Protocol (MCP).
Depending on the query, the server may expose certain Terraform data to the MCP client and LLM. Do not use it with untrusted MCP clients or LLMs.
Configure it via environment variables such as `TFE_ADDRESS`, `TFE_TOKEN`, and `TRANSPORT_MODE`. For StreamableHTTP mode you can set host, port, TLS, rate limits, and an organization allowlist.
Enable OpenTelemetry
MCP Server for kubernetes management commands
The official Webshare MCP server. Manage your proxies, usage, plans and billing from Claude, Cursor or any MCP client. Sign in with OAuth, no API key.
YesTechie builds enterprise UniFi networks, cameras, access control, cabling and Wi-Fi for businesses nationwide from its California HQ. Agents can read real project case studies and practical configuration guides, price

Nippy is drag-and-drop hosting (nippy.host) with an MCP server: connect it and your assistant can publish HTML, folders of photos, or file downloads to a live *.nippy.site URL — and keep editing the site in place at the
Comments