Draw and visually collaborate with your agents on tldraw's canvas.
Connect Remote server
claude mcp add --transport http tldraw https://tldraw-mcp-app.tldraw.workers.dev/mcp
{
"mcpServers": {
"tldraw": {
"url": "https://tldraw-mcp-app.tldraw.workers.dev/mcp"
}
}
}
{
"servers": {
"tldraw": {
"type": "http",
"url": "https://tldraw-mcp-app.tldraw.workers.dev/mcp"
}
}
}
Settings > Connectors > Add custom connector
URL: https://tldraw-mcp-app.tldraw.workers.dev/mcp
Tools 6 found in our last check
searchSearch 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…
execExecute 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_callbackApp-only: widget calls this to resolve a pending exec request.
_get_canvas_stateApp-only: get the latest checkpoint for a canvas by its canvasId.
read_checkpointApp-only: read shapes from a checkpoint by ID.
save_checkpointApp-only: save shapes to a checkpoint (from user edits). shapesJson and assetsJson must be JSON array strings.
Details
| Endpoint | https://tldraw-mcp-app.tldraw.workers.dev/mcp (Streamable HTTP) |
| Endpoint | https://tldraw-mcp-app.tldraw.workers.dev/sse (SSE) |
| First published | 6 Mar 2026 |
| Last updated | 6 Mar 2026 |
| Registry name | io.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.
