MCP tools/Whiteboards
Whiteboards tools.
Whiteboards are infinite Excalidraw canvases an agent can author end to end. Build a scene from shapes, sticky notes, arrows, and text via `addWhiteboardElements`, stamp consistent copies with `duplicateWhiteboardElements`, and drop in library stencils (wireframes, kanban, UML, BPMN, charts) discovered through `listWhiteboardStencils`. Real diagrams (Mermaid, D2, PlantUML, BPMN) embed via `insertWhiteboardDiagram`, and uploaded images via `insertWhiteboardImage`. Read `getWhiteboardGuide` before authoring a non-trivial board.
Live discovery
searchTools with category: "whiteboards" to fetch this list at runtime, complete with full input schemas. The page below is the human-readable mirror.15 tools
Every tool below honours the credential’s permission scope and the user’s org role — agents see only what they’re authorised to call.
addWhiteboardElements
Add shapes, sticky notes, arrows, text, stencils, or images to a board.
createWhiteboard
Create a new whiteboard in a project.
dataToTable
Render tabular data as an aligned grid of labelled cells on a whiteboard, deterministically.
deleteWhiteboard
Remove a whiteboard.
designWhiteboard
Design a complete, visually polished whiteboard from a natural-language goal using the PREMIUM multi-agent pipeline (the same one the in-app assistant uses): it browses the stencil/icon library, co…
duplicateWhiteboardElements
Clone a group of elements (offset by dx/dy) to stamp consistent copies.
getWhiteboard
Read a whiteboard's scene (elements, app state, files).
getWhiteboardGuide
Authoring guide for building rich whiteboards (read before non-trivial boards).
getWhiteboardImage
Read a board image's metadata and signed serve URL.
insertWhiteboardDiagram
Embed a rendered Mermaid / D2 / PlantUML / BPMN diagram into the canvas.
insertWhiteboardImage
Place an uploaded image onto the canvas.
listWhiteboards
List whiteboards in a project.
listWhiteboardStencils
Browse the stencil library (wireframes, kanban, UML, BPMN, charts, people).
traceImage
Turn a raster image into hand-drawn freedraw strokes on a whiteboard, deterministically.
updateWhiteboardScene
Replace or patch the whole scene (optimistic locking).