Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Dutch AI Conference - Building Interactive Chat...
Search
Glenn Reyes
March 11, 2026
56
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Dutch AI Conference - Building Interactive Chat Interfaces with MCP-UI
Glenn Reyes
March 11, 2026
More Decks by Glenn Reyes
See All by Glenn Reyes
Advanced TypeScript for React
glennreyes
0
140
TypeScript Patterns for Better React Components
glennreyes
1
560
GraphQL for React Developers
glennreyes
0
240
When things go wrong, get errors right!
glennreyes
0
170
GraphQL for JS developers
glennreyes
1
190
Building Dapps with React
glennreyes
0
150
Third-Party or Custom Code? The Art of Software Decisions
glennreyes
0
130
UI/UX challenges of Web3 and Dapps
glennreyes
0
210
Secrets of building robust UI components
glennreyes
0
430
Featured
See All Featured
Designing Experiences People Love
moore
143
24k
Chasing Engaging Ingredients in Design
codingconduct
0
380
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.2k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
820
Git: the NoSQL Database
bkeepers
PRO
433
67k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
640
We Are The Robots
honzajavorek
0
420
Believing is Seeing
oripsolob
1
260
Music & Morning Musume
bryan
48
7.5k
The Language of Interfaces
destraynor
162
27k
Product Roadmaps are Hard
iamctodd
55
13k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
440
Transcript
@glnnrys · glennreyes.com Building Interactive Chat Interfaces with MCP Apps
Glenn Reyes @glnnrys · glennreyes.com Engineer, Speaker & Teacher Sta
ff Frontend Engineer @ Adverity
@glnnrys
@glnnrys Have you tried … shopping with an AI?
@glnnrys
@glnnrys
@glnnrys
@glnnrys THE TEXT WALL PROBLEM
@glnnrys — Shopify Product Team “A product isn't just a
SKU and price.”
@glnnrys
@glnnrys Seat 12A is available, it's a window seat, $45
extra.
@glnnrys
@glnnrys We had this fi gured out in 2010
@glnnrys Why are we throwing away decades of UX expertise?
@glnnrys Part 1: The Problem ✓ Part 2: The Philosophy
→
@glnnrys AI Agents Traditional UIs 🤖 vs. 🖥
@glnnrys AI Agent Intelligence + Traditional UI Excellence = ?
@glnnrys “Don't throw away decades of UX expertise.”
@glnnrys
@glnnrys Accessibility
@glnnrys
@glnnrys
@glnnrys Core Principles • Don't abandon UX expertise • Right
tool for the right job • Accessibility through adaptation • Future-proof interaction pa tt erns
@glnnrys Part 1: The Problem ✓ Part 2: The Philosophy
✓ Part 3: The Solution →
@glnnrys MCP-UI extended the Model Context Protocol to enable AI
agents to return fully interactive UI components — and became the foundation for MCP Apps, the first official MCP extension.
@glnnrys
@glnnrys
@glnnrys INTENT-BASED ARCHITECTURE
@glnnrys From Experiment to Standard • Nov 2025: MCP-UI proposed
as extension • Nov 2025: OpenAI launches Apps SDK • Jan 26, 2026: MCP Apps goes o ff icial • Shipped in: Claude, ChatGPT, VS Code, Goose • Launch partners: Figma, Asana, Slack, Salesforce, Canva
@glnnrys Who owns the state? The UI component? The AI
agent? Both? (chaos!)
@glnnrys
@glnnrys
@glnnrys The agent remains the source of truth.
@glnnrys
@glnnrys 3 Ways to Deliver UI 1. Inline HTML 2.
Remote Resources 3. Remote DOM
@glnnrys Inline HTML
@glnnrys Remote Ressources
@glnnrys Remote DOM
@glnnrys remote-dom github.com/Shopify/remote-dom
@glnnrys
@glnnrys
@glnnrys
@glnnrys
@glnnrys
@glnnrys
@glnnrys
@glnnrys What else could use MCP-UI?
@glnnrys
@glnnrys MCP Apps is official The fi rst o ff
icial MCP extension. Shipped in production.
@glnnrys Thank you! @glnnrys · glennreyes.com Glenn Reyes