# Draw.io Diagram Generator

> Use this tool when you need to generate complex architecture diagrams with precision and scalability, solving problems such as visualizing Azure infrastructure and organizing intricate system designs. It takes in input via stdio or streamable HTTP transports and outputs Draw.io XML, supporting batch operations and fuzzy shape search. Ideal for use cases requiring multi-page diagrams, layer management, and customizable icon libraries, particularly in cloud architecture and system design contexts.

Canonical page: https://skillsregistry.net/skills/simonkurtz-msft-drawio-diagram-generator  
JSON: https://api.skillsregistry.net/v1/skills/simonkurtz-msft-drawio-diagram-generator

## Description

Standalone diagram generation server that produces Draw.io XML without requiring a browser or Draw.io instance. Includes over 700 official Azure architecture icons with embedded SVG data organized into categories like Compute, Networking, Storage, and Databases. Supports batch cell operations, fuzzy shape search across the full icon library, multi-page diagrams, layer management, and group/container structures for organizing complex architecture visualizations. Available via stdio and streamable HTTP transports, with Docker support through a minimal distroless image.

## Trust

- **Trust score (0–1):** 0.89
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** database
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/simonkurtz-msft-drawio-diagram-generator)
- **Repository:** <https://github.com/simonkurtz-msft/drawio-mcp-server>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "simonkurtz-msft-drawio-diagram-generator"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/simonkurtz-msft-drawio-diagram-generator` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/simonkurtz-msft-drawio-diagram-generator/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
