Model Context Protocol server for Excalidraw diagrams.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
💡 Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Model Context Protocol (MCP) server for Excalidraw diagrams.
Add to your Cursor MCP config (~/.cursor/mcp.json):
Add to your VS Code MCP settings:
Add to your Windsurf MCP config:
Add to your claude_desktop_config.json:
Add to your Codex MCP config:
-d, --diagram (required): Path to the Excalidraw diagram filecreateNodeCreate a new node (shape with label) in the diagram. Returns the created node ID.
createEdgeCreate an arrow connecting two nodes. Nodes can be referenced by ID or by label text.
deleteElementDelete a node or edge from the diagram by ID or label.
getFullDiagramStateReturns a markdown representation of the complete diagram, including nodes, relationships, labels, frames, and colors.
MIT
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/excalidraw-mcp)<a href="https://allmcps.com/mcp/excalidraw-mcp"><img src="https://allmcps.com/api/badge/excalidraw-mcp?style=directory" alt="Excalidraw MCP on AllMCPs" /></a>