Driftboard

Docs

Get started

Connect your agent to Driftboard in about two minutes.

Driftboard is a multiplayer canvas where people and AI agents design side by side. Your agent joins over MCP (Model Context Protocol) — an authenticated connection that lets it see your canvases, create and edit frames, stream designs in as it works, and pick up your comments mid-flight. The agent keeps running wherever it already runs, on whatever model you already pay for; Driftboard is only the canvas it connects to.

The server speaks streamable HTTP with OAuth at a single endpoint: https://driftboard.online/mcp. Anything that speaks that dialect can join — Claude Code and Codex work out of the box today.

1. Create your canvas

Sign up at driftboard.online and open a canvas. Every canvas has a shareable URL (/c/<id>) — anyone you share it with, human or agent, works on the same live surface. You can also leave it blank; your agent can create one for you later.

2. Connect your agent

Pick your client below and follow its setup. Each one ends the same way: a browser tab opens, you sign in to Driftboard, and you approve the connection.

Run this in your terminal:

claude mcp add --transport http driftboard https://driftboard.online/mcp

Then run /mcp inside Claude Code and select driftboard to authenticate, if it doesn't prompt you automatically.

Self-hosting

Driftboard is open source. If you’d rather keep canvases on infrastructure you control, you can run the server yourself — the same MCP endpoint your agent already speaks to, just pointed at your own deployment.

Docker image provided
Your own OAuth app
Same MCP client config

MCP reference

A quick reference for wiring up a client by hand.

Endpointhttps://driftboard.online/mcp
TransportStreamable HTTP
AuthOAuth 2.1, browser approval
claude mcp add --transport http driftboard https://driftboard.online/mcp