mcpdirectory.dev
9,129 servers · updated 23 Sept

Draw MCP server

community Active last commit 2 d
{
  "mcpServers": {
    "draw": {
      "type": "http",
      "url": "https://mcp.draw.io/mcp"
    }
  }
}
file .mcp.json (in your project root)version 1.0.3

What it does

An MCP server that creates diagrams in draw.io format, rendered inline in chat or opened in the draw.io editor. Provides access to over 10,000 searchable diagram shapes and supports XML, CSV, and Mermaid formats. Available as a hosted MCP App server (no installation), an npm-installable MCP tool server, or via assistant plugins.

  • Generate system architecture, flowchart, or database diagrams from natural language and view them inline in chat without leaving your conversation.
  • Search draw.io's shape libraries (AWS, Azure, GCP, Kubernetes, UML, BPMN, electrical, P&ID, etc.) to find the correct shapes for a diagram before creating it.
  • Create diagrams in CSV or Mermaid format and open them in the draw.io editor for interactive editing and refinement.

Tools this server exposes

ToolDoes
create_diagramRenders draw.io XML as an interactive diagram inline in chat.
search_shapesSearches 10,000+ diagram shapes and icons across draw.io libraries by keyword, returning exact style strings for use in diagram XML.

Before you enable it

An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.