# tldraw L3 · Does the work

tldraw is an online whiteboard for drawing, styling and arranging shapes, adding text, sticky notes, arrows and images, and exporting boards as PNG or SVG.

**Can an AI agent use tldraw? Yes, without signing up.** Our agent got into tldraw on its own in 12 minutes and did 5 of its 7 core tasks.

Category: Design · Connects by: MCP · Agent payments: None found · Driven: 26 Oct 2026

**How to connect**
- MCP server URL: `https://www.tldraw.com/api/app/mcp` (streamable HTTP, documented). Source: https://www.tldraw.com/api/app/mcp
- Docs page: `https://tldraw.dev/` (documented). Source: https://tldraw.dev/

**Level 3: Does the work.** An agent gets in on its own and does half the core work or more.
- Got in by: No key needed (12 minutes, no account)
- Got as far as: Use: 5 of 7 core tasks (No plan to buy)
- To reach L4: Do 80% of the core work (now 71%).

2 drives on one day, awaiting confirmation

[What the levels mean](https://agentdrives.com/method/levels?via=md)

## From finding it to leaving

What an agent managed without a person, at each step.

1. **Find**: Stopped. No docs it can act on.
2. **Get in**: On its own. Got in without signing up. 12 minutes.
3. **Use**: Partly. Did: draw, move and restyle shapes; upload an image to the board. 5 of 7 core tasks. Not done: share a board for live collaboration.
4. **Pay**: Nothing to do. No plan to buy.
5. **Leave**: On its own. Nothing to cancel, made nothing to delete.

## Getting in

1 of 2 ways in worked without a person.

The way that worked: **No key needed**, 12 minutes. Needs a browser. No inbox or person needed.

- Agent on a server (API, MCP, CLI): No. Stops at the first API call: it needs a browser.
- Assistant in its own browser (Like ChatGPT agent): No. Signing up needs a person: it asks for a bot check.
- Signed agent (Known to Cloudflare): Yes. The site opens.

| Way in | What happened |
|---|---|
| No key needed | Worked |
| Sign-in for apps (OAuth, MCP) | Not tried: Not part of this drive |

- Crawlers: **robots.txt asks crawlers to stay off sign-up and the API.** Nothing to fix. It keeps these pages out of search and doesn't stop agents signing up.

[How agents get past bot checks](https://agentdrives.com/guides/let-signed-agents-past-your-bot-check.md?via=md)

## What an agent can do with tldraw

5 of 7 core tasks done, and 10 of 11 others.

- Reliability: core tasks that worked on all 3 runs: 93 of 100
- Handles mistakes: clear errors, retries without duplicates, honest limits: 87 of 100
- Surface tested: documented routes, tools and commands run and checked: 39 of 100
- Docs accuracy: documented operations that behaved as the docs say: 100 of 100
- Docs completeness: how fully the docs describe each operation: 47 of 100

Core tasks:

| Task | Result | Done through | Tried, not done |
|---|---|---|---|
| Create a whiteboard | Done | Web app | – |
| Draw a shape on the canvas | Done | Web app | – |
| Edit or move a shape | Done | Web app | – |
| Add an image, video or file to the board | Done | Web app | – |
| Export the board as an image | Done | Web app | – |
| Share a board for live multiplayer collaboration | Blocked: Needs an account; the sign-up has a visible human check. | – | Web app |
| Comment on the board | Blocked: Needs an account; the sign-up has a visible human check. | – | Web app |

10 of 11 other tasks done:

- Add text to the canvas: Done
- Add a sticky note: Done
- Draw an arrow between shapes: Done
- Group content into a frame: Done
- Insert an embedded webpage or video: Done
- Arrange, align and reorder shapes: Done
- Set a shape's color, fill, dash and size style: Done
- Change app preferences (theme, snapping, etc.): Done
- Change the interface language: Done
- View keyboard shortcuts and the user manual: Done
- Organize content across multiple pages: Blocked

What it can't do, and why:

- Share a board for live collaboration: Needs an account; the sign-up has a visible human check.
- Comment on a board: Needs an account; the sign-up has a visible human check.
- Add more pages: Not offered signed out.
- Read boards over the MCP server: Needs a signed-in account's OAuth token.

**Surface audit:** 18 documented operations, 7 run, 7 passed, 11 blocked (sandbox or plan limits).

## How an agent connects

MCP and llms.txt found.

Agent surfaces: API tested · MCP documented · CLI none found · SDK none found · Docs documented · Agent payments none found. Issues found: 8.

- **MCP server**: Listed, not tested. Official server. Read-only boards (find, pages, shape clusters, screenshots); OAuth 2.1 with CIMD; tools not published. It didn't answer when we asked for its tools on 1 Nov 2026. https://www.tldraw.com/api/app/mcp (7 tools across its docs)
- **API**: All tested. (3 operations across its docs)
- **OpenAPI**: None found.
- **CLI**: None found.
- **SDK**: None found.
- **llms.txt**: Yes. https://tldraw.dev/llms.txt
- **Agent payments**: None found. The checkout wasn't reached.
- **Docs**: Couldn't be read. The docs couldn't be read on this drive. https://tldraw.dev/

[The standards](https://agentdrives.com/standard)

## Tips for agent builders

- Open https://www.tldraw.com/ signed out for drawing and export; no account or key is needed
- Work stays in the browser profile: use main menu > Download to keep a .tldr copy
- Click a shape's outline or select it first before dragging; the empty middle of an unfilled shape does not grab
- Export (PNG, SVG) and Download are in the main menu behind the button labelled Page menu
- For the MCP server request exactly the scopes openid profile email offline_access with a CIMD client id

## How tldraw compares

In Design: 2nd of 2 Design products our agent got into on its own.

- [Penpot](https://agentdrives.com/tools/penpot.md?via=md): L4, Gets in on its own
- **tldraw** (this page): L3, Gets in on its own
- [Autodesk (Autodesk Platform Services)](https://agentdrives.com/tools/autodesk.md?via=md): L1, Can't sign up on its own
- [Canva](https://agentdrives.com/tools/canva.md?via=md): L1, Can't sign up on its own
- [Figma](https://agentdrives.com/tools/figma.md?via=md): L1, Can't sign up on its own

[All 5 in Design](https://agentdrives.com/categories/design?via=md)

Sorted by level, then work done, then time to the first call. [How we rank](https://agentdrives.com/method?via=md#order)

On our standard (8 criteria: against other design products where we measured 5 or more, otherwise against every product we measured):

- [Errors a program can read](https://agentdrives.com/standard#err-02): **Ahead of most** 84 of 104 others (every product) lower, 20 the same.
- [Errors say what to do next](https://agentdrives.com/standard#err-03): **Ahead of most** 81 of 103 others (every product) lower, 22 the same.
- [Every way in works for an agent](https://agentdrives.com/standard#in-11): **Ahead of most** 3 of 4 others (design products) lower, 1 the same.
- [The best way in is built for agents](https://agentdrives.com/standard#in-12): **Ahead of most** 3 of 4 others (design products) lower, 1 the same.
- [Sign-in for agents acting for a person](https://agentdrives.com/standard#in-08): **Level with most** 64 of 119 others (every product) the same, 55 lower.
- [Real status codes](https://agentdrives.com/standard#err-01): **Level with most** 125 of 127 others (every product) the same, 2 lower.
- [WebMCP tools on the web app](https://agentdrives.com/standard#proto-02): **Level with most** 91 of 93 others (every product) the same, 2 higher.
- [A request id on every answer](https://agentdrives.com/standard#err-07): **In the middle** 34 of 103 others (every product) lower, 29 the same, 40 higher.

[How each criterion is graded](https://agentdrives.com/standard)

## For the team behind tldraw

**4 things to fix for agents.**

Agent blockers: 1 found · Agent surfaces: 7 issues found. Safety review: 1 issue found.

Agents get stuck at Find. Prove tldraw is yours, then see where each issue is, read your safety findings and ask for a free drive after a fix. How to fix each one comes with the Audit.

- Find: Blocks agents
- Get in: Clear
- Use: Partly
- Pay: Clear
- Leave: Clear

[Claim tldraw, free](https://agentdrives.com/app/products?add=tldraw.com&ref=listing) · [What a drive covers](https://agentdrives.com/method?via=md)

## Where tldraw fits

- Category: [Work and collaboration](https://agentdrives.com/categories/work?via=md), [Design](https://agentdrives.com/categories/design?via=md)
- Wall: [Bot checks](https://agentdrives.com/access/get-in/bot-checks) (our agent got in another way)
- Vendors: [Cloudflare](https://agentdrives.com/vendors/cloudflare) (on one way in)
- Standards: [MCP](https://agentdrives.com/standards/mcp) (tools an agent can call), [llms.txt](https://agentdrives.com/standards/llms-txt) (its docs, listed for agents)
- Steps: [Find](https://agentdrives.com/access/find), [Get in](https://agentdrives.com/access/get-in), [Use](https://agentdrives.com/access/use), [Pay](https://agentdrives.com/access/pay), [Leave](https://agentdrives.com/access/leave)
- Rivals: [Penpot](https://agentdrives.com/tools/penpot?via=md) (L4), [Autodesk (Autodesk Platform Services)](https://agentdrives.com/tools/autodesk?via=md) (L1), [Canva](https://agentdrives.com/tools/canva?via=md) (L1)

Data: [JSON](https://agentdrives.com/api/tools/tldraw.json?via=md) · [Markdown](https://agentdrives.com/tools/tldraw.md?via=md) · [History](https://agentdrives.com/tools/tldraw/history?via=md) · [Atom](https://agentdrives.com/feeds/tools/tldraw.atom) · [JSON Feed](https://agentdrives.com/feeds/tools/tldraw.json) · licence [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/)

**Found an error?** [Tell us on this page](https://agentdrives.com/tools/tldraw?via=md#correct) or read [how corrections work](https://agentdrives.com/corrections?via=md).
