Europe 2026
Introducing WebMCP: Agents in the Browser — RL Nabors
Overview
This talk introduces WebMCP, a system that enables agents to interact with web content directly within the browser. It explores how existing browser primitives can be leveraged to transform websites into interactive canvases for AI agents, moving beyond simple chat interfaces to richer, embedded experiences. The core idea is to make web content accessible and actionable for agents, similar to how humans navigate and interact with websites.
Who should watch
- AI engineers and builders looking to integrate agents with web content.
- Product Managers and developers interested in creating agentic user experiences.
- Anyone curious about the evolution of agent interactions beyond text-based chat.
- Developers exploring new ways to host and utilize MCP servers and applications.
Key takeaways
- MCP servers can be hosted on the web using HTTP transports, offering a more user-friendly experience than STDIO, especially for serverless setups.
- MCP apps, bundled as single HTML files with embedded CSS and JavaScript, can create rich, interactive media experiences within agents, functioning like mini-websites.
- WebMCP allows HTML pages to act as mini-MCP tool servers, enabling agents to call JavaScript functions and interact with page elements directly.
- The `get page` MCP tool, for example, can embed a comic reader within an agent, allowing users to view comics and commentary directly.
- MCP apps are sandboxed and have limitations such as no local storage and restricted network access, requiring careful design and embedding of all necessary resources.
- WebMCP offers both imperative and declarative models for registering tools, making it suitable for various use cases like API calls or form processing.
- Existing browser APIs like Web Speech, Animation, and Canvas can be integrated with agents, turning the browser into an infinite canvas for interactive AI experiences.
Notable quotes
*The browser is not just a document reader. It is an infinite canvas that can render anything.*
*It's been said that chat is the lowest common denominator of the user experience.*
*The web isn't dead, y'all. It's just changing. It's evolving.*
Unofficial community note. Prefer the recording for nuance.