Whiteboard Animation

ai.whiteboardanimation/whiteboard-animation · v1.0.0 · design

Whiteboard Animation is healthy: it completed an MCP handshake in 2211 ms and exposes 9 tools.

Turn any picture into a hand-drawn whiteboard animation video, from your AI assistant.

Endpoint: https://mcp.whiteboardanimation.ai/mcp (streamable-http)

No repository listed · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count9
Latency2211 ms
Last checked (UTC)2026-10-29T19:00:23.029Z

Health history

Checked (UTC)StatusLatencyError
2026-10-29T19:00:23.029ZHealthy2211

Tools (9)

quoteWhat drawing one picture costs, in credits, and the quote_version to pass when creating it.
statusCall first. The signed-in workspace: its plan, credits left, drawings queued and running, and how many may queue.
create_uploadStart uploading a picture: answers an upload_url to PUT the bytes to, with the given headers. Then call create_drawing with the upload_id. Not needed when the host attaches the picture to create_drawing itself.
create_drawingDraw a picture as a whiteboard animation. Spends credits (see quote). Answers at once with the drawing_id; the drawing takes a few minutes, follow it with get_drawing.
get_drawingA drawing by id: its status and progress, its preview page, and once done the export options render_link accepts for it.
list_drawingsThe latest drawings in the library, newest first.
render_linkOne link that renders up to 20 of your drawings as files, each with its own choices (format, resolution, aspect, background, hand…; see get_drawing export_options). Opening it in a browser renders them one after another and saves each file to that browser’s downloads; drawings still being drawn are
wait_renderA render link’s files: each drawing’s state (pending, rendering, saved, failed) and, once saved, its file name and size in the browser’s downloads. Pass back the states of the last answer: it answers as soon as any of them moves on, or after about 50 seconds.
wait_drawingFor the drawing card: answers get_drawing as soon as the drawing moves on from the status and progress the card last showed, or after about 50 seconds.