Terraform MCP Server 发布,助力 AI 助手对接 Terraform 基础设施
日程已上线 100%!6.26-27 AICon 上海站: 13大专题+1个动手实验室、近60场重磅议题,集结清华、复旦等知名高校教授及阿里、腾讯、字节、小红书、Google Cloud等头部企业技术专家,围绕Agent工程化落地等相关议题展开分享, 点击了解详情
HashiCorp 宣布
通过将 AI 连接到基础设施工作流,团队可以减少手动工作,避免在各类工具间频繁切换上下文,在保障安全的同时加快交付速度。
Terraform MCP Server 能够减轻基础设施工程师的重复性工作,包括查阅文档、解析计划文件、配置审计等,让工程师可以专注于决策制定与系统设计,由 AI 处理各类日常事务。
其核心思路是借助 AI 交互落实组织规范。工程师不必手动在私有注册表中查找已审核模块,也不用人工校验策略合规性,AI 智能体能够“检索合规模块、理解组织规范范式,并自动生成符合要求的代码”。
Terraform MCP Server 还优化了工程师获取自身所管理基础设施信息的方式。举例来说,工程师不必切换多款工具与操作界面,只需对接一套统一系统,该系统会整合并呈现完整的基础设施相关上下文。
用户可以提出诸如“哪些工作空间在 90 天内未更新?”或“展示管理资源数量超 1000 个的工作空间”这类问题,并即时获取对应结果。
据 HashiCorp 介绍,该功能可让团队快速获取分析结论并制定决策,无需退出开发环境去调用 Web UI 或 CLI 工具。
借助 Terraform MCP Server,智能体还能够分析执行计划详情,并以自然语言解读变更内容。这个过程需要梳理资源依赖关系、解析计划文件,AI 系统可通过结构化分析与内容解读辅助完成这项工作。
使用 MCP Server 的另一个优势是,它位于智能体和 Terraform 之间,沿用已有的 Terraform 认证和授权机制,无需智能体处理凭证或访问其他敏感数据。为了提供额外的控制能力,该服务器支持 CORS 策略、速率限制,并可与 OpenTelemetry 集成,实现监控和安全审计。不过,HashiCorp 指出,由于 MCP Server 可以暴露 Terraform 数据,因此不应与不受信任的 MCP 客户端或 LLM 一起使用。
Terraform MCP Server 可与 Cursor、Claude、Gemini、IBM Bob 等智能体配合使用。它支持 stdio 和 StreamableHTTP 传输方式,可以作为本地部署供个人开发者使用,也可以作为共享服务供大型团队部署。
查看英文原文: