NestDaddy

draw.io

io.draw/mcp · v1.9.0

Create draw.io diagrams in chat from Mermaid or XML, shown live and interactive. 10,000+ shapes.

Connect Remote server

Terminal
claude mcp add --transport http mcp https://mcp.draw.io/mcp
~/.cursor/mcp.json
{
  "mcpServers": {
    "mcp": {
      "url": "https://mcp.draw.io/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "mcp": {
      "type": "http",
      "url": "https://mcp.draw.io/mcp"
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://mcp.draw.io/mcp

Tools 3 found in our last check

  • create_diagram

    Creates 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_shapes

    Search 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_reference

    Returns 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

Endpointhttps://mcp.draw.io/mcp (Streamable HTTP)
First published10 Nov 2026
Last updated10 Nov 2026
Registry nameio.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.