NestDaddy

Tldraw

io.github.tldraw/tldraw · v0.1.0

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

Connect Remote server

Terminal
claude mcp add --transport http tldraw https://tldraw-mcp-app.tldraw.workers.dev/mcp
~/.cursor/mcp.json
{
  "mcpServers": {
    "tldraw": {
      "url": "https://tldraw-mcp-app.tldraw.workers.dev/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "tldraw": {
      "type": "http",
      "url": "https://tldraw-mcp-app.tldraw.workers.dev/mcp"
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://tldraw-mcp-app.tldraw.workers.dev/mcp

Tools 6 found in our last check

  • 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, description, category), spec.categories (category names), spec.types.shapes (foc…

  • 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 Editor methods and shape types. Each canvas has a unique `canvasId`. Omit `canvas…

  • _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.

Details

Endpointhttps://tldraw-mcp-app.tldraw.workers.dev/mcp (Streamable HTTP)
Endpointhttps://tldraw-mcp-app.tldraw.workers.dev/sse (SSE)
First published6 Mar 2026
Last updated6 Mar 2026
Registry nameio.github.tldraw/tldraw

More ai and media servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.