MCP UI: Breaking the text wall with interactive components (2025) - Shopify
Aug 5, 2025

Summary
Introduced the Model Context Protocol (MCP) UI, an extension to the MCP protocol that allows AI agents to return interactive UI components alongside data. This protocol supports inline HTML, remote resources, and Remote DOM for client-side rendering. Implemented an intent-based message system where UI components bubble up intents (e.g., `view_details`, `checkout`, `notify`) for the agent to interpret, preserving agent control. Enabled adaptive styling for embedded components via CSS to match host environments.
More from the Hosting for Custom Storefronts (Oxygen) trail
- Quick: An internal hosting platform for the AI era (2026) - Shopify
- Mixing It Up: Remix Joins Shopify to Push the Web Forward - Shopify
- How We Built Oxygen: Hydrogen’s Counterpart for Hosting Custom Storefronts - Shopify
- How We Built Hydrogen: A React Framework for Building Custom Storefronts - Shopify
- Best-in-Class Developer Experience with Vite and Hydrogen - Shopify