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.24 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.
autoDesignWhiteboard
Auto-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 librar…
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.
designComponent
Design ONE reusable, on-brand SLIDE COMPONENT and add it to the org's component library so every future branded deck (designWhiteboard designProfile:'branded-executive') can use it.
designDeckInWhiteboard
Create or refine a slide deck INSIDE an existing whiteboard by conversing with the AI design agent.
designIllustrationInWhiteboard
Create or refine a standalone ILLUSTRATION INSIDE an existing whiteboard by conversing with the AI design agent.
duplicateWhiteboardElements
Clone a group of elements (offset by dx/dy) to stamp consistent copies.
editWhiteboardImageRegion
Mask-edit (inpaint) one region of an image element on a whiteboard.
exportFromWhiteboard
Export a design that lives in a whiteboard to an editable PowerPoint (PPTX), PDF, PNG images, or raw HTML.
getDeckReplyInWhiteboard
Get the design agent's reply after calling designDeckInWhiteboard OR designIllustrationInWhiteboard: the status (thinking/building/ready) and EITHER the finished result (a deck's slide count + prev…
getMeetingScribeStatus
Get a meeting scribe's status after startMeetingScribe: the session state (joining, in the waiting room, live in the call, paused, ending, ended, or failed), the live activity feed of what the scri…
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).
startMeetingScribe
Invite the Stable Baseline Meeting Scribe bot to a LIVE meeting (Zoom, Google Meet, Microsoft Teams, or Webex) so it paints a live, editable whiteboard of the conversation as it happens: sticky not…
stopMeetingScribe
Stop a running meeting scribe: the bot leaves the meeting and the board is finalised (tidy pass plus a summary frame).
traceImage
Turn a raster image into hand-drawn freedraw strokes on a whiteboard, deterministically.
updateWhiteboardScene
Replace or patch the whole scene (optimistic locking).