Multiplayer HTML canvas where people and MCP agents design on the same frames.
Doop is a multiplayer design canvas whose frames are live HTML, not flattened drawings. People sketch in the browser. Agents join through MCP over streamable HTTP with OAuth, attributed to the signed-in human ("Claude for Kevin"). Tasks, comments, and canvas memory persist in Postgres so the next agent can read what was already decided.
The public page lists the loop: open a canvas, connect Claude Code or Codex (or any MCP client) at the canvas /mcp endpoint, watch HTML stream in, reply to a task, and let the next agent pick the note up. A headless renderer hands agents screenshots of their own frames. Kevin Goedecke describes it as an open-source alternative to Paper.design. Repo is TypeScript: Vite + React on the client, Express + Drizzle + pg on the server, Better Auth, MCP SDK, Puppeteer-core, optional PGlite. AGPL-3.0. 415 stars on this check.
Doop does not sell you a model. Your agent keeps running where it already runs. The product is the shared canvas and the identity on each agent. That is the listing reason.
Built with
Model + tools used
Last checked 2026-09-01 11:44 UTC
Open live app ↗| timestamp | result | latency |
|---|---|---|
| 2026-09-01 11:44 UTC | live | 153ms |
| 2026-08-26 21:22 UTC | live | 171ms |
| 2026-08-26 20:12 UTC | live | 157ms |