tldraw
What this MCP does
Creates, edits, searches, and persists collaborative diagrams and visual content on tldraw canvases.
Tools
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['code'], 'properties': {'code': {'type': 'string', 'description': 'JavaScript code to execute. Has access to `editor` (tldraw Editor instance) and helper functions.'}, 'canvasId': {'type': 'string', 'description': 'Canvas ID to edit. Omit to create a new blank canvas. Pass a canvasId from a previous exec result to continue editing that canvas.'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['channel'], 'properties': {'error': {'type': 'string'}, 'result': {'type': 'object', 'required': ['success'], 'properties': {'error': {'type': 'string'}, 'result': {}, 'success': {'type': 'boolean'}, 'canvasId': {'type': 'string'}}}, 'channel': {'type': 'string'}, 'execKey': {'type': 'string'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['canvasId'], 'properties': {'canvasId': {'type': 'string', 'minLength': 1}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['checkpointId'], 'properties': {'checkpointId': {'type': 'string', 'minLength': 1}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['checkpointId', 'shapesJson'], 'properties': {'canvasId': {'type': 'string'}, 'assetsJson': {'type': 'string'}, 'shapesJson': {'type': 'string'}, 'bindingsJson': {'type': 'string'}, 'checkpointId': {'type': 'string', 'minLength': 1}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['code'], 'properties': {'code': {'type': 'string', 'description': 'JavaScript code that receives `spec` and returns a result. Must use `return` to produce output.'}}}
Recent tool changes
Similar MCP servers
cnvs.app
Creates and edits real-time collaborative whiteboards and kanban boards with text, links, images, drawings, columns, tasks, previ…
DocuQueue MCP
Creates templated PDFs and presentation decks, extracts branding, previews documents, and provides downloadable or shareable outp…
Renderball
Creates, edits, renders, previews, and shares presentation decks from outlines and submitted deck files.
getdeck
Searches slide layouts and themes, composes presentation decks, provides previews, and exports decks to PPTX.
Canvs
Creates and edits collaborative whiteboard diagrams, mind maps, flowcharts and freeform canvas elements using Mermaid or manual s…
slide-deck.io
Generates status and project reports or populates PowerPoint templates using connected data sources.
MindMap
Renders hierarchical outlines and notes as interactive mind maps.
IndianAppGuy-magicslide-mcp-actual-test
Generates formatted PowerPoint presentations from text prompts, YouTube videos, or structured outlines.