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

Your agent can call 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).