dotsagent.io
Langue:Français
Cloud · HashiCorp

Configurer Terraform

Recherche des fournisseurs et modules dans le registre Terraform et, avec un jeton, gère les espaces de travail HCP Terraform.

Éditeur
HashiCorp Officiel
Exécuter en local
docker run -i --rm -e TFE_TOKEN hashicorp/terraform-mcp-server:1.3.0
Transports
stdio, streamable-http
Authentification
Aucun jeton requis pour les recherches dans le registre ; un jeton HCP Terraform ou Terraform Enterprise est nécessaire pour les espaces de travail.
Environnement
TFE_TOKENTFE_ADDRESS
Accès
Lecture seule sans jeton ; lecture et écriture avec TFE_TOKEN.
Licence
MPL-2.0
Source
github.com/hashicorp/terraform-mcp-server
Statut
Actif

Installation

Ce serveur s’exécute sur votre machine en tant que processus enfant du client. Vous avez besoin de l’environnement d’exécution utilisé par sa commande, par exemple Node.js pour npx, uv pour uvx ou Docker, ainsi que des variables indiquées dans la section Environment.

Claude Code

shell
claude mcp add --scope project terraform -- docker run -i --rm -e TFE_TOKEN hashicorp/terraform-mcp-server:1.3.0

Cursor

.cursor/mcp.json
{
  "mcpServers": {
    "terraform": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "TFE_TOKEN",
        "hashicorp/terraform-mcp-server:1.3.0"
      ]
    }
  }
}

Codex

~/.codex/config.toml
[mcp_servers.terraform]
command = "docker"
args = ["run", "-i", "--rm", "-e", "TFE_TOKEN", "hashicorp/terraform-mcp-server:1.3.0"]

Configuration pour les autres clients →

Autres serveurs de la catégorie cloud

Sources

  1. github.com/hashicorp/terraform-mcp-server