适合谁
- 使用 Terraform 管理基础设施的开发者和平台工程团队
- 需要维护多云架构文档的团队
- 希望本地处理基础设施代码的用户
资料显示 TerraVision 是一个 AGPL-3.0 开源、本地运行的 Terraform 架构图生成工具,并提供 stdio MCP 启动方式。它支持 AWS 的完整资源覆盖以及 Azure、GCP 的核心服务,但资料未提供具体 MCP 工具名称或客户端兼容性信息。
最强项 · 安全与权限 14/20 最弱项 · 可靠性 8/20
静态评测 · 未实际运行收录于 2026-08-14
查看 FMRS 评分方法 →运行环境:Python 3.10+ · 预编译二进制
TV_RESTAPI_KEY
可选:上述 restapi 端点的 API 密钥(机密),仅在 --ai-annotate restapi 时使用。
TV_RESTAPI_URL
可选:OpenAI 兼容 AI 注释端点的 URL,仅在 --ai-annotate restapi 时使用;见文档 Annotations Guide。
TV_RESTAPI_MODEL
可选:restapi 端点使用的模型名称,仅在 --ai-annotate restapi 时使用。
使用 uvx 启动:uvx --from terravision[mcp] terravision mcp。运行环境要求 Python 3.10+;常规 Terraform 处理还需要 Terraform 1.x、Graphviz 和 Git。
安装 uvx 后在客户端中配置 uvx --from terravision[mcp] terravision mcp,连接后让 AI 为一个 Terraform 目录生成架构图;若客户端能调用该服务器并输出 architecture.png 或交互式 HTML,即说明安装成功。
连接成功后,可以直接对 AI 助手这样说:
TerraVision 是一个本地运行的 MCP 服务器,可根据 Terraform 代码或预生成的 Terraform plan 生成云架构图,支持 AWS、Google Cloud 和 Azure,并使用官方云服务图标。输出可包括交互式 HTML、PNG、SVG、PDF 和可编辑的 draw.io 文件。
Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档
基于 AI 的 NPM 包分析 MCP 服务器
为 AI 编码代理提供预算、验证与回滚的治理控制层
GitHub 官方 MCP Server,用自然语言管理仓库、Issue、PR 与工作流
源版本 f5d6b3ea92b2 数据同步于 2026-10-19 查看 FMRS 评分方法