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.

mcp_excalidraw
65
Established
mcp-excalidraw-local
46
Emerging
Maintenance 10/25
Adoption 10/25
Maturity 25/25
Community 20/25
Maintenance 13/25
Adoption 1/25
Maturity 20/25
Community 12/25
Stars: 1,525
Forks: 143
Downloads:
Commits (30d): 0
Language: JavaScript
License: MIT
Stars: 1
Forks: 1
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
No risk flags
No risk flags

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.

diagramming visual-communication workflow-design architecture-diagrams concept-mapping

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