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?
Allows creating, reading, and updating Excalidraw diagrams stored in the vault.
AlicenseAqualityAmaintenanceModel-agnostic, agent-ready Obsidian MCP server with RBAC, SLSA provenance, and native search. 163 tools across 31 domains, multi-vault, pluggable embeddings.435AGPL 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
AlicenseAqualityBmaintenanceA 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.1668 npmMITWhy 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.83,095 npm-Why this server?
Allows generation of Excalidraw diagrams from structured node/edge definitions or Mermaid syntax.
Why this server?
Allows reading, creating, and patching Excalidraw drawing files stored in an Obsidian vault when the optional Excalidraw support is enabled.
AlicenseAqualityBmaintenanceEnables MCP clients to read, write, search, and manage notes, canvases, kanban boards, and other Obsidian vault content over a network, without requiring the Obsidian desktop app.33MITWhy this server?
Provides tools for managing Excalidraw drawings including creating, reading, updating, and deleting drawings, as well as exporting drawings to SVG, PNG, and JSON formats.
AlicenseAqualityDmaintenanceA Model Context Protocol server that provides API functionality for creating, managing, and exporting Excalidraw drawings in various formats like SVG, PNG, and JSON.83,095 npm45MITWhy this server?
Provides tools to export Excalidraw diagrams to PNG or SVG format, including batch export and metadata retrieval.
AlicenseAqualityDmaintenanceAn MCP server that enables exporting Excalidraw .excalidraw files to PNG or SVG format, with support for batch export and metadata retrieval.3MITWhy this server?
Generates Excalidraw diagrams as part of the supported specialized diagram types, rendered via Kroki.
AlicenseAqualityAmaintenanceGenerates UML and other diagrams (30+ types) via the Model Context Protocol, supporting multiple output formats and deployment options.4102MITWhy 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,095 npmMIT