list_artboards tool returns metadata for every artboard currently on the canvas. The response gives you each artboard’s ID, name, position in canvas world coordinates, and dimensions — everything you need to scope other tools like get_tree, get_screenshot, get_html, and get_css to a specific frame.
Call list_artboards at the start of any multi-artboard workflow to discover what exists before creating new frames or directing your agent to work on a specific screen.
Parameters
list_artboards takes no parameters. Pass an empty object as arguments.
Response
object[]
required
An array of
ArtboardData objects, one for each artboard on the canvas. Returns an empty array if no artboards exist.Example
Artboard IDs are stable for the lifetime of the canvas session. They are regenerated if the canvas file is deleted and recreated, but persist through save/load cycles within the same
.designjs.json file.