返回 AI 工具目录

nwiizo/tfmcp

MCP 服务人工精选最近核验 2026年7月24日

tfmcp 是用 Rust 编写、MIT 许可的 Terraform Model Context Protocol 工具与 CLI,让 AI 助手能读取和操作 Terraform 环境。它作为 MCP 服务端启动后,可读取 Terraform 配置、分析 plan、执行 apply 并管理 state,与 Terraform CLI 深度集成,并可对接 Claude Desktop 等客户端。支持从源码用 Cargo 构建、从 Crates.io 安装(cargo install tfmcp)或以 Docker 容器部署。项目自定位为实验性工具,适合希望用自然语言驱动基础设施变更的团队在受控范围内试用。

定价开源部署本地运行、自托管国内可达国内可达

解决什么问题

  • 让 AI 助手读取并操作 Terraform 环境
  • 以自然语言查看配置与分析 plan
  • 触发 apply 并管理 Terraform state
  • 通过 MCP 对接 Claude Desktop 等客户端

适合

  • 已用 Terraform 管理基础设施的团队
  • 想用自然语言辅助排查与变更的场景
  • 偏好 Rust 与 CLI 工具链的工程环境
  • 在受控范围试点 AI 驱动 IaC 操作

不适合

  • 项目自标注实验性,不建议直接用于生产变更
  • apply 会真实改动基础设施,需严格审批
  • 仅覆盖 Terraform,不含其他 IaC 工具
  • 依赖本地 Terraform CLI 与凭据配置

如何接入

  • 用 cargo install tfmcp 或 Docker 部署
  • 以 tfmcp mcp 子命令启动 MCP 服务端
  • 在 Claude Desktop 等客户端注册该服务
  • 复用本地 Terraform CLI 与工作目录

已知限制

  • 实验阶段,接口与行为可能变化
  • apply、state 操作有误改基础设施的风险
  • 需自管云凭据与后端 state 安全
  • 海外开源项目,依赖拉取建议配国内源

接入与使用事实

部署方式
本地运行、自托管
实现语言
Rust
中文界面
待确认
中文文档
待确认
定价方式
开源
许可证
待确认
国内可达性
国内可达
可达性观察
待补充

权限、依赖与维护信号

这些字段记录公开可见信号,不等同于安全审计结论。

权限信号

暂无公开信号。

依赖信号

暂无公开信号。

维护信号

暂无公开信号。

公开来源与证据

暂无可公开的来源链接。

访问官网