List tldraw shape types and required props. Filter by name substring or inspect a specific type's live prop names to prepare for JSON manipulation.
133,442 tools. Last updated 2026-05-12 23:47
"tldraw" matching MCP tools:
- Adjust the canvas view to display all shapes at once, ensuring complete visibility of all elements in the tldraw-mcp visualization tool.MIT
- Remove all shapes from the canvas to start fresh or prepare for new visualizations.MIT
- Capture the current state of all shapes on a tldraw canvas to retrieve a complete snapshot for analysis or backup.MIT
- Add shapes like rectangles, ellipses, text, and notes to a canvas by specifying type, position, dimensions, and styling options.MIT
- Draw arrows between shapes on a tldraw canvas to create connections and visualize relationships in diagrams or flowcharts.MIT
Matching MCP Servers
- AlicenseAqualityCmaintenanceA minimal MCP server for AI-driven canvas manipulation and visualization using tldraw. It enables AI clients to programmatically create, update, and manage shapes, flowcharts, and frames on a live interactive canvas.Last updated91MIT
- FlicenseAqualityCmaintenanceMinimal MCP server for editing tldraw .tldr files via JSON manipulation. Headless, no browser needed.Last updated18
- Remove selected shapes from the tldraw canvas by specifying their IDs to clean up or modify visual content.MIT
- Modify shape properties like position, size, text, color, and fill style on a tldraw canvas to adjust visual elements in diagrams.MIT
- Create flowchart diagrams with auto-arranged nodes and labeled connections for visualizing processes and workflows.MIT
- Group shapes together by creating frames on a canvas for organized visualization and structured diagramming.MIT
- Create an empty .tldr file with one default page. Fails if file exists unless overwrite is set to true.
- Run jq filters on .tldr files to query or modify drawing data. Enable write mode to persist changes with automatic checkpoint.
- Creates a timestamped backup copy of a .tldr file and returns the backup file path. Optionally add a human-readable label to the backup filename.
- Dissolve a group in a tldraw file by reparenting its children to the group's parent and deleting the group shape.
- Get checkpoint backups for a .tldr file, newest first. See all saved versions to restore or compare.
- Update a shape in a tldraw .tldr file by merging partial shape fields or nested props. Requires file path, shape ID, and patch object.
- Create an arrow connection between two shapes in a tldraw file. Binding-driven positioning links source and target shapes. Returns arrow and binding IDs for further use.
- List shapes from a tldraw .tldr file, returning id, type, position (x, y), and label. Optionally filter by shape type.
- Group selected shapes in a tldraw file by reparenting them under a new group shape. Specify the file and shape IDs to organize your canvas.
- Restore a checkpoint to a .tldr file, reverting changes to a previous state. If no checkpoint is specified, it restores the most recent saved version.