terravision

terravision

将 Terraform 代码转换为专业的云架构图,支持 AWS、Azure 和 GCP 图标。

MCP编程与开发开源
形态
MCP
传输协议
stdio
是否开源
是
GitHub Stars
★ 1.6k
收录来源
mcp-github

能力说明

TerraVision 是一个 MCP 服务器和代理技能,可以自动将 Terraform 代码转换为使用官方 AWS、GCP 和 Azure 图标的云架构图。这些图表会与您的基础设施保持同步,无需手动更新。适用于需要可视化和管理云资源的开发者和团队。通过简单的命令行工具即可接入,适合 CI/CD 流程自动化。

能力点

  • ▪从 Terraform 代码生成架构图
  • ▪支持 AWS、GCP 和 Azure 图标
  • ▪生成交互式 HTML 图表
  • ▪导出可编辑的 draw.io 文件
  • ▪支持 AI 注释

适用场景

CI/CD 自动化生成架构图多云环境下的架构可视化Terraform 项目的文档生成

接入方式

依赖:Python 3.10+Terraform 1.xGraphvizGit
pipx install terravision   # 或:pip install terravision 如果在虚拟环境中

以上信息由 AI 基于公开资料整理,可能存在偏差,以来源为准。

常见问题

TerraVision 支持哪些云提供商?

支持 AWS(全服务)、GCP 和 Azure(核心服务)

如何生成第一个图表?

运行 terravision draw --source <terraform-目录> --show

相关 Skill