~/talk

Introducing WebMCP: Agents in the Browser

slides:none on file

Claim: agents can render full interactive web apps not just chat by bundling HTML/CSS/JS as an MCP app and exposing site actions via WebMCP. Demo shows a comic reader inside Claude that preserves navigation and transcript mode; tools include getPage and getTranscript, transports compare STDIO vs HTTP, and browser agents register capabilities via navigator.modelContext.registerTools. Built artifact runs in an iframe, works for navigation and speech, and surfaces practical limits: base64 bundling, CSP, no localStorage, and server-mediated network calls.

AI-written summary · about

  1. 0:00Start
  2. 0:07Introduction and Speaker Background
  3. 3:28Motivations for Future-Proofing the Web Comic Site
  4. 5:09Roadmap: MCP, Apps, and WebMCP
  5. 6:05Understanding Transports: STDIO vs. HTTP
  6. 8:57Defining MCP Tools
  7. 10:52The Role of MCP Resources
  8. 11:37The Case Against 'Starfish' (Chat-Only) UI
  9. 13:36MCP Apps: Building Interactive Agent Interfaces
  10. 16:34Best Practices and Gotchas for MCP Apps
  11. 17:38Introducing WebMCP: Agents in the Browser
  12. 19:07Imperative vs. Declarative Models
  13. 20:13WebMCP Demo with the Debugging Extension
  14. 21:47Leveraging Native Browser APIs (Speech, Animation, etc.)
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.