Skip to main content
Glama
vtmade

Excalidraw MCP App Server

by vtmade

Excalidraw MCP App Server

MCP server that streams hand-drawn Excalidraw diagrams with smooth viewport camera control and interactive fullscreen editing.

Features

  • Streaming SVG rendering with draw-on animations

  • Viewport camera control with smooth pan/zoom

  • Label binding (text auto-centered inside shapes)

  • Interactive Excalidraw editor in fullscreen mode

  • Screenshot context sent back to Claude for iterative feedback

Related MCP server: Excalidraw MCP App Server

Install

  1. Download the latest excalidraw-mcp-app.mcpb from Releases

  2. Double-click the .mcpb file to install in Claude Desktop

  3. Done — start using Excalidraw in your conversations

Option 2: Build from Source

git clone https://github.com/antonpk1/excalidraw-mcp-app.git
cd excalidraw-mcp-app
npm install
npm run build

Then add to ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "excalidraw": {
      "command": "node",
      "args": ["/path/to/excalidraw-mcp-app/dist/index.js", "--stdio"]
    }
  }
}

Restart Claude Desktop to pick up the new server.

Usage

  1. Ask Claude to call read_me first (loads the element format reference)

  2. Then ask Claude to draw a diagram using create_view

Example prompt: "Draw an architecture diagram showing a user connecting to an API server which talks to a database"

License

MIT

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables users to create and interact with hand-drawn sketches and architecture diagrams directly within chat interfaces using Excalidraw. It leverages the Model Context Protocol to provide interactive HTML visualizations with smooth viewport control and fullscreen editing capabilities.
    -
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables users to create and interact with hand-drawn Excalidraw diagrams featuring smooth viewport camera control and interactive fullscreen editing. It uses the MCP Apps extension to render collaborative virtual whiteboards directly within supported AI chat interfaces.
    -