MCPdir — MCP Server Directory
🇬🇧 🇪🇸

Terraform MCP

by HashiCorp

Servidor MCP oficial de Terraform para desarrollo IaC fluido con asistentes de IA

devops Go Intermedio Auto-hospedable Sin API key Docker Verificado
⭐ 1.2k stars 📅 Actualizado: hace 1m

Descripción

Servidor MCP oficial de HashiCorp que conecta el ecosistema de Infrastructure as Code de Terraform con asistentes de IA para programación. Busca providers y módulos en el Terraform Registry, recupera documentación detallada de providers incluyendo schemas de recursos y referencias de argumentos, y gestiona workspaces de HCP Terraform de forma programática. Soporta dos modos de transporte (stdio y StreamableHTTP) para integración flexible, filtrado de herramientas para exponer solo las capacidades necesarias, y rate limiting integrado para acceso seguro al registry. Diseñado para dar a los asistentes de IA conocimiento preciso y actualizado de Terraform directamente desde la fuente.

✅ Ideal para

Desarrolladores Terraform que quieren autoría IaC asistida por IA con datos precisos y en tiempo real del registry

⏭️ No recomendado si

Usas una herramienta IaC diferente como Pulumi, CDK o Ansible

💡 Casos de uso

  • Consultar documentación de providers y schemas de recursos de Terraform mientras escribes IaC
  • Descubrir y evaluar módulos de Terraform desde el registry
  • Gestionar workspaces y variables de HCP Terraform desde asistentes de IA
  • Obtener ejemplos precisos de configuración de providers sin salir del editor

👍 Ventajas

  • Proyecto oficial de HashiCorp — acceso autoritativo al Terraform Registry
  • Soporte dual de transporte (stdio + StreamableHTTP) para despliegues flexibles
  • Filtrado de herramientas permite exponer solo las capacidades que necesitas
  • Rate limiting integrado previene alcanzar límites de la API del registry

👎 Desventajas

  • Las funciones de workspaces de HCP Terraform requieren token de autenticación
  • Acceso solo lectura al registry — no permite publicar providers o módulos
  • El binario Go requiere compilación o Docker para instalación

🔧 Herramientas expuestas (7 herramientas)

ToolCategoríaDescripción
list_workspaceshcp-terraformListar workspaces de HCP Terraform en una organización
create_workspacehcp-terraformCrear un nuevo workspace de HCP Terraform
manage_variableshcp-terraformGestionar variables de workspace en HCP Terraform
search_providersregistryBuscar providers de Terraform en el registry
get_provider_detailsregistryObtener documentación detallada de un provider de Terraform específico
search_modulesregistryBuscar módulos de Terraform en el registry
get_module_detailsregistryObtener detalles y ejemplos de uso de un módulo de Terraform

⚡ Instalación

Requisitos previos:

  • • go v1.21+
  • • Optional HCP Terraform token for workspace management

Consulta la documentación de Claude Code para configurar este MCP server.

💡 Consejos y trucos

Usa Docker para el setup más rápido: docker run hashicorp/terraform-mcp-server:0.4.0. Activa el filtrado de herramientas para limitar las herramientas expuestas a lo que tu flujo de trabajo necesita, reduciendo ruido para el asistente de IA.

Info rápida

Autor
HashiCorp
Licencia
MPL-2.0
Runtime
Go 1.21+
Transporte
stdio
Categoría
devops
Dificultad
Intermedio
Auto-hospedable
Auth
Docker
🐳 Docker disponible
Versión
0.4.0
Actualizado
28 feb 2026

Compatibilidad con clientes

  • Claude Code
  • Cursor
  • VS Code Copilot
  • Gemini CLI
  • Windsurf
  • Cline
  • JetBrains AI
  • Warp

Plataformas

🍎 macOS 🐧 Linux 🪟 Windows