Agent♥︎Age
Catalog

io.github.tldraw/tldraw

Official6 toolsLive

by tldraw · TypeScript

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

io.github.tldraw/tldraw MCP Server

The tldraw MCP server exposes an interactive tldraw canvas to AI agents via the Model Context Protocol app spec. It runs on Cloudflare Workers with a Durable Object backed by SQLite for persistent checkpoint storage, providing a sandboxed search of the extracted Editor API spec.

🛠️ Key Features

  • Server + widget architecture with a dedicated Durable Object (TldrawMCP)
  • Cloudflare Workers deployment with persistent storage (SQLite)
  • Exposes search over the extracted Editor API spec
  • Integrates the Model Context Protocol app specification
  • 6 tools to support collaborative drawing, sketching, and diagramming
  • Topics: drawing, collaboration, multiplayer, syncing, canvas, design

🚀 Use Cases

  • Real-time collaboration between agents and human users on a tldraw canvas
  • Agent-assisted diagramming and sketching within MCP clients
  • Persisted sessions and checkpoints for long-running tasks
  • Integration with MCP-enabled agents across different environments

⚡ Developer Benefits

  • Clear server architecture: server and widget separation
  • Durable Object-based state with SQLite persistence
  • Sandboxed exposure of the Editor API spec for safe agent interaction
  • Easily discoverable via topics and README excerpt for SEO
  • Markdown-friendly, repo-style documentation for quick onboarding

⚠️ Limitations

  • Details limited to readmeExcerpt and architecture summary; deeper API surface requires source access
  • Specific endpoints are described only as “search” in the excerpt; full API surface may vary
  • Behavior depends on Cloudflare Workers environment and Durable Objects configuration

Topics

drawingsketchwhiteboardcanvasdiagraminfinitereactcollaborationdesignmultiplayersyncsdk

Related servers

More in Media & Design