drawio-mcp-server and diagram-master

The two tools are competitors, as both aim to provide a Model Context Protocol (MCP) server for programmatic diagram generation with Draw.io, but the first tool is a full server that generates XML directly, while the second is simply "MCP for Draw.io," implying a potentially less comprehensive or different approach.

drawio-mcp-server
45
Emerging
diagram-master
43
Emerging
Maintenance 10/25
Adoption 7/25
Maturity 11/25
Community 17/25
Maintenance 6/25
Adoption 3/25
Maturity 22/25
Community 12/25
Stars: 34
Forks: 10
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
Stars: 3
Forks: 1
Downloads:
Commits (30d): 0
Language: JavaScript
License: MIT
No Package No Dependents
No risk flags

About drawio-mcp-server

simonkurtz-MSFT/drawio-mcp-server

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.

This tool helps you quickly create technical diagrams, especially for cloud architectures, without needing to manually drag and drop shapes in Draw.io. You provide structured input (e.g., text descriptions or code), and it generates the Draw.io diagram XML, complete with Azure icons and standard shapes. It's designed for developers and technical architects who want to automate diagram creation through existing MCP clients like Claude Desktop or VS Code.

cloud-architecture-diagrams developer-tooling technical-diagramming azure-design diagram-automation

About diagram-master

thechandanbhagat/diagram-master

MCP for Draw.io

Implements an MCP server that translates natural language prompts into Draw.io-compatible XML diagrams, supporting flowcharts, sequence diagrams, ERDs, and network topologies through a unified `create_diagram` tool. Generates valid Draw.io XML that opens directly in the editor, with configurable output directories via environment variables. Integrates with Claude Desktop via stdio-based MCP protocol for seamless AI-assisted diagram creation.

Scores updated daily from GitHub, PyPI, and npm data. How scores work