pkg.soopen package index

brew / 排名 9434

使用 Homebrew 安装 tfmcp

查看 tfmcp 的安装路径、可执行文件、元数据以及面向 AI 代理工作流的安全说明。

安装

其他安装命令

macOS

Homebrew已验证 · 100%
brew install tfmcp

local Homebrew formula metadata

概览

软件包摘要

Terraform Model Context Protocol (MCP) Tool

命令和别名

  • tfmcp

历史

项目历史与用法

tfmcp is a Rust command-line Model Context Protocol server for Terraform. The README describes it as a tool that lets LLMs read Terraform configurations, analyze plans, apply configurations, manage state, and integrate with Claude Desktop.

项目历史

tfmcp belongs to the post-MCP wave of infrastructure tooling: instead of wrapping Terraform for humans only, it exposes Terraform operations to AI assistants through MCP. The repository README labels the project as under active development while also emphasizing production-ready security controls.

The release history shows rapid expansion. v0.1.5 focused on CI/CD reliability and security; v0.1.6 added module health analysis and Terraform registry integration; v0.1.9 added ten local Terraform tools for feature parity with Terraform CLI operations; and v0.2.0 is listed as a release for registry expansion, tool filtering, and live docs.

采用历史

The project is newer and narrower than tfenv or tfmigrate, but the official repository already shows hundreds of GitHub stars and a Homebrew package in the input metadata. Its adoption niche is developers experimenting with AI-assisted infrastructure operations while keeping Terraform as the underlying execution engine.

Because MCP clients are typically configured per desktop or agent runtime, packaging tfmcp as a Homebrew formula makes it easier to install reproducibly next to Terraform itself.

使用方式

The README describes tfmcp as an MCP server with Terraform integration, module health analysis, resource dependency graphs, Terraform Registry lookup, plan and state analysis, workspace management, import helpers, `fmt`, `graph`, output access, taint/untaint, refresh, provider inspection, audit logging, access controls, and Docker support.

In practical use, tfmcp sits between an AI assistant and the Terraform CLI: the assistant calls MCP tools, and tfmcp performs or analyzes Terraform operations with policy and safety controls around them.

为什么软件包爱好者会关心

tfmcp is significant as an early package-manager-distributed example of AI-native infrastructure tooling. It is not a replacement for Terraform; it packages a controlled interface layer so agents can inspect and operate Terraform projects.

For package catalogs, it marks the moment when MCP servers became installable developer tools rather than just application plugins.

时间线

  • 2025: v0.1.5 release notes focus on CI/CD reliability and security enhancements.
  • 2025: v0.1.6 introduces module health analysis and Terraform Registry integration.
  • 2025: v0.1.9 adds ten local Terraform tools and reaches 31 MCP tools.
  • 2026: Releases page lists v0.2.0 for registry expansion, tool filtering, and live docs.

Related projects

  • Terraform is the underlying CLI that tfmcp integrates with.
  • Model Context Protocol is the protocol surface tfmcp exposes.
  • Claude Desktop is the README's visible MCP client example.

安全态势

风险级别:绿色

narrow executable package without higher-risk signals.

风险分类器

绿色 风险 · 低 置信度 · appliance

原因

  • narrow executable package without higher-risk signals

信号

  • metadata:no-higher-risk-signals

安装行为

  • formula 元数据中未记录 Homebrew post-install 钩子。
  • Homebrew bottle 元数据适用于 6 个平台目标。
  • 构建元数据列出 1 个构建依赖。

建议审查

在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。

可执行文件

已安装的可执行文件

命令类型暴露范围备注
tfmcpcli全局可执行文件

新鲜度

版本和新鲜度

这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。

页面生成时间2026-08-04
管理器版本0.2.1
管理器更新时间2026-07-26
本地数据OK
上游当前
检测到的最新版本v0.2.1

https://github.com/nwiizo/tfmcp

  • OK没有生成新鲜度警告。

安装元数据

软件包元数据

软件包键brew:tfmcp
版本0.2.1
软件包管理器Homebrew
软件包管理器页面https://formulae.brew.sh/formula/tfmcp
主页https://github.com/nwiizo/tfmcp
仓库https://github.com/nwiizo/tfmcp
许可证MIT
源码归档https://github.com/nwiizo/tfmcp/archive/refs/tags/v0.2.1.tar.gz
最后更新2026-07-26T12:33:17Z
Pulseupdated
构建依赖rust
Bottle可用 (于 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-install未定义
服务未声明

注册表事实

源数据库详情

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nametfmcp
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

来源线索

由仓库数据生成

此页面由 av-webscripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。

使用的来源

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation