🎲 The WebMCP Challenge

Arcana Table

An AI Dungeon Master is already sitting at this table. Tell it what you do β€” out loud or typed β€” and it moves the board in front of you.

  • 🎀 Say it or type it. Turn on hands-free and never touch the keyboard.
  • πŸ’ͺ Heroic Effort. When a roll matters, the DM stakes something real against the dice: ten push-ups, a thirty-second plank β€” or an Oath, which is anything in the room this page can't see. Clear the sink. Twenty minutes of study. The table locks until you're back, and it pays exactly the same. Always optional.
  • 🀸 Warm up first, if you like. Twenty standing stretches with cues and a timer that runs itself β€” ninety seconds, or up to ten minutes.
  • πŸ€– Watch the Agent Log. The DM has no back door: every move is a WebMCP tool call on document.modelContext, the same surface your own agent would use.

🧠 The Dungeon Master thinks and speaks with OpenAI β€” GPT with function calling, and OpenAI TTS for its voice. Its hands are WebMCP. The key lives in a Cloudflare Worker, never in your browser.

The DM speaks, and listens back β€” your browser will ask for the microphone. You can switch either off any time.

🎲 Arcana Table
The Sunken Keep
Torchlight flickers over wet stone…
β—‹ checking for agent…