TerraVision MCP server
io.github.patrickchugh/terravision·v0.56.1·1.7k starsDraw cloud architecture diagrams with official AWS, Azure and GCP icons from a prompt or Terraform.
not scanned yet
1.7k stars1.3k downloads/wk
Reviews
Write oneNobody has reviewed TerraVision yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
TerraVision tools
No tool declarations could be read from the package source. They show once the server is installed.
How TerraVision compares
Against every graded Developer tools MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 90% of 1,119 Developer tools servers
- GitHub stars
- 1,658
- more than 95% of 855 Developer tools servers
- Downloads a week
- 1,317
- more than 94% of 436 Developer tools servers with a package
Release history: 11 versions in the registry since 2026-09-04, latest 2026-10-31, typically one every 3 days.
Install TerraVision in Claude Code, Cursor or VS Code
claude mcp add terravision -- uvx terravision
What the publisher says
From the TerraVision repository's README, as published. We do not edit it. Read it on GitHub
TerraVision
<!-- mcp-name: io.github.patrickchugh/terravision -->
Turn Terraform code into professional cloud architecture diagrams that stay in sync with your infrastructure — automatic, secure, living documents
📖 Full documentation site →
Watch a 4-Minute Intro
What is TerraVision?
TerraVision automatically converts your Terraform code into professional-grade cloud architecture diagrams using the official AWS, GCP, and Azure icon sets. Your diagrams stay in sync with your infrastructure — no more outdated Visio, draw.io or Lucidchart files.
Why TerraVision?
- ✅ Always up-to-date — diagrams generated directly from your Terraform code
- ✅ 100% client-side — no cloud access required, runs locally, your code never leaves your machine
- ✅ CI/CD ready — automate diagram updates on every PR merge
- ✅ Free & open source — no expensive diagramming tool licenses
- ✅ Multi-cloud — AWS (full), GCP, and Azure (core services)
- ✅ Interactive HTML output — clickable nodes, pan/zoom, search, animated data flow
- ✅ Editable draw.io export — open in draw.io, Lucidchart, or any mxGraph editor
- ✅ Optional AI annotations — labels, titles, and flow sequences from Ollama (local) or AWS Bedrock
- ✅ Terragrunt compatible — auto-detects single- and multi-module Terragrunt projects
- ✅ MCP server — let AI agents generate diagrams from your Terraform, see the guide
Supported Cloud Providers
Quick Start
Install
pipx install terravision # or: pip install terravision if in a virtual envYou also need Python 3.10+, Terraform 1.x, Graphviz, and Git. See the Installation Guide for platform-specific instructions, Docker, and Nix.
Generate your first diagram
git clone https://github.com/patrickchugh/terravision.git
cd terravision
# EKS cluster example
terravision draw --source tests/fixtures/aws_terraform/eks_automode --show
# Azure VM scale set
terravision draw --source tests/fixtures/azure_terraform/test_vm_vmss --show
# From a public Git repo (note the // for subfolder)
terravision draw --source https://github.com/patrickchugh/terraform-examples.git//aws/wordpress_fargate --showThat's it — your diagram is saved as architecture.png and opens automatically.
Generate an interactive HTML diagram
terravision visualise --source ./path-to-your-terraform --showShortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
TerraVision: common questions
- Is TerraVision MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the TerraVision safety report
- How do I install TerraVision?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does TerraVision need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is TerraVision maintained?
- The last commit was 19 days ago (2026-10-16). The latest release is v0.56.1.
- What can I use instead of TerraVision?
- Servers from other publishers that do the same job: Cloud FinOps Skill & MCP server, nable MCP server and Orrery MCP server. Compare all TerraVision alternatives.
- How does TerraVision compare with other Developer tools MCP servers?
- safety score 92/100 (higher than 90% of 1,119 Developer tools servers); github stars 1,658 (more than 95% of 855 Developer tools servers); downloads a week 1,317 (more than 94% of 436 Developer tools servers with a package). Full comparison.
Alternatives to TerraVision
Same job from other publishers: the closest match first, then the best rated.
- Cloud FinOps Skill & MCPCloud cost + FinOps knowledge for AI agents: AWS/Azure/GCP optimisation, AI spend, waste playbooks.not reviewedEstablishedA
nableLocal-first FinOps copilot: ask AWS, Azure, GCP, Kubernetes and SaaS cost questions in your editor.not reviewedGrowingA- OrreryArchitecture diagrams with official AWS, Azure, GCP and Kubernetes icons, to SVG, PNG and draw.ionot reviewedGrowingA
- clawopsDeploy self-hosted OpenClaw to AWS, GCP, Azure or a local VM — a CLI and an MCP server in one.not reviewedGrowingC
- GitDiagramArchitecture diagrams, explanations and Mermaid source for public GitHub repositories.not reviewedEstablishedA