Token导航 LogoToken导航TokenDH.com
Binadox Terraform MCP logo
运维云端未说明官方级别未说明来源级核验

Binadox Terraform MCP

MCP Server

Binadox Terraform MCP服务器是一个为Terraform配置提供自动验证、安全分析和成本估算的服务,适用于AI驱动的云基础设施代码生成工作流。

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
安全分析GoClaude基础设施即代码Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

binadox-public

提供方

binadox-public

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

Terraform MCP服务器 Binadox

用于Terraform的MCP服务器 --自动验证、保护和估算云成本 地形 配置。由开发 Binadox,它与任何模型上下文协议(MCP)客户端集成(例如。 Claude桌面版 或其他MCP兼容的AI助手)。

______________________________________________________________________

目录

______________________________________________________________________

概述

Binadox Terraform MCP服务器 是一个 主控程序 (模型上下文协议)服务器,帮助大型语言模型(LLM)在部署前安全生成具有内置成本估算和安全检查的Terraform基础设施代码。

它充当您的AI助手和Terraform之间的桥梁:当您的LLM需要生成或修改云基础设施代码时,此服务器使用结构化工具(验证、linting、安全分析、成本数据)增强AI的响应,而不是仅依赖模型的猜测。这确保了您获得的Terraform配置从一开始就更加完整、安全和具有成本意识。

在此处了解更多关于如何使用我们的工具管理Terraform驱动的基础设施的信息: Binadox IaC成本跟踪器.

______________________________________________________________________

特性

  • 代码验证和完成 –处理Terraform代码段并填充可运行配置的缺失部分(提供程序、版本、变量)。
  • 证券分析 –检测生成代码中常见的配置错误和不安全的默认值(开放端口、缺少加密等)。
  • 成本估算 –使用实际定价数据计算拟议资源的月度云成本明细。
  • 文件整理 –将输出组织到逻辑Terraform文件/模块中(例如,将资源分组到模块中,添加 terraform.tfvars 如果需要)。
  • 轻松集成 –可与任何兼容MCP的客户端(用Claude Desktop测试)配合使用,以便在您的AI驱动工作流程中无缝使用。

______________________________________________________________________

兼容性和要求

组件支持/测试版本
前进1.22+
Terraform CLI1.6+
AWS(全额:成本+检查)、Azure和GCP(仅成本,检查路线图)
MCP客户端Claude Desktop(已测试),其他MCP兼容客户端

先决条件

  • Go工具链 (如果从源头建造)
  • Terraform CLI 1.6+ 安装
  • 有效的 穿着API标志
  • 互联网访问Binadox定价API
  • 写入访问权限 /tmp/terraform/...

______________________________________________________________________

安装

安装 binadox-terraform-mcp,克隆存储库并使用Go构建二进制文件。然后,将可执行路径添加到Claude Desktop配置文件中 claude_desktop_config.json 在mcpServers部分下,包括您的Binadox API URL和令牌。最后,重新启动Claude Desktop以应用更改并开始使用Terraform MCP服务器。

  1. 克隆和构建:
git clone https://github.com/binadox/binadox-terraform-mcp
cd binadox-terraform-mcp
go build -o terraform-mcp-server *.go
  1. 配置您的MCP客户端 (示例:克劳德桌面)
# Add to Claude Desktop config
# macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
# Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "terraform": {
      "command": "/path/to/terraform-mcp-server",
      "env": {
        "TERRAFORM_ANALYSIS_URL": "https://app.binadox.com/api/1/organizations/pricing/terraform/mcp",
        "TERRAFORM_ANALYSIS_TOKEN": "your-token"
      }
    }
  }
}
  1. 重新启动MCP客户端 以应用该配置。

用法

不需要其他CLI命令。安装和配置后,服务器在幕后运行以:

  • 通过以下方式验证并完成Terraform代码 prepare_terraform
  • 通过以下方式分析配置错误 analyze_terraform
  • 通过以下方式估算云成本 calculate_cost

所有输出文件都将写入 /tmp/terraform/ 如果需要,可以拉上拉链。

______________________________________________________________________

例子

成本超支预防

User: Generate terraform for a simple demo environment

Cost Analysis: $1,847/month
- m5.2xlarge instances
- Multi-AZ RDS
- NAT Gateways in 3 AZs

安全配置错误检测

User: Create an RDS database with a security group

Security Analysis:
- 0.0.0.0/0 open access
- No encryption at rest
- 1-day backup retention

完成不完整的配置

User: Add resource "aws_s3_bucket" "data" { bucket = "my-data" }

Without MCP: Fails – no provider block  
With MCP: Adds provider, variables, and metadata – configuration runs

______________________________________________________________________

安全与隐私

服务器在本地运行,不访问云凭据。

  • 文件保存在 /tmp/terraform/ 并且不发送到外部。
  • 仅使用您的Binadox令牌远程请求成本数据。
  • 未收集遥测或分析数据。

______________________________________________________________________

API要求

成本分析需要Binadox API令牌。Binadox提供跨AWS、Azure和GCP的实时云定价数据。获取您的代币 Binadox.

______________________________________________________________________

文档

______________________________________________________________________

许可证

Apache 2.0

目录标签

目录标签

安全分析GoClaude基础设施即代码Terraform验证本地部署云成本估算AI集成

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

token

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明token部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP