GitHub Launches MCP Apps: Interactive UI Rendered in Chat
GitHub and Microsoft have extended the Model Context Protocol with MCP Apps — a capability that lets MCP server tools return interactive UI components rather than text-only responses. When a tool returns a UI resource reference, the VS Code host fetches the HTML and renders it in a sandboxed iframe directly in the chat view. The app can call back to the server for live data updates. Early adopters include Shopify (in-chat checkout), Excalidraw (editable diagrams), and Figma.
Why It Matters
MCP Apps shifts MCP from a text-data protocol to a full UI composition layer, enabling agents to render rich, interactive applications without bouncing users to external browsers — a significant step toward conversational interfaces that replace traditional app UX.