MCP UI extends the Model Context Protocol to enable AI agents to return fully interactive UI components, solving the challenge of delivering commerce experiences that require visual and interactive elements like product selectors and cart flows. It uses an intent-based messaging system to maintain agent control.