← Back to all apps

Excalidraw

Productivityby Excalidraw

The official Excalidraw MCP app allowing you to build interactive visual applications right in Claude. Ask Claude to create hand-drawn style diagrams using Excalidraw with smooth viewport camera control and interactive fullscreen editing.

5Claude Tools
ExcalidrawDeveloper
ProductivityCategory

Use Cases

productivity

Available Tools

Excalidraw provides 5 tools on Claude.

Create View

create_view
Full Description

Renders a hand-drawn diagram using Excalidraw elements. Elements stream in one by one with draw-on animations. Call read_me first to learn the element format.

Parameters (1 required)
Required
elementsstring

JSON array string of Excalidraw elements. Must be valid JSON — no comments, no trailing commas. Keep compact. Call read_me first for format reference.

Export To Excalidraw

export_to_excalidraw
Full Description

Upload diagram to excalidraw.com and return shareable URL.

Parameters (1 required)
Required
jsonstring

Serialized Excalidraw JSON

Read Checkpoint

read_checkpoint
Full Description

Read checkpoint state for restore.

Parameters (1 required)
Required
idstring

Read Me

read_me
Full Description

Returns the Excalidraw element format reference with color palettes, examples, and tips. Call this BEFORE using create_view for the first time.

Save Checkpoint

save_checkpoint
Full Description

Update checkpoint with user-edited state.

Parameters (2 required)
Required
idstring
datastring