mcp_excalidraw and excalidraw-mcp-app
About mcp_excalidraw
yctimlin/mcp_excalidraw
MCP server and Claude Code skill for Excalidraw — programmatic canvas toolkit to create, edit, and export diagrams via AI agents with real-time canvas sync.
Implements a persistent, programmatic canvas with 26 MCP tools for element-level CRUD operations, enabling AI agents to iteratively inspect and refine diagrams via `describe_scene` and `get_canvas_screenshot`. Syncs in real-time over WebSocket to a standalone Excalidraw instance, with fallback to REST API for environments without MCP support. Supports multi-agent concurrent editing, layout automation (`align_elements`, `distribute_elements`), file I/O, snapshots, and Mermaid conversion — differentiating it from stateless, one-shot diagram generation approaches.
About excalidraw-mcp-app
BlockSecCA/excalidraw-mcp-app
Streamable Excalidraw diagram MCP App server with persistence
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work