
Excalidraw
Gives Claude and other MCP clients 16 tools to create, update, and manipulate Excalidraw diagrams programmatically. Ships with two modes: standalone runs in-process with zero setup, while connected mode adds a WebSocket canvas server for real-time browser sync. The v2.0 MCP Apps integration streams diagrams inline as animated SVGs and lets you export directly to excalidraw.com. Security layer includes API key auth, origin-restricted CORS, rate limiting, and bounded Zod validation on every endpoint. Supports batch operations up to 100 elements, Mermaid conversion, grouping, alignment, and SVG/PNG export. Optional file persistence keeps state across restarts. Useful when you want AI to draw architecture diagrams, flowcharts, or wireframes that render immediately in your editor.
- GitHub stars
- 3
- tools
- 2
- transport
- STDIO
- last updated
- Feb 8, 2026
Tools
2 toolsPublic tool metadata for what this MCP can expose to an agent.
read_meReturns the Excalidraw element format reference with color palettes, examples, and tips. Call this BEFORE using create_view for the first time.
Returns the Excalidraw element format reference with color palettes, examples, and tips. Call this BEFORE using create_view for the first time.
No parameter schema in public metadata yet.
create_viewRenders a hand-drawn diagram using Excalidraw elements. Elements stream in one by one with draw-on animations. Call read_me first to learn the element format.1 params
Renders a hand-drawn diagram using Excalidraw elements. Elements stream in one by one with draw-on animations. Call read_me first to learn the element format.
elementsstringSponsors
Readme
excalidraw-mcp-server
The only Excalidraw MCP server with security hardening, inline diagram rendering, and real-time canvas sync.
Demo: architecture diagram being drawn element-by-element in real-time through WebSocket sync
What it does
Ask your AI to draw a diagram, and it appears right inside the chat. The MCP server gives Claude Desktop, ChatGPT, VS Code, and Cursor a full set of drawing tools backed by the Excalidraw format -- with API authentication, rate limiting, and input validation on every operation.
Details
- Repository
- github.com/debu-sinha/excalidraw-mcp-server
- Categories
- Design & Creative, Security & Pentesting
- Package
excalidraw-mcp-server- Transport
- STDIO
- Registry
- MCP registry, active