{"repo":"andrewmoshu/diagram-mcp-server","free":true,"listed":false,"github":"https://github.com/andrewmoshu/diagram-mcp-server","clone":"git clone https://github.com/andrewmoshu/diagram-mcp-server.git","description":"An MCP server that seamlessly creates infrastructure diagrams for AWS, Azure, GCP, Kubernetes and more","language":"Python","stars":141,"topics":["aws","azure","cloud","diagrams-as-code","gcp","kubernetes","mcp"],"license":"Apache-2.0","category":"mcp-servers","readme_excerpt":"Infrastructure Diagram MCP Server Model Context Protocol (MCP) server for Multi-Cloud Infrastructure Diagrams This MCP server seamlessly creates diagrams using the Python diagrams package DSL. Generate professional infrastructure diagrams for any cloud provider (AWS, GCP, Azure), Kubernetes, on-premises, hybrid, and multi-cloud architectures using natural language with Claude Desktop or other MCP clients. Note : This is a derivative work based on awslabs/aws-diagram-mcp-server, extended with multi-cloud provider support and enhanced features. Prerequisites 1. Install GraphViz with development headers - Required for diagram generation and .drawio export 2. Install uv from Astral (recommended) or use pip 3. (Optional) Install Helm - Required for full Helm chart parsing with parse helm chart Installing GraphViz macOS (Homebrew): Ubuntu/Debian: Windows (Chocolatey): Or download from graphviz.org Installing Helm (Optional) Helm is required for full template rendering with the parse helm chart tool. Without Helm, the parser will use a fallback mode with limited template support. macOS (Homebrew): Ubuntu/Debian: Windows (Chocolatey): Or download from helm.sh/docs/intro/install MCP Client Configuration Configure the MCP server in your MCP client. The CFLAGS and LDFLAGS (or INCLUDE and LIB on Windows) environment variables are needed for the initial build of pygraphviz . Claude Desktop / Cursor on macOS ( /Library/Application Support/Claude/claude desktop config.json or /.cursor/mcp.j","default_branch":null,"files":null,"tree":[],"storefront":"/r/andrewmoshu","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/andrewmoshu/diagram-mcp-server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}