An MCP server that seamlessly creates infrastructure diagrams for any cloud provider using the Python diagrams package DSL
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"infrastructure-diagram-mcp-server","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Infrastructure Diagram MCP Server [](https://pypi.org/project/infrastructure-diagram-mcp-server/) [](https://opensource.org/licenses/Apache-2.0) Model Context Protocol (MCP) server for Multi-Cloud Infrastructure Diagrams This MCP server seamlessly creates [diagrams](https://diagrams.mingrammer.com/) 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](https://github.com/awslabs/mcp/tree/main/src/aws-diagram-mcp-server), extended with multi-cloud provider support and enhanced features. ## Prerequisites 1. Install [GraphViz](https://www.graphviz.org/) **with development headers** - Required for diagram generation and .drawio export 2. Install `uv` from [Astral](https://docs.astral.sh/uv/getting-started/installation/) (recommended) or use `pip` 3. *(Optional)* Install [Helm](https://helm.sh/) - Required for full Helm chart parsing with `parse_helm_chart` ### Installing GraphViz **macOS (Homebrew):** ```bash brew install graphviz ``` **Ubuntu/Debian:** ```bash sudo apt-get install graphviz graphviz-dev ``` **Windows (Chocolatey):** ```powershell choco install graphviz ``` Or download from [graphviz.org](https://graphviz.org/download/) ### 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):** ```bash brew install helm ``` **Ubuntu/Debian:** ```bash curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash ``` **Windows (Chocolatey):** ```powershell choc…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.