MCP Catalogs
Homeazure-diagram-mcp screenshot

azure-diagram-mcp

by dminkovski·25·Score 44

An MCP server that converts natural language descriptions into Azure architecture diagrams using Python's Diagrams library.

developer-toolsai-llmops-infra
14
Forks
6
Open issues
1 mo ago
Last commit
2d ago
Indexed

Overview

The azure-diagram-mcp server allows users to generate Microsoft Azure architecture diagrams from simple text descriptions. It utilizes the Python Diagrams library along with GraphViz to create visual representations of cloud architectures in PNG format. The server integrates with GitHub Copilot in Visual Studio Code, enabling users to generate diagrams through natural language prompts without manual diagram creation.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Rapidly visualize Azure infrastructure designs during architecture discussions
you:Create cloud architecture diagrams for technical documentation without specialized tools
you:Generate diagrams quickly during client presentations or design sessions
you:What types of diagrams can I create with this MCP server?
you:Where are the generated diagrams saved?

When to choose this

Choose this when you need to quickly generate Azure architecture diagrams through natural language prompts without using diagramming tools.

When NOT to choose this

Don't choose this if you need detailed customization of diagrams or support for non-Azure cloud providers.

Tools this server exposes

1 tool extracted from the README
  • generate_diagram

    Creates Azure architecture diagrams from natural language descriptions

Comparable tools

diagramsdraw.iolucidchartmermaid

Installation

Installation Steps

  1. Install Python 3.10+ and ensure it's added to your system's PATH
  2. Install GraphViz from https://graphviz.org/download/
  3. Clone the repository and install dependencies:

``bash pip install -r requirements.txt ``

  1. Configure in your MCP client (e.g., VS Code GitHub Copilot):

``json { "mcpServers": { "Azure Diagram MCP Server": { "type": "stdio", "command": "python", "args": [ "-m", "azure_diagram_mcp_server.server" ], "cwd": "PATH_TO_YOUR_CLONED_REPO", } } } ``

FAQ

What types of diagrams can I create with this MCP server?
The server can create Azure architecture diagrams, sequence diagrams, flow charts, and class diagrams using the Python Diagrams library with Azure icons.
Where are the generated diagrams saved?
Diagram images are automatically saved in the 'diagrams/' folder within the project directory.

Compare azure-diagram-mcp with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.