Skip to content
Back to search
100
MCP live MCP 2025-11-25 http

tldraw

io.github.tldraw/tldraw

Draw and visually collaborate with your agents on tldraw's canvas.

Listed in Claude connectors
Uptime
100.0%
4 direct probes · 30d
Response
953ms
last probe
Tools
6
callable
Resources
1
readable
Prompts
0
available
Score: 100/100
Handshake verified by our own probe.
why this score
pass Answers the MCP handshake 50/50
The handshake and the list calls succeeded on the primary URL.
pass Lists tools, resources or prompts 30/30
6 tools, 1 resources, 0 prompts returned.
pass 3 or more catalogue items 10/10
7 items in total; 3 or more earns these points.
pass Describes itself 10/10
66 characters; more than 30 earns these points.

Tools · 6

search

Search the tldraw Editor API spec by writing JavaScript that receives a `spec` object and returns a result. The spec contains: spec.members (all Editor methods/properties with name, kind, signature, d…

exec

Execute JavaScript code on a tldraw canvas. The code runs in the widget with access to the live `editor` instance, helper functions, and normal js. Use the `search` tool first to discover available Ed…

_exec_callback

App-only: widget calls this to resolve a pending exec request.

_get_canvas_state

App-only: get the latest checkpoint for a canvas by its canvasId.

read_checkpoint

App-only: read shapes from a checkpoint by ID.

save_checkpoint

App-only: save shapes to a checkpoint (from user edits). shapesJson and assetsJson must be JSON array strings.

Resources · 1

tldraw-canvas

Interactive tldraw canvas.

ui://show-canvas/mcp-app.html

How to use

Add to your Claude Desktop / Cursor / Cline MCP config:

{
  "mcpServers": {
    "tldraw": {
      "url": "https://tldraw-mcp-app.tldraw.workers.dev/mcp",
      "transport": "http"
    }
  }
}