Create draw.io diagrams in chat from Mermaid or XML, shown live and interactive. 10,000+ shapes.
Connect Remote server
claude mcp add --transport http mcp https://mcp.draw.io/mcp
{
"mcpServers": {
"mcp": {
"url": "https://mcp.draw.io/mcp"
}
}
}
{
"servers": {
"mcp": {
"type": "http",
"url": "https://mcp.draw.io/mcp"
}
}
}
Settings > Connectors > Add custom connector
URL: https://mcp.draw.io/mcp
Tools 3 found in our last check
create_diagramCreates and displays an interactive draw.io diagram from Mermaid.js syntax or draw.io XML — provide exactly one. **Choose the format first.** Use `xml` for diagrams of boxes and lines up to about 30 shapes: flowcharts, pipelines, decision trees, org charts, ER schemas, UML class…
search_shapesSearch the draw.io shape library by keywords. Returns matching shapes with their exact style strings, dimensions, and titles. Covers ~10,000 built-in stencils (cloud architecture, network topology, P&ID, electrical, Cisco, Kubernetes, BPMN) and, when those are sparse, supplement…
get_drawio_referenceReturns the draw.io diagram generation reference as Markdown. Format "xml": styles, the layout grid, edges, containers, swimlanes, layers, tags, metadata, dark mode, the layout and routing passes, and the well-formedness rules for create_diagram's xml. Format "mermaid": the head…
Details
| Endpoint | https://mcp.draw.io/mcp (Streamable HTTP) |
| First published | 10 Nov 2026 |
| Last updated | 10 Nov 2026 |
| Registry name | io.draw/mcp |
More communication servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
