Terraform MCP Server
HashiCorp 官方 Terraform MCP 服务端,提供 provider 发现、模块分析与 Terraform Registry API 访问能力。
它能做什么
- 同时支持 Stdio 与 StreamableHTTP 两种传输方式
- 对接 Terraform Registry,查询公开 provider、模块与策略
- 连接 HCP Terraform 与 Terraform Enterprise 管理资源
- 支持工作区创建、更新、删除及变量、标签与运行管理
- 提供 OTel 指标,监控工具调用量、延迟与失败
适合谁
- 平台工程团队在 AI 助手中查询 provider 与模块信息
- DevOps 通过 MCP 客户端管理 HCP Terraform 工作区
- 基础设施团队分析私有 Registry 中的模块与策略
详细介绍
这是 HashiCorp 提供的 Terraform MCP 服务端实现,面向需要把 Terraform 生态接入 MCP 客户端的场景。它围绕基础设施即代码工作流,提供 provider 发现、模块分析以及访问 Terraform Registry API 的能力。
适合使用 Terraform 管理云资源的平台工程、DevOps 与基础设施团队,也适合在支持 MCP 的 AI 助手或 Agent 中查询 provider、模块和 Registry 信息。来源只说明了这些集成方向,具体暴露的工具、权限边界与适用限制需以仓库文档为准。
使用方式是将该服务端配置到支持 MCP 的客户端中,再通过其提供的能力完成查询与分析。来源未给出安装步骤、托管方式和价格信息,建议审核时查看 GitHub 仓库的 README 与发布说明。


