Apr 17, 2026 AI Game development Creation MCP I made a playable DOOM MCP app that can launch inline inside compatible AI clients like ChatGPT and Claude, and falls back to a browser URL everywhere else. DOOM running on Claude web MCP apps are "interactive UI applications that render inside MCP hosts like Claude Desktop." The final version is intentionally lean: one MCP tool to create a DOOM session inline one MCP tool to return a plain launch URL one browser route at /doom/play one signed-token flow that works in both places There’s something delightful about taking a protocol designed for tools and structured interactions, and asking: “ can it run DOOM? ” DOOM running on Claude web The basic idea MCP apps are a progressive enhancement. So the app has two jobs: Start a DOOM session in an MCP app view when the host supports inline UI Return a normal launch URL when the host doesn’t A lot of the work was not “can I make DOOM run in a browser?” That part is well-trodden territory.…