Craft Suite

Six open-source, clean-room reimplementations of classic creative tools — pure Rust, compiled to WebAssembly, running entirely in your browser.

Drive these apps from Claude

A relay ships with the suite — four steps, about three minutes, then Claude can read and edit your documents right here.

1

1Get your two tokens

Railway dashboard → craft-relay service → Variables tab:

  • MCP_TOKEN — Claude's key
  • BRIDGE_TOKEN — your tab's key

Generated fresh on deploy; reveal and copy.

2

2Add the connector

Claude Desktop → Settings → Connectors → Add custom connector:

Authorization: Bearer <MCP_TOKEN>

Swap in your real MCP_TOKEN.

3

3Connect a tab

Open any app above, click the ⦾ button in the bottom-right corner, paste the BRIDGE_TOKEN and press Connect agent.

The relay is already wired — nothing else to fill in. A persistent indicator shows while the bridge is live.

4

4Try it

Ask Claude:

  • “What tabs are connected?”
  • “Fill full_name and date_signed in the PDF”
  • “Show me the PhotoCraft canvas”

Keep the app window visible — hidden tabs pause their frame loop.

Nothing connects until you click Connect in the page, and the bridge only ever drives the tab it lives in — a read-only toggle and Disconnect sit in the ⦾ panel. Works with 5 of the 6 apps today (all but VectorCraft).