simonkurtz-MSFT

A Model Context Protocol (MCP) server for programmatic diagram generation using Draw.io (Diagrams.net). This server generates Draw.io XML directly — no browser extension or Draw.io instance required.

29
7
100% credibility
Found Feb 22, 2026 at 17 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

A standalone server that lets AI assistants generate editable Draw.io diagrams using Azure architecture icons and basic shapes.

How It Works

1
🔍 Discover the Diagram Maker

You hear about a handy tool that lets your AI helper create professional diagrams without needing design skills.

2
📥 Get It Ready

Download and start the tool with a simple command or one-click container, no complicated setup needed.

3
🔗 Link to Your AI Assistant

Tell your favorite AI chat app, like in VS Code or Claude, to use this diagram tool by adding a quick connection note.

4
💭 Describe Your Diagram

Chat with your AI and say what you want, like 'draw an Azure network with web app, database, and security' – it understands shapes and connections.

5
🎨 Watch It Build

Your AI searches for the right icons, adds boxes and lines step by step, and shows previews along the way.

6
💾 Grab Your Diagram

Get a ready-to-use file that opens perfectly in the free Draw.io app.

Perfect Diagram Ready

Open your new professional-looking diagram, tweak if you like, and share it with your team – all done effortlessly!

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 17 to 29 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is drawio-mcp-server?

This TypeScript MCP server generates Draw.io diagrams programmatically via the Model Context Protocol, outputting pure XML without needing a browser or extension. Plug it into Claude Desktop, VS Code, or Zed for AI-driven diagramming—search 700+ embedded Azure icons, add batch cells/edges, manage layers/groups, and export ready-to-use .drawio files. Run via Deno CLI, stdio/HTTP transports, or drawio mcp server docker images from Docker Hub.

Why is it gaining traction?

It stands out as a headless fork of the original browser-bridging drawio-mcp-server, fully offline with fuzzy shape search, batch ops for performance, and a tiny ~20MB distroless Docker image. No setup hassle: pull simonkurtzmsft/drawio-mcp-server:latest, expose port 8080, and point your model context protocol client to /mcp. Azure-heavy libraries and page/group tools make complex aws diagram mcp server drawio workflows feasible in one shot.

Who should use this?

Cloud architects automating Azure/AWS infra visuals in CI/CD pipelines, DevOps teams integrating with github model catalog or model context protocol anthropic agents, and docs writers scripting diagrams via VS Code or Claude. Ideal if you're tired of manual Draw.io fiddling or want github model context protocol server in air-gapped envs.

Verdict

Grab drawio mcp server docker or @next-ai-draw io/mcp-server@latest for quick programmatic diagrams—docs and MCP inspector are polished despite 17 stars and 1.0% credibility score. Early maturity means watch for edge cases, but MIT license and Deno simplicity lower the risk; test in dev before prod.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.