drawio-mcp-server and excalidraw-mcp

These two tools are competitors, as both provide Model Context Protocol servers for programmatic diagram generation, but they target different frontend diagramming applications: Draw.io and Excalidraw, respectively.

drawio-mcp-server
45
Emerging
excalidraw-mcp
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: TypeScript
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 excalidraw-mcp

cmd8/excalidraw-mcp

Model Context Protocol server for Excalidraw diagrams

Exposes tools for programmatic diagram manipulation—creating nodes and edges, deleting elements, and retrieving full diagram state as markdown—enabling AI assistants to read and modify Excalidraw diagrams via stdio transport. Integrates with multiple MCP-compatible IDEs and editors (Cursor, Claude Desktop, VS Code, Windsurf) through standardized server configuration, operating on local `.excalidraw` files specified via CLI argument.

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