MCP Excalidraw MCP Server

Excalidraw toolkit for AI coding agents — agent skill, CLI, and MCP server with a live canvas

Local serverstdio

What is the MCP Excalidraw MCP Server?

Excalidraw toolkit for AI coding agents — agent skill, CLI, and MCP server with a live canvas

The short version

Core drawing runs fully local (Node ≥ 18, MIT licensed) — no API keys. Mermaid conversion runs in the local browser canvas; share is optional and uploads an encrypted scene to excalidraw.com.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
CategoryTools
Layoutalign_elements, distribute_elements, group_elements, ungroup_elements, lock_elements, unlock_elements
Viewportset_viewport
Resourcesget_resource

How to install the MCP Excalidraw MCP Server

{
  "mcpServers": {
    "excalidraw": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-excalidraw-server"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Example prompts to try

  • “Use MCP Excalidraw to Category.”
  • “Use MCP Excalidraw to Layout.”
  • “Use MCP Excalidraw to Viewport.”

Frequently asked questions

Excalidraw toolkit for AI coding agents — agent skill, CLI, and MCP server with a live canvas Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.