973: The Web’s Next Form: MCP UI (with Kent C. Dodds)
Scott and Wes sit down with Kent C. Dodds to break down MCP, context engineering, and what it really takes to build effective AI-powered tools. They dig into practical examples, UI patterns, performance tradeoffs, and whether the future of the web lives in chat or the browser.Show Notes00:00 Welcome to Syntax!00:44 Introduction to Kent C. Dodds02:44 What is MCP?03:28 Context Engineering in AI04:49 Practical Examples of MCP06:33 Challenges with Context Bloat08:08 Brought to you by Sentry.io09:37 Why not give AI API access directly?12:28 How is an MCP different from Skills14:58 MCP optimizations and efficiency levers16:24 MCP UI and Its Importance19:18 Where are we at today with MCP24:06 What is the development flow for building MCP servers?27:17 Building out an MCP UI.29:29 Returning HTML, when to render.36:17 Calling tools from your UI37:25 What is Goose?38:42 Are browsers cooked? Is everything via chat?43:25 Remix347:21 Sick Picks & Shameless PlugsSick PicksKent: OneWheelShameless PlugsKent: http://EpicAI.pro,http://EpicWeb.dev,http://EpicReact.devHit us up on Socials!Syntax: X Instagram Tiktok LinkedIn ThreadsWes: X Instagram Tiktok LinkedIn ThreadsScott: X Instagram Tiktok LinkedIn ThreadsRandy: X Instagram YouTube Threads.
Scott and Wes sit down with Kent C. Dodds to break down MCP, context engineering, and what it really takes to build effective AI-powered tools. They dig into practical examples, UI patterns, performance tradeoffs, and whether the future of the web lives in chat or the browser.
Show Notes
- 00:00 Welcome to Syntax!
- 00:44 Introduction to Kent C. Dodds
- 02:44 What is MCP?
- 03:28 Context Engineering in AI
- 04:49 Practical Examples of MCP
- 06:33 Challenges with Context Bloat
- 08:08 Brought to you by Sentry.io
- 09:37 Why not give AI API access directly?
- 12:28 How is an MCP different from Skills
- 14:58 MCP optimizations and efficiency levers
- 16:24 MCP UI and Its Importance
- 19:18 Where are we at today with MCP
- 24:06 What is the development flow for building MCP servers?
- 27:17 Building out an MCP UI.
- 29:29 Returning HTML, when to render.
- 36:17 Calling tools from your UI
- 37:25 What is Goose?
- 38:42 Are browsers cooked? Is everything via chat?
- 43:25 Remix3
- 47:21 Sick Picks & Shameless Plugs
Sick Picks
- Kent: OneWheel
Shameless Plugs
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads