Best Excalidraw MCP Servers
Excalidraw is a virtual whiteboard for sketching hand-drawn like diagrams. It's a free and open-source collaborative drawing tool that allows users to create hand-drawn style diagrams and sketches with a simple and easy-to-use interface.
Why this server?
Generates, modifies, and manages Excalidraw diagrams with automated layout, stateful editing, and architecture-aware styling.
AlicenseBqualityBmaintenanceAn MCP server that generates beautiful Excalidraw architecture diagrams with perfect auto-layout, stateful editing, and architecture-aware component styling.226397 PyPI162MITWhy this server?
Provides tools for creating, reading, updating, and deleting Excalidraw drawings, with export capabilities to SVG, PNG, and JSON formats using a file-based storage system.
AlicenseAqualityDmaintenanceEnables creation, management, and export of Excalidraw drawings through natural language. Supports CRUD operations on drawings and export to SVG, PNG, and JSON formats with file-based storage.883,837 npm-Why this server?
Supports creating and editing Excalidraw sketches drawn in code, with guided steps, within slides.

kadal-deckofficial
AlicenseAqualityAmaintenanceWrite, check, screenshot and publish MDX slide decks with a live audience room (polls, quizzes, Q&A). Runs locally over stdio with npx @kadal/deck mcp.241AGPL 3.0Why this server?
Integrates an Excalidraw infinite canvas, supporting text, shapes, lines, arrows, freehand drawing, frames, images, grouping, locking, layers, alignment, a project-persisted personal library, and undo/redo.

Modellix Agent Canvasofficial
AlicenseAqualityCmaintenanceA local stdio MCP server for visual AI work, offering an Excalidraw infinite canvas, image generation and editing, HTML drafts, presentations, and durable task recovery within a project workspace.1675 npmMITWhy this server?
Enables conversion of hand-drawn diagrams from reMarkable pages into interactive Excalidraw diagrams.
AlicenseAqualityCmaintenanceAn MCP server that gives Claude direct access to your reMarkable tablet's notebooks, enabling document search, PDF rendering, handwriting transcription, and diagram conversion, all locally without API keys.63MITWhy this server?
Provides tools for viewing and editing Excalidraw drawings through a self-hosted ExcaliDash server, including listing and selecting drawings, creating new drawings, fetching structural summaries, inspecting elements, and applying batch semantic operations such as adding shapes, connectors, text, styling, alignment, and grouping.
AlicenseAqualityCmaintenanceEnables MCP clients to list, select, create, summarize, and edit ExcaliDash (Excalidraw) drawings through the Drawing Agent API, supporting both stdio and Streamable HTTP transport.78 npmMITWhy this server?
Enables creation, modification, and manipulation of Excalidraw diagrams, including element control, grouping, alignment, and resource management.
AlicenseBqualityBmaintenanceA Model Context Protocol server that enables LLMs to create, modify, and manipulate Excalidraw diagrams through a structured API.112,925 npm2,567MITWhy this server?
Supports generating Excalidraw diagrams as one of the specialized diagram types available through the server.
AlicenseAqualityBmaintenanceEnables MCP clients to generate and structurally validate 30+ diagram types—UML (class, sequence, activity, state, component, and more), Mermaid, D2, Graphviz, TikZ, ERD, BPMN, and C4—via Kroki, PlantUML, and Mermaid.ink, returning rendered SVG/PNG/PDF/JPEG as URLs, base64 payloads, or saved files through tools like generate_uml and generate_uml_batch.5MITWhy this server?
Enables creation and manipulation of Excalidraw diagrams, including element creation, modification, querying, styling, grouping, alignment, and scene management with support for exporting to .excalidraw files.
AlicenseBqualityDmaintenanceA Model Context Protocol server that enables LLMs to create, modify and manipulate Excalidraw diagrams through a structured API, supporting element creation, styling, organization, and scene management.123,837 npmMIT