MCP.Market

TerraVision MCP server

by patrickchugh·io.github.patrickchugh/terravision·v0.56.1·1.7k stars

Draw cloud architecture diagrams with official AWS, Azure and GCP icons from a prompt or Terraform.

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

not scanned yet

Adoption
Established

1.7k stars1.3k downloads/wk

Reviews

Write one

Nobody 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.

Not scanned yet. New listings are scanned within a day or two of arriving.

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
Add to Cursor

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 env

You 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 --show

That's it — your diagram is saved as architecture.png and opens automatically.

Generate an interactive HTML diagram

terravision visualise --source ./path-to-your-terraform --show

Shortened. 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.

All TerraVision alternatives →
  • Cloud FinOps Skill & MCP
    Cloud cost + FinOps knowledge for AI agents: AWS/Azure/GCP optimisation, AI spend, waste playbooks.
    A
  • nable
    Local-first FinOps copilot: ask AWS, Azure, GCP, Kubernetes and SaaS cost questions in your editor.
    A
  • Orrery
    Architecture diagrams with official AWS, Azure, GCP and Kubernetes icons, to SVG, PNG and draw.io
    A
  • clawops
    Deploy self-hosted OpenClaw to AWS, GCP, Azure or a local VM — a CLI and an MCP server in one.
    C
  • GitDiagram
    Architecture diagrams, explanations and Mermaid source for public GitHub repositories.
    A