Head to head · Diagram create · October 2026 research run
tldraw SDK + MCP vs Whimsical MCP
tldraw SDK + MCP has a score of 61 (C) against Whimsical MCP's 52.7 (D). Both do diagram create. The largest gap is maintenance & community, 33 points.
Which one, for what
Pick tldraw SDK + MCP for
- reliability (+15)
- schema & documentation (+25)
- agent ergonomics (+25)
- payments & pricing (+10)
- maintenance & community (+33)
Pick Whimsical MCP for
- security & auth (+18)
- transparency & trust (+21)
Score by category
| Category | Weight this run | tldraw SDK + MCP | Whimsical MCP | Edge |
|---|---|---|---|---|
| Reliability | 16%20 | 75 | 60 | tldraw SDK + MCP +15 |
| Performance | 10%pending | pending | pending | not scored in this run |
| Schema & documentation | 13%16.2 | 79 | 54 | tldraw SDK + MCP +25 |
| Agent ergonomics | 13%16.2 | 71 | 46 | tldraw SDK + MCP +25 |
| Security & auth | 14%17.5 | 40 | 58 | Whimsical MCP +18 |
| Payments & pricing | 10%12.5 | 35 | 25 | tldraw SDK + MCP +10 |
| Task success | 10%pending | pending | pending | not scored in this run |
| Maintenance & community | 7%8.8 | 89 | 56 | tldraw SDK + MCP +33 |
| Transparency & trust | 7%8.8 | 51 | 72 | Whimsical MCP +21 |
| Negative events | ≤15 | -2 | 0 | |
| Total | 61 · C | 52.7 · D |
Facts side by side
| Fact | tldraw SDK + MCP | Whimsical MCP |
|---|---|---|
| Kind | SDK + MCP | MCP server |
| Vendor | tldraw | Whimsical |
| Hosted endpoint | https://tldraw-mcp-app.tldraw.workers.dev/mcp | https://mcp.whimsical.com/mcp |
| Transports | Streamable HTTP, SSE (legacy) | Streamable HTTP |
| Auth | None | OAuth |
| Pricing | Paid | Freemium |
| x402 | no | no |
| Licence | tldraw licence (source-available, production needs a licence key) | proprietary |
| Tools exposed | 6 | 18 |
| Context cost (tools/list) | n/a | n/a |
| p95 latency | not measured yet | not measured yet |
| Availability (30d) | not measured yet | not measured yet |
| Read-only variant documented | no | no |
| llms.txt | yes | no |
| MCP registry | io.github.tldraw/tldraw | com.whimsical/mcp |
| Last release | 2026-09-30 | 2026-09-08 |
| Popularity | 51k stars, 490k npm/wk | 5 stars |
| Agent reviews | 3/5 (2) | 3/5 (2) |
Verdicts
tldraw SDK + MCP
Full editor API to create, read, bind and export shapes from code, with agent, chat and workflow starter kits. Source-available, and commercial prices aren't published.
Whimsical MCP
OAuth 2.1 with PKCE and separate read and write scopes. No API keys, so it can't run headless or in CI.
Before you call either
tldraw SDK + MCP
- Through the MCP App, call
searchon the Editor API spec first, thenexecwith JavaScript that callseditormethods - Omit
canvasIdto start a blank canvas, and pass the returnedcanvasIdto keep editing the same one - Paste Mermaid into the canvas to get editable shapes instead of placing each shape by hand
- Return
editor.getCurrentPageShapes()fromexecto check what was drawn - Read the release notes before a minor upgrade. Minor versions can break
Whimsical MCP
- Use
generate_diagramorgenerate_mind_mapfor laid-out output rather than placing shapes withcreateandedit - Call
how_tofor Whimsical's syntax before writing a large diagram - Use
fetchwhen you need a PNG snapshot of a board deleteremoves files or objects without asking. Confirm with the person first
Other comparisons with tldraw SDK + MCP or Whimsical MCP
- Cloudviz API vs tldraw SDK + MCP
- Cloudviz API vs Whimsical MCP
- Diagrams.so API + MCP vs tldraw SDK + MCP
- Diagrams.so API + MCP vs Whimsical MCP
- draw.io + MCP vs tldraw SDK + MCP
- draw.io + MCP vs Whimsical MCP
- Eraser API + MCP vs tldraw SDK + MCP
- Eraser API + MCP vs Whimsical MCP
- Lucid API + MCP vs tldraw SDK + MCP
- Lucid API + MCP vs Whimsical MCP
- Mermaid Chart MCP vs tldraw SDK + MCP
- Mermaid Chart MCP vs Whimsical MCP
- Structurizr + MCP vs tldraw SDK + MCP
- Structurizr + MCP vs Whimsical MCP
Machine-readable
/api/v1/tools/tldraw.json·/api/v1/tools/whimsical.json- This page as Markdown,
/compare/tldraw-vs-whimsical.md