{"repo":"Sujimoshi/drawio-mcp","free":true,"listed":false,"github":"https://github.com/Sujimoshi/drawio-mcp","clone":"git clone https://github.com/Sujimoshi/drawio-mcp.git","description":"MCP server for generating draw.io diagrams using mxgraph. Create and manage diagrams programmatically or with AI and VSCode extension.","language":"TypeScript","stars":31,"topics":[],"license":"Apache-2.0","category":"mcp-servers","readme_excerpt":"Draw.io MCP Server A Model Context Protocol (MCP) server that provides programmatic tools for creating and managing draw.io diagrams using mxgraph. Generate architecture diagrams, flowcharts, and other visualizations through a clean API that works with Claude Desktop and other MCP-compatible clients. Overview This server enables you to build diagrams incrementally by providing stateless tools that operate on .drawio.svg files. Each operation specifies the target file, making it compatible with VSCode's draw.io extension while maintaining a clean separation between diagram state and server operations. Key Features - Stateless API : Each tool call specifies the target file path - VSCode Compatible : Generates .drawio.svg files that work seamlessly with VSCode draw.io extension - Rich Node Types : Support for rectangles, ellipses, cylinders, clouds, actors, and more - Connection Management : Create labeled connections with various styling options - Batch Operations : Create, update, and link multiple nodes in a single MCP call for efficient diagram building - Flexible Positioning : Precise control over node placement and sizing - MCP Integration : Works with Claude Desktop and other MCP-compatible applications - TypeScript : Full type safety and IntelliSense support Demo Installation Prerequisites - Node.js 18.0.0 or higher - npm or yarn Configuration MCP Client Setup Add this configuration to your MCP client (e.g., Claude Desktop, Cursor): File Paths The server supports both ab","default_branch":null,"files":null,"tree":[],"storefront":"/r/Sujimoshi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Sujimoshi/drawio-mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}