🌍
Terraform MCP
✓ 官方/认证HashiCorp (官方)
Terraform IaC MCP,HCL 编写、plan/apply、Provider 管理、State 备份、模块复用
⭐ 0.8k
GitHub Stars
stdio
安装方式
MPL-2.0
开源协议
6
可用工具
📖 详细介绍
HashiCorp 官方 Terraform MCP Server,完整 IaC 体验:HCL 语法编写、terraform init/plan/apply、Provider 自动下载、State 远程存储(Terraform Cloud/S3/Consul)、模块复用、变量插值、输出提取。
✨ 核心特性
✓HCL 完整支持
✓3000+ Providers
✓State 远程存储
✓模块市场
✓成本估算
✓安全扫描
🛠️ 可用工具 (6)
terraform_init()
terraform_plan()
terraform_apply()
terraform_destroy()
format_hcl()
validate_hcl()
🎯 适用场景
▸云资源 IaC
▸多云管理
▸成本控制
▸安全合规
▸团队协作
▸CI/CD 集成
🔎 相关搜索
用户搜索 Terraform MCP 时的常见问题和长尾关键词:
#Terraform MCP 官方#HCL 编写 AI 助手#Terraform Cloud 集成#IaC 多云管理#Terraform State 远程存储
🧷 主题归类
Terraform MCP 属于以下主题:
❓ 常见问题 (FAQ)
Q1.Terraform Cloud 集成?▼
支持,通过环境变量 TFC_TOKEN 和 TFC_ORGANIZATION 连接,可使用远程执行、状态存储、Sentinel 策略。
Q2.支持 OpenTofu 吗?▼
是的,OpenTofu 完全兼容 Terraform 协议,可作为 Terraform 二进制替代。
Q3.生产环境安全建议?▼
强烈推荐 Terraform Cloud/Enterprise + Sentinel 策略,开启 State 锁,避免本地 apply。
⚙️ 安装与配置
系统要求
- •Node.js 18+
- •Terraform 1.5+
- •云厂商凭证
安装命令
npx -y @hashicorp/terraform-mcp-serverClaude Desktop 配置 (claude_desktop_config.json)
{
"mcpServers": {
"terraform-mcp": {
"command": "npx",
"args": [
"-y",
"@hashicorp/terraform-mcp-server"
]
}
}
}🔗 相关链接
🧩 相关 MCP Servers
🐳
Docker MCP Server
✓ 官方Anthropic (官方)
通过自然语言管理 Docker 容器、镜像、卷、网络,编排 Compose 堆栈
DockerDevOps容器官方
⭐2.1kstdio中等
🛡️
Sentry MCP Server
Community
AI 查询 Sentry 错误监控、Issue 分析、Stack Trace 解读
Sentry监控错误DevOps
⭐0.1kstdio中等
☁️
Cloudflare MCP Server
✓ 官方Cloudflare (官方)
AI 直接管理 Cloudflare 全家桶:Workers、Pages、D1、R2、KV、Vectorize
CloudflareWorkersPagesD1
⭐0.9kremote-http中等
🔒
Snyk MCP Server
✓ 官方Snyk (官方)
AI 集成 Snyk 代码安全扫描,识别依赖漏洞
Snyk安全漏洞DevSecOps
⭐0.1kstdio中等