MCP: Pulumi MCP Server
by Pulumi
Pulumi's official MCP server: search your Pulumi Cloud resources, read the provider registry while generating infrastructure code, and delegate work to the Pulumi Neo agent.
HashiCorp's official MCP server for the Terraform Registry, HCP Terraform and Terraform Enterprise — providers, modules, policies and workspace operations.
Set up this MCP server in your favorite AI agent — copy a ready-made configuration below.
HashiCorp's official MCP server for infrastructure-as-code work. It puts the Terraform Registry and, optionally, your HCP Terraform or Terraform Enterprise organisation behind a tool interface, so an agent writing HCL can look up what actually exists instead of inventing provider arguments that do not.
Most agent-authored Terraform fails the same way: a plausible resource attribute that no version of the provider ever had. Direct integration with the public Terraform Registry APIs for providers, modules, and policies turns that guess into a lookup — the agent can check the real schema, find a module that fits, and cite the version it read.
With TFE_ADDRESS and TFE_TOKEN configured, the server extends to HCP Terraform and Terraform Enterprise: creating, updating, and deleting workspaces, managing variables, tags, and runs, listing organisations and projects, and reaching private registry content alongside the public one.
Both stdio and StreamableHTTP transports are supported, with configurable host, port, endpoint path, CORS, and stateful or stateless session modes — so the same binary serves a local desktop client and a hosted deployment. In HTTP mode it exports OpenTelemetry metrics for tool-call volume, latency, and failures, which is what you want before letting agents drive infrastructure at any scale.
HashiCorp is explicit that the server may surface Terraform data to whichever client and model you connect, and recommends against untrusted clients. Outputs are generated dynamically and vary by model and client, so review recommendations against your own security, cost, and compliance requirements before applying them. Distributed as a Docker image; the pinned tag shown in the docs at time of writing is 0.2.3.
by Pulumi
Pulumi's official MCP server: search your Pulumi Cloud resources, read the provider registry while generating infrastructure code, and delegate work to the Pulumi Neo agent.
Google's official MCP server for driving the gcloud CLI from natural language, with allowlist and denylist controls over which commands an agent may run.
by AWS Labs
AWS Labs' core MCP server — the entry point to AWS's official collection of service-specific MCP servers.
by containers (Red Hat)
Native Go MCP server for Kubernetes and OpenShift — talks to the API server directly, no kubectl required.