Videos -jY2T2PiJBE
MCP Apps: Extending the Frontier — Ido Salomon & Liad Yosef
Scene timeline
95 shot(s).
keyframes kept every frame deduplicated
What was stored
- cues
- 227
- whisperx 227
- chunks
- 33
- from 227 cues
- keyframes
- 84
- kept of 95 captured
- frames with text
- 84
- 1,876 lines read
- chapters
- 11
- from the source metadata
- keyframe bytes
- 11.8 MB
- word timings on 227 cues
Provenance
| stage | state | model | started | took |
|---|---|---|---|---|
fetch |
done | — | 2026-08-09 21:22 | 0s |
stt |
done | — | 2026-08-09 00:38 | 27s |
chunk |
done | — | 2026-08-09 00:39 | 0s |
text_embed |
done | — | 2026-08-10 19:36 | 1s |
keyframe |
done | — | 2026-08-09 00:39 | 2m 54s |
ocr |
done | — | 2026-08-09 00:42 | 33s |
frame_embed |
done | — | 2026-08-10 19:36 | 14s |
Frames, and what the machine read
-
- AlEngineer0.96
- World's Fair1.00
-
- AlEngineer0.95
- World's Fair0.99
-
- LAB & PLATINUM SPONSORS0.99
- Amazon AGI Lab0.98
- ANTHROP\C1.00
- Google DeepMind1.00
- MINIMAX0.94
- OpenAI0.92
- Akamai1.00
- arize1.00
- aws1.00
- Braintrust bright data0.98
- B1.00
- Browserbase1.00
- docker1.00
- :neo4j0.92
- ORACLE1.00
- PayPal1.00
- qodo1.00
- reducto1.00
- Sonar1.00
- Makers of1.00
- togetherai1.00
- Unblocked1.00
- WorkOS1.00
- SonarQube1.00
-
- World's Fair1.00
- AlEngineer1.00
-
- AlEngineer0.98
- World's Fair0.92
- We built this talk yesterday1.00
- (so it might be outdated)1.00
- World's Fair0.96
- Engineering the future of Al0.99
-
- AlEngineer0.98
- World'sFair1.00
- PRESENTED BY1.00
- Microsoft1.00
- Ido Salomon0.99
- Creator @ MCP-UI1.00
- Co-Creator & Maintainer @ MCP Apps1.00
- Creator @ AgentCraft1.00
- x@idosall0.97
- idosal1.00
- in ido-salomon0.99
- World's Fair0.90
- Engineering the future of Al1.00
-
- AlEngineer0.97
- World'sFair0.97
- How can I help you0.95
- this morning?0.99
- PRESENTED BY1.00
- Microsoft1.00
- Our platform's activation rate has jumped1.00
- significantly over the past few days.0.99
- What's driving it?1.00
- 个0.61
- Worid's Fair0.93
- Engineering the future of Al0.99
-
- AlEngineer0.98
- World'sFair1.00
- Feb 281.00
- Mar 20.91
- Mar 40.94
- Mar61.00
- Mar 80.93
- Mar 100.95
- New onboarding cohort0.98
- Baseline1.00
- PRESENTED BY1.00
- Daily, Last 10 days | Amplitude 2.00.97
- Microsoft1.00
- Found it. A new onboarding flow was deployed on0.99
- Monday that has already improved activations by1.00
- 40%. Early results look strong!0.99
- TRACK 8· JULY 1, 20260.95
- Context Engineering1.00
-
- A0.99
- Amplitude1.00
- AlEngineer0.99
- World'sFair1.00
- Activation rate1.00
- < >0.79
- 40%1.00
- Mar 101.00
- 31.4%1.00
- PRESENTED BY1.00
- 30%1.00
- 19.2%1.00
- Microsoft1.00
- 20%1.00
- 10%1.00
- Feb 280.99
- Mar 20.96
- Mar 40.99
- Mar 60.94
- Mar 80.93
- Mar 100.96
- New onboarding cohort0.99
- Baseline1.00
- Daily, Last 10 days | Amplitude 2.00.98
- World's Fair0.99
- TRACK 8 • JULY 1, 20260.94
- Context Engineering1.00
-
- Daily, Last 10 days | Amplitude 2.00.97
- AlEngineer0.97
- World'sFair1.00
- Found it. A new onboarding flow was deployed on0.99
- Monday that has already improved activations by0.99
- 40%. Early results look strong!1.00
- PRESENTED BY1.00
- Microsoft1.00
- Makes sense! Can you show me where the1.00
- old flow was losing people?1.00
- ↑0.63
- World'sFair0.93
- TRACK 8· JULY 1, 20260.93
- Context Engineering0.99
-
- AlEngineer0.98
- We're used to text, but -0.96
- World'sFair1.00
- PRESENTED BY1.00
- Microsoft1.00
- World's Fair0.96
- TRACK 8· JULY 1, 20260.95
- Context Engineering1.00
-
- AlEngineer0.99
- We're used to text, but -0.99
- World'sFair1.00
- Text is the worst0.99
- World's Fair0.95
- TRACK 8· JULY 1, 20260.95
- Context Engineering1.00
-
- AlEngineer0.97
- The UX Gap0.96
- World'sFair1.00
- These are the full profiles for the three (3) members the new hire will work with. I am sharing0.99
- them all together so you can analyze faster. Each new member profile starts with Team0.99
- Member X, where X is the number (X = 1, 2, 3, etc.). This is also the last data set, so you can0.98
- analyze and give me the ideal candidate profile for our new hire.1.00
- Team Member 1 - Junior Java Developer0.98
- Role within the team: Responsible for developing, testing, and maintaining Java-based1.00
- applications.1.00
- Specific job duties and responsibilities: Write and test Java code, troubleshoot issues,1.00
- collaborate with other team members on projects, and participate in code reviews.0.99
- Skills and qualifications required for the job: Strong knowledge of Java, experience with0.99
- coding and debugging, familiarity with software development lifecycle (SDLC)0.99
- methodologies, knowledge of web technologies (HTML, CSS, JavaScript), and experience1.00
- with relational databases.1.00
- Experience level: 8 months with the company, fresh out of college.0.99
- Diversity & Demographic data: Male, 25 years old, Asian.1.00
- Training and development needs: Training on advanced Java concepts, software testing0.99
- methodologies, and project management.1.00
- Challenges with other members: May need guidance and support from senior team0.99
- members on more complex1.00
- < Share0.99
- Regenerate response1.00
- riers due to language and0.99
- World'sFair0.97
- TRACK 8· JULY 1, 20260.94
- Context Engineering0.99
-
- AlEngineer0.98
- World'sFair0.97
- What if every app in the world1.00
- could send its own Ul to the chat?1.00
- World's Fair0.95
- TRACK 8· JULY 1, 20260.95
- Context Engineering1.00
-
- Please show me my entries1.00
- AlEngineer0.99
- Of course! Here is the entry for today:1.00
- World'sFair1.00
- Reply to Claude...1.00
- @ Research0.91
- Sonnet 4.51.00
- World's Fair0.95
- TRACK 8 · JULY 1, 20260.93
- Context Engineering1.00
-
- AlEngineer0.98
- World'sFair1.00
- Using MCP-UI0.97
- Worid's Fair0.94
- TRACK 8 · JULY 1, 20260.92
- Context Engineering1.00
-
- Ido Salomon1.00
- @idosal1 ·May 160.92
- Promote1.00
- Introducing MCP UI, the SDK that wires UI components directly into the0.99
- AlEngineer0.98
- MCP protocol1.00
- World's Fair0.99
- Watch the video to see the new phase in Al interaction!0.99
- Why browse when you can have universal apps that deliver the right Ul to0.99
- 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.99
- THE FUTURE OF AGENTIC0.99
- Cursor.1.00
- INTERFACES1.00
- Let's build Jarvis so @kentcdodds doesn't have to!>>0.98
- AT E , 20250.55
- IMPM E //AMPT0.62
- linktr.ee/blockopensource0.85
- LOCATION0.99
- Bob1.00
- Performance Overview1.00
- Average 1250.99
- Reach 91%1.00
- LIAD YOSEF0.98
- 100 SALOMON0.96
- Feb0.99
- Mar1.00
- Apr0.99
- May1.00
- Jun1.00
- 12431.00
- 2891.00
- 671.00
- Pending1.00
- Blocked1.00
- 0:041.00
- end a message0.99
- World's Fair0.98
- TRACK 8· JULY 1,20260.96
- Context Engineering0.98
-
- AlEngineer0.98
- World'sFair1.00
- An open protocol for1.00
- interactive apps over0.99
- MCP standardizing UI1.00
- transmission and1.00
- Ul<>Host0.95
- communication1.00
- World's Fair0.96
- TRACK 8· JULY 1, 20260.95
- Context Engineering1.00
-
- AlEngineer0.99
- World'sFair1.00
- AI0.99
- World's Fair0.99
- TRACK 8• JULY 1, 20260.96
- Context Engineering0.98
-
- Home » Posts0.95
- MCP Apps - Bringing UI Capabilities To0.99
- AlEngineer0.92
- World'sFair1.00
- MCP Clients0.95
- MCP Apps is now live as the first official MCP extension — tools can return interactive UI0.99
- components that render directly in the conversation.0.97
- January 26, 2026 - 9 min - MCP Core Maintainers0.98
- Table of Contents0.97
- Today, we're announcing that MCP Apps are now live as an official MCP extension.0.99
- Tools can now return interactive Ul components that render directly in the conversation:0.99
- dashboards, forms, visualizations, multi-step workflows, and more. This is the first official1.00
- MCP extension, and it's ready for production.1.00
- Watch video on YouTube1.00
- Video player configuration error0.97
- Error1531.00
- World'sFair0.95
- TRACK 8·JULY 1,20260.97
- Context Engineering0.98
-
- World'sFair1.00
- AlEngineer0.98
- TheFork1.00
- .monday.com0.99
- IIElevenLabs0.97
- POSTMAN0.99
- shopify1.00
- obot1.00
- Worid's Fair0.95
- TRACK 8· JULY 1, 20260.96
- Context Engineering1.00
-
- AlEngineer0.99
- World's Fair0.97
- World's Fair0.95
- TRACK 8 · JULY 1, 20260.93
- Context Engineering1.00
-
- + Connect0.92
- AlEngineer0.99
- Sam Morrow· 2nd0.98
- World'sFair1.00
- Two ne1.00
- MCP Apps compatibility in ChatGPT0.99
- - we sh0.93
- Build portable MCP Apps UIs that run in ChatGPT0.98
- - we sh0.99
- Overview1.00
- Try it 00.95
- ChatGPT supports the MCP Apps open standard for embedded app UIs.0.99
- Should1.00
- MCP Apps Uls run inside an iframe and communicate with the host over a standard bridge (ui/* JSON-RPC over0.98
- Ran Get my0.97
- postMessage). ChatGPT implements this same iframe-and-bridge model, so you can build your Ul once and run it in0.98
- ChatGPT and other MCP Apps-compatible hosts.0.99
- Existing Apps SDK APls 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.99
- e0.68
- functionality validation.0.98
- Build with the MCP Apps standard keys and bridge by default. Use window. openai when you need ChatGPT-specific0.99
- capabilities.1.00
- CAaron Koivunen and 59 others0.99
- 13 comments - 6 reposts0.96
- 451.00
- h 6.3K0.81
- World's Fair0.99
- TRACK 8·JULY 1,20260.97
- ContextEngineering1.00
-
- Ruben Casas1.00
- AlEngineer0.98
- Sam Morrow · 2nd0.97
- @Infoxicador1.00
- World's Fair0.98
- + CitLlub0.78
- Announcing Official MCP Apps Support in Postman!0.98
- Two ne1.00
- MCP Apps compatibil1.00
- You can now debug and test MCP servers that implement the new0.99
- specification, inspect requests, responses, and events, and validate0.99
- - we sh0.93
- Build portable MCP Apps UIls that ru0.95
- interactive behaviour defined by MCP Apps.0.98
- - we sh0.94
- Overview1.00
- Try it o0.92
- ChatGPT supports the MCP Apps oper0.98
- Should1.00
- MCP Apps Uls run inside an iframe anc0.99
- in1.00
- Ran Get my0.98
- postMessage). ChatGPT implements0.98
- ChatGPT and other MCP Apps-comp1.00
- helped0.96
- Existing Apps SDK APIs remain supp0.99
- shape the MCP Apps standard from0.99
- e0.93
- functionality validation.0.99
- ecific1.00
- Build with the MCP Apps standard0.99
- capabilities.0.98
- CAaron Koivunen and 59 others0.98
- 10:00 AM - Jan 9, 2026-20.8KViews0.96
- 0:10/0:410.95
- à0.64
- ↑0.63
- World's Fair0.98
- TRACK 8· JULY 1, 20260.93
- Context Engineering1.00
Transcript
227 cues· 3,104 words· 16,094 chars
- 0:12 Hi.
- 0:13 So hi, everyone.
- 0:15 We did this talk yesterday, so it might be out of date.
- 0:18 I'm Ido Salomon.
- 0:20 I am the creator of MCPUI and co-creator and maintainer of MCP apps in the MCP steering committee.
- 0:25 I also created AgentCraft, if you were in the talk yesterday.
- 0:30 I'm Liad, I work with the DAW and MCPUI.
- 0:32 I'm also the co-creator and maintainer of the MCP apps spec and recently co-founded Aura, which is a research lab for the agentic web.
- 0:40 And we're going to talk a little bit more about it later.
- 0:45 So MCP apps are all around us.
- 0:47 You might not even realize it, but all the fancy apps you have today in ChatGPT and VS Code and Slack are actually all based on MCP and the MCP app spec.
- 1:01 and if we take a step back and we ask why do we need mcp apps what's the idea behind mcp or mcp apps so when we work with chats with chat clients we used to text because that's the natural interface but text is really the worst way to convey a lot of information right because we don't want walls of text and actually this is the main blocker from companies to build an mcp server
- 1:25 they don't want to be reduced to a textual database.
- 1:27 They don't want to lose their brand identity in the process.
- 1:30 They don't want their data that they worked so hard on building the UX for to look something like this.
- 1:37 So instead of this, what if the apps could just send their UI to the chat, right?
- 1:46 What if every service and every brand could just send their user interface to the chat?
- 1:51 So instead of us looking at something like this,
- 1:54 we could just have the apps send their own identity, their own UI chunks into the chat.
- 2:00 And then we take a look and we say, OK, yeah, I know this is Shopify in the middle.
- 2:03 I know this is Hugging Face.
- 2:05 I know this is Monday.
- 2:06 And what if we don't want to do it only as a visualization?
- 2:10 We also want to do it interactive.
- 2:12 So we want the users to be able to actually interact with Hugging Face, for example, and for Hugging Face to actually do something with it.
- 2:22 So we don't have to imagine the future, as we said, with MCP UI, which I created in May last year, and took that, which is essentially like an open protocol for interactive applications over MCP.
- 2:38 So it's not only how you transmit UI, but also how that UI, that application, communicates with the host.
- 2:47 And just a few months ago, we partnered with Anthropic and OpenAI to create the official extension to MCP, which we call MCP Apps, based on MCP UI, MCP SDK, and other solutions in the field.
- 3:01 The launch was pretty cool, with Cloud and VS Code supporting it to begin with.
- 3:06 But now, obviously, also OpenAI and others have adopted it.
- 3:13 Yeah, and there are a lot of early adopters to MCP UI.
- 3:17 Eleven Labs, Shopify, Postman, those are one of the first companies to support it.
- 3:22 Back like a year ago, they were the one believing in this spec, in this vision.
- 3:27 And Goose also supported it.
- 3:30 And it's a funny anecdote, because today Block released their agent e-commerce solution that is based on MCP apps.
- 3:36 So a year ago, Goose was the first client to support MCP UI, and now it is part of Block's
- 3:45 And today we have a lot more clients supporting MCP UI.
- 3:49 We have Cursor and we have Copilot and GitHub.
- 3:55 ChatGPT support MCP apps.
- 3:57 ChatGPT apps that you know are actually based on MCP apps.
- 4:01 And OpenAI actually recommend using
- 4:04 MCP apps as a protocol to build Church GPT apps, Postman, and a lot more.
- 4:10 And obviously, Cloud supports MCP apps.
- 4:12 But you also have a large community around it.
- 4:15 So people start to build plug-ins to MCP apps and integrations to different agents and also courses on how to build MCP apps.
- 4:24 This is Pi integration for MCP apps.
- 4:26 So we have a large community around it.
- 4:29 There's a repo, xApp, which is the repo for MCP apps, where everyone can just come and propose PRs and ideas of how to extend this spec.
- 4:39 And we have a work group in the MCP committee, and we're convening every three weeks.
- 4:43 We have a tri-weekly meeting on the future of the protocol and how to make the spec not just serve the big labs, but also the community.
loading
Chapters
- 0:00 Why we need MCP Apps
- 1:52 From walls of text to interactive views
- 2:29 MCP UI, created and adopted
- 4:26 An open working group in the MCP committee
- 5:04 How a tool call becomes an interface
- 6:31 Standardizing the flow
- 8:52 The architecture: resources and web components
- 10:10 Consuming apps through the browser
- 14:29 What's still evolving in the spec
- 16:07 Interoperability across hosts
- 17:14 Write once, reach hundreds of millions