Playwright MCP Server
mcp.so:celados/whiteboard-animation
Score: 90/100
Handshake verified by our own probe.
How to earn +10 points
Tools · 9
What drawing one picture costs, in credits, and the quote_version to pass when creating it.
Call first. The signed-in workspace: its plan, credits left, drawings queued and running, and how many may queue.
Start 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_drawi…
Draw 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.
A drawing by id: its status and progress, its preview page, and once done the export options render_link accepts for it.
The latest drawings in the library, newest first.
One 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 the…
A 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 …
For 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.
Resources · 1
The drawing being made, then its player, and the export of the finished file.
ui://whiteboard-animation/drawing-card-v1.html
How to use
Claude Desktop or claude.ai: add a custom connector (Customize → Connectors; on Team and Enterprise plans an owner adds it under Organization settings → Connectors) with this server URL: https://mcp.whiteboardanimation.ai/mcp
Cursor or Cline: add to your MCP config:
{
"mcpServers": {
"playwright_mcp_server": {
"url": "https://mcp.whiteboardanimation.ai/mcp",
"transport": "http"
}
}
}