azure-architecture-diagram-builder
AI-powered Azure Architecture Diagram Builder with interactive workflow explanations, ARM template import, and export capabilities
Install / Use
claude mcp add Arturo-Quiroga-MSFT -- npx -y github:Arturo-Quiroga-MSFT/azure-architecture-diagram-builderIf the server publishes to npm under a different name, use that package instead โ check the repo README.
MCP Server
Model Context Protocol server
Quality Score
Category
AutomationSupported Platforms
Our assessment of azure-architecture-diagram-builder
azure-architecture-diagram-builder scores 75/100 on our quality scale, 2608th of 2,887 Automation skills we index.
Its MCP Server is 85 KB long, well organised into 164 sections with 15 code examples: long enough that it reads more like full documentation than a focused instruction file, which agents can find harder to follow.
It has 10 GitHub stars, so there is little community track record yet; judge it on its content.
Maintenance, license and trust
- The repository was last updated today, so azure-architecture-diagram-builder is actively maintained.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 97/100, with no cautions. These come from repository metadata, not a code audit โ read the skill file before letting an agent act on it.
azure-architecture-diagram-builder compared with similar skills
All 4 of these similar skills score higher than azure-architecture-diagram-builder; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| azure-architecture-diagram-builder (this skill)by Arturo-Quiroga-MSFT | 75 | 10 | today | MCP Server |
| Agent-Reachby Panniantong | 100 | 100.2k | today | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 76.7k | today | CLAUDE.md |
| CowAgentby zhayujie | 100 | 47.5k | today | CLAUDE.md |
| Scraplingby D4Vinci | 100 | 88.9k | 1d ago | MCP Server |
Frequently asked questions
- How do I install azure-architecture-diagram-builder?
- Run
claude mcp add Arturo-Quiroga-MSFT -- npx -y github:Arturo-Quiroga-MSFT/azure-architecture-diagram-builder. The install tabs above show the steps for each supported agent. - Which AI agents does azure-architecture-diagram-builder work with?
- It is written for Claude Code and Claude Desktop, as a MCP Server file. Other agents that read the same format can often use it too.
- Is azure-architecture-diagram-builder safe to use?
- It is MIT-licensed and scores 97/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is azure-architecture-diagram-builder still maintained?
- The repository was last updated today, so azure-architecture-diagram-builder is actively maintained.
Skill content
View source on GitHubAzure Architecture Diagram Builder
<div align="center">A professional AI-powered tool for designing, validating, and deploying Azure cloud architectures
Live Demo โข Short Link โข Documentation โข Report Bug
</div>๐ค Author
Arturo Quiroga
Senior Partner Solutions Architect (PSA) - Microsoft
๐ Overview
Azure Architecture Diagram Builder is an enterprise-grade web application that empowers cloud architects to design, visualize, validate, and deploy Azure solutions. Leveraging 14 AI models across multiple providers โ GPT-6.1 Sol, GPT-6 Sol, GPT-6 Luna, GPT-6 Astra, GPT-5.6 Sol, GPT-5.6 Terra, GPT-5.6 Luna, Claude Opus 5.5, Claude Sonnet 5.5, MAI-Thinking-1, DeepSeek V4 Pro, Grok 4.7, Mistral Large 3, and Kimi K2.6 (via Azure OpenAI, Anthropic, and Azure AI model deployments on Microsoft Foundry) โ it transforms natural language descriptions into professional architecture diagrams while providing real-time cost estimates, Well-Architected Framework validation, multi-model comparison, and Infrastructure as Code generation.
Beyond editable topology diagrams, the app can also produce polished, whiteboard-style Blueprint diagrams (BETA) as shareable PNGs โ ideal for presentations and design reviews.
Why This Tool?
- Speed: Go from idea to deployable architecture in minutes, not hours
- Accuracy: Official Azure icons, real-time pricing from Azure Retail Prices API
- Best Practices: Built-in WAF validation ensures your architecture follows Microsoft recommendations
- Actionable Output: Generate deployment guides with Bicep/ARM templates ready for production
๐ฏ Scope & Intended Use
This tool is designed for greenfield Azure architecture design โ sketching, validating, and costing new solutions, and as an accelerator in architecture-design sessions and technical workshops. It supports Azure services only.
The WAF validation produces a diagram-only, design-time signal intended to guide new designs. It is not an audit of a deployed environment, and it is not intended for direct deployment into existing, complex customer environments without further validation and review by a qualified architect.
โจ Key Features
๐ค AI-Powered Architecture Generation
Describe your architecture in plain English and let any of 14 AI models (GPT-6.1 Sol, GPT-6 Sol, GPT-6 Luna, GPT-6 Astra, GPT-5.6 Sol, GPT-5.6 Terra, GPT-5.6 Luna, Claude Opus 5.5, Claude Sonnet 5.5, MAI-Thinking-1, DeepSeek V4 Pro, Grok 4.7, Mistral Large 3, or Kimi K2.6) automatically create a complete, professionally organized diagram with logical service groupings.
22 curated example prompts across 7 categories โ each shown as a card with a short outcome summary, the app capabilities it demonstrates, and a size hint (Compact / Standard / Large) so you can pick by effort. Use View full prompt to read the brief before loading it:
- Start here โ three-tier web app, serverless event processing
- Private connectivity & security โ private endpoints, Front Door with a WAF policy, Zero Trust segmentation
- AI & agents โ enterprise RAG, private Foundry assistant, document processing
- Apps & scale โ microservices on AKS, multi-region active-active
- Data & analytics โ lakehouse, streaming, and warehouse patterns
- Microsoft Fabric โ Eventstream, Eventhouse, Lakehouse, and Real-Time Intelligence
- Industry scenarios โ HIPAA healthcare, e-commerce, industrial IoT
๐ผ๏ธ Architecture Image Import
Upload an existing architecture diagram image (screenshot, whiteboard photo, or exported PNG) and let AI analyze it to recreate the architecture as an editable, interactive diagram with proper Azure service mapping.
๐ฌ Architecture Chat (Conversational Refinement)
Refine your diagram through a natural back-and-forth conversation instead of one-shot prompts. Click the Chat button in the toolbar to open a docked side panel where you can iterate in plain English:
- Type changes like "add Azure Front Door with WAF" โ "now make it zone-redundant" โ "add a Redis cache between the API and the database"
- Each turn reads the live canvas as the source of truth, so follow-up requests naturally build on previous ones
- The assistant replies with a concise summary of what changed (services added/removed)
- Every change is auto-saved to version history, so you can step back at any time
- Suggestion chips help you get started, and the panel shows which model is active
โ๏ธ Blueprint Diagrams (BETA)
Generate a hand-drawn, whiteboard-style blueprint of your architecture โ nested zones (Azure / VNet / On-prem) with numbered, labeled arrows that trace the end-to-end flow, just like an architect explaining a system at a whiteboard. Three generation modes are available in the AI Generator modal:
- Topology โ the classic deployable, editable diagram on the canvas
- Blueprint (BETA) โ a polished whiteboard-style PNG (the PNG is the deliverable; re-download any time via Export > Export Blueprint PNG)
- Both (BETA) โ a deployable topology and a Blueprint PNG from the same prompt, optionally generated in parallel
Blueprint and Both modes require a general-purpose OpenAI model (GPT-5.x). The app auto-switches if a third-party model is selected. A configurable legend position keeps the output presentation-ready.
๐ ARM Template Import
Import existing ARM templates and automatically visualize your current infrastructure. The AI parses resource dependencies and creates meaningful diagrams. A glowing purple banner provides visual feedback during parsing.
๐ฏ Well-Architected Framework Validation
Validate your architecture against all five WAF pillars:
- Security โ Identity, encryption, network isolation
- Reliability โ High availability, disaster recovery
- Performance โ Scaling, caching, optimization
- Cost Optimization โ Right-sizing, reserved instances
- Operational Excellence โ Monitoring, automation
Select specific recommendations and automatically regenerate an improved architecture. During analysis, a dismiss hint lets you close the panel and return later via the Validation Score button in the toolbar.
๐ Multi-Model Comparison
Compare AI output side-by-side across all 15 supported models when their deployments are configured:
- Architecture Comparison โ Run the same prompt through multiple models and compare service counts, connection counts, groups, workflow steps, token usage, and latency
- Validation Comparison โ Run WAF validation across models and compare overall scores, pillar-level scores, severity breakdowns, finding counts, and quick wins. An inline WAF info box explains the five pillars being assessed
- Save All Diagrams โ Download each model's architecture as a separate JSON file
- Save Comparison Report โ Download a combined JSON report for offline analysis
- Present Critique โ Click "Present" to have a talking avatar narrate the AI ranking with live word-by-word closed captions (requires
VITE_SPEECH_REGION) - Apply Winner โ Pick the best result and apply it to the canvas with one click
๐๏ธ Avatar Presenter
After completing a model comparison, use Present Critique to have a photorealistic talking avatar narrate the AI ranking results aloud โ or click Narrate in the Workflow Panel to have the avatar walk through every architecture step:
- A 3D avatar appears in a draggable, resizable floating panel โ grab the header to reposition anywhere on screen, drag the bottom-right corner to resize
- Choose your narrator in Settings โ Narrator: 13 full-body avatars (Lisa, Harry, Lori, Max, Meg in several styles), 15 photo avatars (including the preview Marcel, George and Leonie in supported Speech regions) and 12 neural voices, with a live Preview. Deployments can add their own custom avatar via
VITE_AVATAR_CUSTOM_*(see.env.example)
๐ผ๏ธ Draggable Reference Image Viewer
When a sketch or image is uploaded for AI generation, the reference image stays visible as a floating panel:
- Drag by the header bar to reposition anywhere on the canvas
- Resize by dragging the purple corner handle โ scales from 160 ร 110 px up to 700 ร 700 px
- Expand to full-screen overlay for detail
- Collapse to a small pill to stay out of the way
- Live word-by-word closed captions highlight each spoken word in real time, synchronized via the Speech SDK
wordBoundaryevent - Keyless authentication โ no API keys stored; a lightweight Express.js token server runs co-located with nginx inside the container, acquiring an AAD token via
DefaultAzureCredential(Azure Managed Identity) and returning it asaad#{resourceId}#{aadToken}on each request - The "Present" / "Narrate" buttons are only visible when
VITE_SPEECH_REGIONis configured at image build time; no UI impact when not set
๐๏ธ Collapse All Groups
Toggle button to collapse or expand all groups at once for a bird's-eye view of the architecture. Restores original group sizes on expand.
๐ Workflow Animation & Data Flow
Visualize how data flows through your architecture step-by-step:
- Interactive step-by-step walkthrough of the architecture
- Service highlighting โ each step highlights the involved services on the canvas
- Animated connections showing data flow direction
- AI-generated descriptions for each workflow step
- Narrate button (when Speech is configured) โ avatar speaks all steps aloud with live closed captions in a draggable, resizable panel
๐ Deployment Guide Generation with Bicep
Generate comprehensive deployment documentation including:
- Prerequisites and Azure resource requirements
- Step-by-step deployment instructions
- Bicep templates for each service (Infrastructure as Code)
- Post-deployment verification steps
- Security configuration recommendations
- Grounded in Microsoft Learn โ before generating, the app searches official Microsoft Learn documentation for your services (via a server-side proxy to the Microsoft Learn MCP endpoint) and feeds the results into the model so commands, API versions, and Bicep schemas reflect current docs. A โGrounded with Microsoft Learnโ references section lists the cited pages, which are also included in the exported Markdown. Grounding is best-effort: if docs are unavailable the guide still generates.
๐ฐ Real-Time Multi-Region Cost Estimation
Get instant cost estimates across 14 bundled Azure regions:
- ๐บ๐ธ East US 2 ยท ๐บ๐ธ Central US ยท ๐บ๐ธ West US 2
- ๐จ๐ฆ Canada Central ยท ๐ง๐ท Brazil South ยท ๐ฒ๐ฝ Mexico Central
- ๐ณ๐ฑ West Europe ยท ๐ฎ๐ช North Europe ยท ๐ฌ๐ง UK South ยท ๐ธ๐ช Sweden Central
- ๐ธ๐ฌ Southeast Asia ยท ๐ฏ๐ต Japan East ยท ๐ฎ๐ณ Central India ยท ๐ฆ๏ฟฝ
Truncated for display โ read the full file on GitHub.
Related Skills
Agent-Reach
100.2kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu โ one CLI, zero API fees.
headroom
76.7kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
CowAgent
47.5kOpen-source personal AI assistant & Agent Harness. Plans tasks, runs tools and skills, self-evolves with memory and knowledge. Multi-agent, multi-model, multi-channel. Lightweight, extensible, one-line install.
Scrapling
88.9k๐ท๏ธ A Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit โ see the Safety scan above for what the skill file itself contains.
