tldraw MCP provides four tools. Three of them modify the canvas. One gives the context of how the agent can work with the canvas


diagram_drawing_read_me

Returns the full shape format reference and usage guide.

This tool is called at the start of every conversation to give the agent information about supported shapes, colors, fills, etc and how the agent can use the canvas.


create_shapes

Creates one or more shapes on the canvas.

This tool will be used anytime you ask the agent to draw or diagram something, when it’s creating a new canvas, or when you’ve asked the agent to update a canvas and it needs to add shapes.


update_shapes

Updates one or more existing shapes on the canvas.

This tool will be used when you ask the agent to make edits to the canvas or when it is creating items on the canvas and needs to update existing shapes while it goes.


delete_shapes

Deletes shapes from the canvas by ID.

This tool will be used when you ask the agent to make edits to the canvas.