mcp_excalidraw and mcp-excalidraw-local
These are a fork relationship where B extends A with enterprise features (multi-tenant isolation, SQLite persistence, versioning, full-text search) while maintaining the same underlying Excalidraw MCP server architecture, making them alternatives rather than complements.
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.
This project provides an AI agent with a comprehensive toolkit for creating and refining diagrams on a live Excalidraw canvas. You can feed it a prompt, and the AI will generate, inspect, and adjust diagrams in real-time. It's designed for professionals like software architects, project managers, or educators who need to quickly visualize complex ideas and workflows through diagrams generated and refined by AI.
About mcp-excalidraw-local
sanjibdevnathlabs/mcp-excalidraw-local
Excalidraw MCP server with multi-tenant workspace isolation, SQLite persistence, auto-save, 32 tools, element versioning, full-text search, project management, and embedded canvas lifecycle. Fork of yctimlin/mcp_excalidraw with production-grade enhancements for multi-workspace Cursor/Claude setups.
Implements a stdio-based MCP server that embeds a WebSocket-synced Excalidraw canvas, using better-sqlite3 for versioned element storage and automatic workspace detection via environment variables. Includes 32 domain-specific tools (shape creation, Mermaid→Excalidraw conversion, image embedding, element search) alongside an optional agent skill with playbooks and helper scripts for Cursor/Claude integration.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work