Complete AI Training
Sign inBecome a member

Your job's AI kit

Get your AI kit

Tell us who you are and what you do. We show you your kit right away and email you the link: skills, prompts, AI agents, MCP servers and courses for your job.

500+ jobs ready, and we make a kit for any other job. No payment needed to look.

Share

MCP server · Design tools

TerraVision MCP server

by patrickchugh

Turn your Terraform code into a cloud architecture diagram with official AWS, Azure and GCP icons.

TerraVision is a helper tool that reads your Terraform files and draws a picture of your cloud setup. Instead of sketching boxes by hand, you get a diagram that matches what your code actually says. It is handy if you work with cloud infrastructure and need a clear picture for yourself, your team, or a review.

What is an MCP server? The 30-second version

On its own, your AI can only chat. An MCP server is a small helper program that gives your AI a new skill or a connection to an app or service. This one connects your AI to TerraVision, a tool that reads Terraform code and draws cloud diagrams. So when you ask, your AI can use TerraVision to look at your Terraform files and hand you back a diagram.

What this MCP server does

You point your AI at a folder with Terraform code, or at a bit of Terraform you paste in. The AI passes that to TerraVision, which reads the code and works out which cloud services you are using and how they fit together. TerraVision groups the services into networks, subnets and zones. Then it draws a diagram using the official AWS, Azure and GCP icons and gives it back in a format you can open or edit.

What you can do with it

  • Draw a cloud architecture diagram from your Terraform code
  • Use official AWS, Azure and GCP icons in the picture
  • Group resources by network, subnet and zone
  • Save the diagram as PNG, SVG or an editable draw.io file
  • Add your own labels and notes on top of the auto diagram
  • Look at Terraform stored in a remote Git repository
  • Export the resource relationships as a data file

Try asking your AI

  • “Draw my Terraform architecture diagram from this folder”
  • “Turn this Terraform code into a diagram with AWS icons”
  • “Make an editable draw.io version of my cloud setup”
  • “Show me what services my Terraform project uses”
  • “Add a title and a few labels to my generated diagram”

What it gives back to you

You get a diagram file back, usually a PNG, SVG or draw.io file, that you can open, share or edit. If you ask for it, you also get a plain list of the services and how they connect, or a data file you can reuse. In the chat, your AI will tell you where the file was saved. You can open it yourself or send it to a colleague.

Before you start

What you need

  • Python 3.10 or newer
  • Terraform 1.x installed on your computer
  • Graphviz (a free drawing tool) installed on your computer
  • Git (usually already on your computer)

Good to know

This is alpha software, so treat what it draws as a helpful draft and check it yourself before sharing it as official.

Install it with your AI

Add TerraVision MCP server to your AI, no technical skills needed

You don't install anything by hand. You copy one prompt, paste it into an AI that can work on your computer, and it checks, installs and connects the server for you, asking you when it needs something.

Sign in to get the install prompt

Members get a ready-made prompt that lets the Claude desktop app check TerraVision MCP server, install it and connect it for them, step by step. You don't need any technical skills: you copy, paste and answer a few questions. Your connected AI can also find and install any of the 4,361 MCP servers here for you.

Sign in Become a member

Who it's for

Cloud engineers, DevOps people and anyone who writes Terraform and needs a clear picture of what their infrastructure looks like.

Jobs it suits