mcp_excalidraw and excalidraw-mcp-app

mcp_excalidraw
64
Established
excalidraw-mcp-app
22
Experimental
Maintenance 16/25
Adoption 10/25
Maturity 18/25
Community 20/25
Maintenance 13/25
Adoption 0/25
Maturity 9/25
Community 0/25
Stars: 1,525
Forks: 143
Downloads:
Commits (30d): 1
Language: JavaScript
License: MIT
Stars:
Forks:
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
No risk flags
No Package No Dependents

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

Scores updated daily from GitHub, PyPI, and npm data. How scores work