Skip to main content

goose Lands MCP Apps

· 3 min read
Andrew Harvard
Design Engineer

Retro 1980s hardware lab with three CRT monitors displaying "goose Lands MCP Apps" in glowing green text, with a small goose figurine on the desk

The MCP ecosystem is standardizing how servers deliver interactive UIs to hosts, and goose is an early adopter. Today we're shipping support for the draft MCP Apps specification (SEP-1865), bringing goose in line with the emerging standard, as other hosts like Claude and ChatGPT move toward adoption.

What's Shipping

This release (v1.19.0) brings a minimal-but-functional implementation of MCP Apps:

  • Discovery of MCP App resources connected to tools
  • HTML content rendering in sandboxed iframes
  • Basic message relay between the UI and the MCP server

Extension authors can now build MCP Apps that work across goose and any host that adopts the standard.

What is MCP Apps?

MCP Apps lets MCP servers present interactive HTML UIs (forms, dashboards, visualizations) directly inside a host. Build once, run everywhere.

It's a draft specification (SEP-1865) that builds on MCP-UI and the OpenAI Apps SDK, led by Ido Salomon and Liad Yosef with contributions from Anthropic and OpenAI.

goose has been part of this from early on. We've shipped MCP-UI support, participated in spec conversations, and are now implementing MCP Apps so extension authors have a real host to build against while the standard matures.

This is Experimental

MCP Apps is still a draft. Our implementation is intentionally minimal and subject to change. Expect sharp edges and breaking changes. We're shipping now so authors can try it, give feedback, and help the community converge on the right primitives.

What's not included yet:

  • Full parity with every feature in the draft spec
  • Advanced capabilities (camera, sensors)
  • Persistent app windows outside of conversations

The MCP-UI Transition

MCP-UI isn't going away overnight. We'll keep supporting it while the community finalizes MCP Apps, and there's an adapter path to ease migration. We'll share a deprecation timeline once the MCP Apps extension is formally accepted.

Try it

If you build or port an app, we want to hear from you. File issues, share demos, tell us what's broken. Early feedback shapes what comes next.