Skip to content

Releases: excalidraw/excalidraw-mcp

v0.3.2

09 Feb 15:40
a617657

Choose a tag to compare

  • Updated cheat sheet: replaced storyboard example with MCP Apps sequence diagram
  • Added cameraUpdate and delete pseudo-elements to Element Types reference
  • Updated demo GIF

v0.3.1

09 Feb 00:53
422295b

Choose a tag to compare

Fix fullscreen height collapse on claude.ai web

  • Use containerDimensions from host context instead of 100vh
  • Remove #root div, render React directly to body
  • Set explicit height on html/body in fullscreen mode
  • Replace CSS 100vh with 100% in fullscreen rules

Also includes all v0.3.0 changes (server-side checkpoints, 4:3 aspect ratio fix).

v0.3.0

07 Feb 20:23
716ed3e

Choose a tag to compare

What's New

Export to Excalidraw

  • "Export" button in fullscreen editor (top-right, native Excalidraw styling)
  • Confirmation modal before upload
  • Encrypts + uploads to excalidraw.com, opens shareable link
  • Server-side proxy via app-only tool (visibility: ["app"]) to avoid CORS
  • Uses Excalidraw v2 binary format (concatBuffers + AES-GCM + zlib)

Checkpoint/Restore

  • Save diagram state per tool call with checkpoint IDs
  • Restore from checkpoint with restoreCheckpoint element
  • Delete elements from restored state with deleteElement
  • Saved viewport restored as fallback when no cameraUpdate provided

Font Loading Fix

  • Preload all Excalidraw fonts (Excalifont + Assistant family) on inline widget mount
  • Fixes text cropping on first fullscreen open caused by font loading race condition

Fullscreen Stability

  • Editor no longer unmounts/remounts when new tool calls arrive while in fullscreen
  • Seamless SVG-first mount/reveal transition pattern

v0.2.0

06 Feb 19:09
03bd468

Choose a tag to compare

What's New

  • cameraUpdate: New camera control element (replaces viewportUpdate, backward compatible)
  • 4:3 viewport sizes: 5 standard sizes (S 400x300 → XXL 1600x1200) with font size warnings
  • Rich examples: Photosynthesis diagram + full Claude.ai connector storyboard in cheat sheet
  • Common mistakes guide: 5 tips distilled from iterative testing
  • Dual endpoints: Supports both /mcp and /api/mcp
  • Improved prompts: Camera-before-elements rule, padding guidance, flat camera size list

v0.1.0

04 Feb 23:29
4cad272

Choose a tag to compare

Initial release of Excalidraw MCP App Server.

Install: Download excalidraw-mcp-app.mcpb and double-click to install in Claude Desktop.