drawio-mcp
drawio-mcp is the official draw.io Model Context Protocol (MCP) server, designed to empower Large Language Models (LLMs) to efficiently generate and edit diagrams. It offers four flexible integration methods: the MCP App server enables inline interactive diagram previews within AI chat interfaces; the MCP Tool server allows direct opening and editing of diagrams in the draw.io editor; the Skill + CLI solution generates local `.drawio` files with multi-format export; and Project Instructions facilitate easy draw.io URL generation via Python. Featuring a powerful built-in shape search tool and a unified XML reference, drawio-mcp significantly enhances AI assistants' visual communication capabilities and streamlines diagram creation across diverse workflows.
- Empowering LLM Diagram Interaction: Enables Large Language Models to efficiently generate, edit, and understand draw.io diagrams, enhancing AI's visual communication capabilities.
- Four Flexible Integration Modes: Offers MCP App, MCP Tool, Skill + CLI, and Project Instructions, fully adapting to diverse AI applications and development workflows.
- Integrated Pro Tools & Unified Standards: Features a powerful shape search tool and standardized XML reference, ensuring accurate, consistent, and high-quality diagram generation.