MCP Apps: Give the Model Data, Give the User a UI
Official Schedule Context
- Date/time: 2026-06-30 · 2:50pm-3:10pm
- Track/room: Context Engineering · Track 8
- Speaker(s): Dustin Mihalik
- Session type/status: session · confirmed
Official Description
Most MCP tools return text. MCP Apps let you go further. But the real unlock isn't just rendering a
pretty UI, it’s understanding that the model and the user need fundamentally different things from
the same interaction. This talk presents a design pattern for building great MCP Apps: separate the
data layer (what the model reasons about) from the display layer (what the user interacts with).
When you do this well, the model retains full context and agency over structured data, while the
user gets a rich, interactive interface. We'll walk through concrete examples of how splitting data
and display unlocks capabilities that pure UI apps can't provide: letting the model make choices
around display, answer questions based on interactions, and providing detailed displays and filters.
Attendees will leave with a practical mental model for designing MCP Apps that are good for both the
human and the AI. Attendees will learn patterns they can apply immediately.
Related YouTube Video
No related AI Engineer channel video found yet.
Transcript Status
No official session recording transcript was found by exact title match on the AI Engineer YouTube channel during this run.
People
Notes
- Pending transcript synthesis when an official recording or confirmed matching video is available.