Videos o-zkvb0iFDQ
MCP UI: Extending the frontier — Liad Yosef and Ido Salomon, MCP Apps
Scene timeline
100 shot(s).
keyframes kept every frame deduplicated
What was stored
- cues
- 278
- whisperx 278
- chunks
- 39
- from 278 cues
- keyframes
- 93
- kept of 100 captured
- frames with text
- 93
- 2,365 lines read
- chapters
- 11
- from the source metadata
- keyframe bytes
- 10.9 MB
- word timings on 278 cues
Provenance
| stage | state | model | started | took |
|---|---|---|---|---|
fetch |
done | — | 2026-08-10 14:44 | 2m 17s |
stt |
done | — | 2026-08-10 14:47 | 24s |
chunk |
done | — | 2026-08-10 14:47 | 0s |
text_embed |
done | — | 2026-08-10 19:51 | 0s |
keyframe |
done | — | 2026-08-10 14:47 | 2m 16s |
ocr |
done | — | 2026-08-10 14:49 | 38s |
frame_embed |
done | — | 2026-08-10 19:51 | 16s |
Frames, and what the machine read
-
- AlEngineer0.98
- EUROPE1.00
-
- PRESENTINGSPONSOR1.00
- Google DeepMind1.00
-
- PLATINUM SPONSORS0.98
- # Braintrust0.96
- WorkOS OpenAI0.95
-
- AlEngineer0.98
- EUROPE1.00
- Ido Salo0.91
- Creator @ Ag0.99
- icc0.90
- Creator @M0.95
- Co-creator & Maintair0.98
- X @idosall0.92
- Oidosal0.92
- AlEngineer1.00
- EUROPE1.00
-
- AIE1.00
- Liad Yosef1.00
- ★1.00
- ★1.00
- Collaborator @ MCP-UI0.98
- Co-creator & Maintainer @ MCP Apps0.98
- Co-founder @ era labs0.99
- X@liadyosef0.94
- Oliady0.90
- in liadyosef0.99
- BWACC0.78
- Engineer1.00
- Engineering the future of Al1.00
- 0260.85
-
- 10%1.00
- Feb 281.00
- Mar 20.90
- Mar 40.97
- Mar 60.94
- Mar 80.95
- Mar 100.92
- New onboarding cohort1.00
- Baseline1.00
- AIE1.00
- Daily, Last 10 days | Amplitude 2.00.96
- ★1.00
- ★1.00
- Found it. A new onboarding flow was deployed on1.00
- Monday that has already improved activations by0.99
- 40%. Early results look strong!1.00
- Engineer1.00
- Engineering the future of Al1.00
- 0260.86
-
- A1.00
- Amplitude1.00
- Activation rate1.00
- 40%1.00
- Mar 100.98
- 31.4%1.00
- ★1.00
- 30%1.00
- AIE1.00
- 19.2%1.00
- ★1.00
- 20%1.00
- ★1.00
- ★1.00
- ★1.00
- 10%1.00
- 01.00
- Feb 280.92
- Mar 20.99
- Mar 40.99
- Mar 60.94
- Mar 80.99
- Mar 100.98
- New onboarding cohort1.00
- Baseline1.00
- Daily, Last 10 days | Amplitude 2.00.99
- EWACC0.86
- Engineer1.00
- Braintrust1.00
- WorkOs OpenAI0.94
- 0260.65
-
- Daily, Last 10 days |Amplitude 2.00.97
- Found it. A new onboarding flow was deployed on0.98
- Monday that has already improved activations by0.99
- 40%. Early results look strong!1.00
- AIE1.00
- ★1.00
- ★1.00
- ★1.00
- Makes sense! Can you show me where the0.99
- old flow was losing people?1.00
- 70.81
- BWACC0.65
- Engineer1.00
- Braintrust1.00
- WorkOS OpenAI0.94
- 0260.81
-
- We're used to text, but -0.97
- AIE1.00
- ★1.00
- ★1.00
- Engineer0.99
- # Braintrust0.95
- WorkOS OpenAI0.94
- 0260.88
-
- We're used to text, but -0.95
- *★*0.59
- AIE1.00
- ★1.00
- ★1.00
- ★1.00
- ★1.00
- Text isthe worst0.97
- BWACC0.90
- Engineer0.98
- AlEngineer0.97
- 0260.87
- EUROPE1.00
-
- The UX Gap1.00
- Openness: T-score 70 (curious, creative, and open-minded)1.00
- Conscientiousness: T-score 65 (organized, reliable, and responsible)0.99
- Extraversion: T-score 50 (introverted but comfortable in social situations)1.00
- Agreeableness: T-score 60 (cooperative and easy to work with)0.99
- Neuroticism: T-score 45 (calm and composed under pressure)0.98
- *★*0.60
- ★1.00
- Performance metrics from last year: No previous data available as this is the individual's first0.99
- AIE1.00
- ★1.00
- year with the company.0.99
- ★1.00
- Collaboration and communication style: Prefers to work independently but can collaborate1.00
- ★1.00
- ★1.00
- ★1.00
- effectively in team settings. Communicates clearly and concisely.0.98
- Team Member 2-Senior Java Developer0.99
- Role within the team: Leads the development of complex Java-based applications, mentors1.00
- junior team members, and works with project managers to deliver projects on time and1.00
- within budget.1.00
- Specific job duties and responsibilities: Design, develop, test, and maintain Java-based0.99
- applications, provide technical guidance and mentoring to junior team members,0.99
- collaborate with other team members and stakeholders on project requirements, and ensure1.00
- adherence to best practices and coding standards.1.00
- Skills and qualifications required for the job: Extensive knowledge of Java, experience with0.99
- designing and developing enterprise-grade applications, familiarity with agile0.99
- methodologies, experience with software testing and debugging, and experience with1.00
- cloud-based platforms.0.99
- < Share0.93
- Regenerate response0.98
- BWACC0.88
- Engineer1.00
- AlEngineer0.96
- 0260.89
- EUROPE1.00
-
- What if every app in the world1.00
- AIE1.00
- ★1.00
- ★1.00
- could send its own Ul to the chat?0.98
- BW/ACC0.64
- Engineer1.00
- AlEngineer0.97
- 0260.86
- EUROPE1.00
-
- Please show me my entries0.98
- Of course! Here is the entry for today:1.00
- AIE1.00
- Reply to Claude...1.00
- @Research0.95
- Sonnet 4.51.00
- Engineer1.00
- AlEngineer0.98
- 0260.74
- EUROPE1.00
-
- Using MCP-UI1.00
- AIE1.00
- ★1.00
- ★1.00
- Engineer0.94
- AlEngineer0.97
- 0260.77
- EUROPE1.00
-
- Ido Salomon@idosal1 ·May 160.92
- Promote1.00
- Introducing MCP UI, the SDK that wires UI components directly into the0.99
- MCP protocol0.99
- Watch the video to see the new phase in Al interaction!0.98
- Why browse when you can have universal apps that deliver the right Ul to0.98
- consume any data and perform any action?1.00
- Replace cumbersome walls of text with slick interactive components,0.99
- Wild Goose Case1.00
- bringing rich web experiences to MCP-enabled agents such as Claude and0.98
- THE FUTURE OF AGENTIC1.00
- Cursor.1.00
- *★★0.60
- INTERFACES1.00
- Let's build Jarvis so @kentcdodds doesn't have to!>>0.99
- AIE1.00
- ★1.00
- AG , 20250.53
- LOCATION1.00
- lockopensource0.95
- ★1.00
- ★1.00
- ★1.00
- Bob1.00
- Performance Overview0.98
- Average 1251.00
- Reach 91%0.99
- ANOREH HARVARD0.92
- LIAD YOSEF0.99
- IDO SALOMON0.93
- Design Teohvolegint0.80
- Bleek, Ine.0.78
- menday.com0.84
- AL.0.83
- Feb1.00
- Mar1.00
- Apr1.00
- May0.98
- Jun1.00
- 12431.00
- 2891.00
- 671.00
- Panding0.98
- Blocked0.97
- Nudge1.00
- 0:041.00
- end a message0.96
- BW/ACC0.74
- Engineer1.00
- AlEngineer0.97
- O260.69
- EUROPE1.00
-
- An open protocol to1.00
- send UI over MCP and0.97
- standardize Ul-to-Host0.96
- AIE1.00
- communication1.00
- ★0.99
- Community SDKs for1.00
- easy adoption1.00
- BW/ACC0.83
- Engineer1.00
- Engineering the future of Al1.00
- 0260.87
-
- An open protocol to1.00
- send UI over MCP and0.96
- standardize Ul-to-Host0.99
- AIE1.00
- communication1.00
- ★1.00
- APPS1.00
- Community SDKs for0.99
- easy adoption0.97
- MCP-1.00
- EW/ACC0.85
- Engineer1.00
- Engineering the future of Al1.00
- 0260.92
-
- pen protocol to0.99
- send UI over MCP an0.96
- AlEngineer0.99
- EUROPE1.00
- standardize Ul-to-Ho0.97
- communication1.00
- EU/ACC1.00
- Community SDKs fo1.00
- easy adoption0.99
- AlEngineer1.00
- EUROPE1.00
-
- AI0.99
- AIE1.00
- ★1.00
- ★1.00
- Engineer0.95
- Engineering the future of Al0.98
- 0260.93
-
- Home » Posts0.93
- MCP Apps - Bringing UI Capabilities To0.98
- MCP Clients0.99
- MCP Apps is now live as the first official MCP extension — tools can return interactive UI0.98
- components that render directly in the conversation.0.99
- January 26, 2026 - 9 min - MCP Core Maintainers0.98
- Table of Contents1.00
- ★1.00
- Today, we're announcing that MCP Apps are now live as an official MCP extension.0.99
- AIE1.00
- ★1.00
- Tools can now return interactive Ul components that render directly in the conversation:1.00
- ★1.00
- dashboards, forms, visualizations, multi-step workflows, and more. This is the first official1.00
- ★1.00
- ★1.00
- ★1.00
- MCP extension, and it's ready for production.0.99
- What's new, Jared?0.94
- I'm meeting with Conor today about the dashboard0.99
- redesign. Can you help me map out the roll out plan?0.99
- +0.85
- Opus 4.50.89
- BWACC0.87
- Engineer0.98
- Engineering the future of Al0.98
- 0260.84
-
- TheFork1.00
- .monday.com0.99
- AIE1.00
- IIElevenLabs0.99
- POSTMAN1.00
- ★1.00
- shopify1.00
- S0.98
- obot1.00
- BWACC0.83
- Engineer1.00
- AlEngineer0.96
- 0260.97
- EUROPE1.00
-
- + Connect0.94
- Sam Morrow · 2nd0.94
- atCitluh0.70
- Two ne1.00
- MCP Apps compatibility in ChatGPT0.98
- - we sh0.98
- Build portable MCP Apps Uls that run in ChatGPT0.98
- - we sh0.97
- ★1.00
- Overview1.00
- ★1.00
- Try it 00.95
- AIE1.00
- ★1.00
- ChatGPT supports the MCP Apps open standard for embedded app Uls.0.99
- ★1.00
- Should1.00
- MCP Apps UIs run inside an iframe and communicate with the host over a standard bridge (ui/* JSON-RPC over0.99
- ★1.00
- ★*0.76
- Ran Get my0.99
- postMessage ). ChatGPT implements this same iframe-and-bridge model, so you can build your UI once and run it in0.99
- ChatGPT and other MCP Apps-compatible hosts.0.99
- Existing Apps SDK APIs remain supported, and new, experimental capabilities ship first in the Apps SDK. OpenAl helped0.99
- shape the MCP Apps standard from ChatGPT Apps, and new capabilities move into the MCP spec after shape and0.98
- e0.66
- functionality validation.1.00
- Build with the MCP Apps standard keys and bridge by default. Use window.openai when you need ChatGPT-specific0.99
- capabilities.1.00
- 13 comments · 6 reposts0.96
- 451.00
- 6.3K0.95
- CCAaron Koivunen and 59 others0.98
- Engineer1.00
- AlEngineer0.96
- 0260.78
- EUROPE1.00
-
- + Follow1.00
- CHAT0.77
- Matvey Kukuy in 2nd0.92
- Example/Hieader - Logged In0.93
- CEO at Archestra, ex. Engineering Director at Grafana. OSS.0.97
- 6d ·0.79
- Acme1.00
- MCP Apps support has been merged into Archestra v1.1.40!1.00
- Example/Header - Logged Out0.99
- Weicome, Jane Doe!0.92
- Sign out0.99
- Acme1.00
- Example/Page - Logged In0.99
- Sign in0.89
- ★1.00
- Thank You1.00
- Acme1.00
- AIE1.00
- ★1.00
- KubeCon Amsterdam0.98
- 20261.00
- ★1.00
- Pages in Storybook1.00
- Sign in0.93
- ★1.00
- ★1.00
- ★1.00
- 1 comment · 1 repost0.97
- CCO250.92
- BNACC0.79
- Engineer1.00
- Engineering the future of Al1.00
- 0260.89
-
- Nathan Tarbert 1st0.90
- DevRel - CopilotKit0.95
- 2w · Edited -0.92
- Matvey Kukuy i· 2nd0.90
- MCP Apps + Copilotkit is actually next-level Generative UI!0.97
- xample/Header - Logged In0.95
- CEO at Archestra, ex. Engineering Director at Grafana. OSS0.99
- 6d ·0.81
- Mind blown, but here's why.1.00
- I'm building a presentation and have an idea I need to send to the designers.0.99
- Acme1.00
- MCP Apps support has been merged into Archestra v1.1.40!0.99
- Normally, I'd open Figma, write some text, take a screenshot, and send it over.0.99
- Instead, for the first time, I opened our Excalidraw studio app - built0.98
- ple/Header - Logged Out0.98
- Weicome, Jane Dee!0.95
- Sign out0.99
- with CopilotKit - described what I wanted, and watched it draw the diagram 10.99
- described in real time using MCP Apps. Grabbed the Excalidraw link. Sent it -0.98
- Acme1.00
- done!1.00
- ★1.00
- Thank You1.00
- Shoutout to Anmol for building such a cool app, and to the MCP Apps0.99
- creators Ido Salomon & Liad Yosef!0.99
- (Page - Logged In0.93
- Sign in0.87
- AIE1.00
- ★1.00
- KubeCon Amsterdam0.98
- 20261.00
- That's the power of open source!1.00
- Eme0.80
- ★1.00
- How it works + Repo1.00
- Sign in0.93
- ★1.00
- ★1.00
- in Storybook0.99
- CCO250.94
- Cleude Opus 4.50.94
- BW/ACC0.85
- Engineer0.99
- Engineering the future of Al1.00
- 0260.89
Transcript
278 cues· 3,845 words· 20,064 chars
- 0:15 OK. Hi, everyone.
- 0:17 We built this talk, well, not really yesterday.
- 0:18 We built this talk this morning, and it might already be out of date.
- 0:23 I'm Amir Salaman.
- 0:24 I'm the creator of MCPUI, co-creator of MCPApps and maintainer, and also the creator of AngelCraft, if you were on the previous session.
- 0:34 I'm Liad.
- 0:35 I work with Didot on MCP UI.
- 0:37 I co-created the MCP app spec with Didot.
- 0:40 And I'm also co-founder of Error Labs, which is like human agentic interfaces company.
- 0:46 So MCP apps are all around us.
- 0:48 You might not even realize it, but the interactive applications you see today in ChatGPT, Cloud, and others are actually based on MCP and the MCP app spec.
- 1:02 But why do we need MCP apps?
- 1:03 And what's MCP apps?
- 1:04 I mean, you heard David this morning talk about it a little bit.
- 1:08 We're used to text.
- 1:08 We're used to MCP tools sending text to our chat agents.
- 1:13 But that's not ideal, right?
- 1:14 Because text is really bad.
- 1:17 And actually, this was one of the main blockers of companies or tools not to send their data to ChatGPT because they didn't want to be reduced to, like,
- 1:27 this thing, this wall of text, where you don't have identity.
- 1:29 You don't know if this information came from Shopify, Booking, Expedia, or any other company.
- 1:35 But what if every tool or every company could just send its own UI to the chat?
- 1:41 So instead of us looking at this thing,
- 1:44 we can just imagine that for the parts that are relevant, we can have the relevant UI.
- 1:48 The relevant UI from Shopify, from Hugging Face, from Monday.
- 1:52 And this can be not only presentation, this can be interactive.
- 1:56 So we want to be able to respond to a user click on this Hugging Face widget.
- 2:04 So we don't have to imagine it anymore.
- 2:06 So back in May last year, I released MCPUI.
- 2:10 The concept was pretty simple.
- 2:12 There are a bunch of stuff around it.
- 2:13 But the concept was pretty simple of how do we take UI and find some way to pass it over MCP.
- 2:21 We need some general way to do that so we can both have UI over MCP and have the communication between the UI and the host.
- 2:32 Obviously it also had community SDKs and the general motivation was we don't need to throw away everything we know about UI and UX just to get into this new world of agents.
- 2:44 We can simply adapt and use that and preserve our branding and identity and still be practical.
- 2:51 And just a few months back, MCPUI, we partnered with
- 2:56 Anthropic and OpenAI to really put this into the MCP standard as the first official extension called MCP apps.
- 3:06 And as you can see here, it made kind of a big splash.
- 3:08 We had support from a bunch of hosts.
- 3:10 Now VS Code and Cursor and Cloud and ChatGPT and Microsoft Copilot and a bunch of others already adopted it.
- 3:18 And you have these really cool interfaces built in right to your assistance.
- 3:25 And going back a little bit, there were early adopters for MCPUI.
- 3:29 So these are some of the companies, shout out for Hugging Face, Sean, if you're here, that adopted MCPUI.
- 3:35 So even a year ago, Shopify was already sending MCPUI chunks of all of millions stores of Shopify, online stores send MCPUI chunks.
- 3:44 Hugging Face, all of Hugging Face spaces were MCPUI widgets.
- 3:49 And now, once it's standardized, we have much bigger adoption.
- 3:53 So we have VS Code, we have Cursor, we have Copilot, GitHub.
- 3:59 ChatGPT are supporting MCP apps.
- 4:02 Not only that, ChatGPT are recommending MCP apps as the way to build ChatGPT apps.
- 4:06 So it's really standardized.
loading
Chapters
- 0:00 Introduction to MCP Apps
- 1:02 Why we need MCP Apps: Moving beyond text-based chat
- 2:06 Evolution of the MCP UI standard and partnerships
- 3:25 Industry and community adoption
- 5:14 Core concepts: Passing UI over MCP
- 6:49 Practical demonstration (PostHog and Claude)
- 8:54 Technical architecture: How it works
- 10:23 A new era of web interaction and user experience
- 12:32 Interaction mindset and message spectrums
- 14:56 Future outlook: Reusable views and model-UI interaction
- 16:18 Spectrum of UI generation: Predefined vs. Generative