The road to the agentic browser: A Kitesurf update Cloudflare announced that Kitesurf, its agent-focused browser that runs entirely on Cloudflare Workers, now supports WebMCP, letting agents call site functions such as searchFlights() instead of simulating clicks. The update also adds URL-based module resolution, JSON modules and import map handling, backed by Cloudflare's new Workers module registry, and improves iframe loading, isolation and multilingual text rendering. Developers can test WebMCP support in Cloudflare's public Kitesurf playground by opening Cloudflare Radar and viewing the WebMCP tools in the DevTools Application tab. The road to the agentic browser: A Kitesurf update In August, we introduced Kitesurf, a browser for the agentic age that runs entirely on Cloudflare Workers. We built it around what agents need from the web, rather than carrying all the features and bloat of a browser designed for humans. If this is the first you’re hearing about it, we highly recommend you read the blog post where we introduced Kitesurf https://blog.cloudflare.com/kitesurf/ , for all the juicy technical details of how we did it. Since then, we’ve put Kitesurf through increasingly realistic tasks and used internal and external feedback from customers to make it more capable and more efficient. Here’s what has changed, how you can try it today, and where we’re going next. WebMCP support Websites were not built for agents to use. Browsing today is a messy process of clicking pixels and hoping the right element loads. In a programmatic world this is slow and fragile. WebMCP https://developer.chrome.com/docs/ai/webmcp helps by allowing developers to expose site functionality directly to agents, where they can call functions like searchFlights instead of simulating clicks. Cloudflare has been supporting WebMCP since its early days; just a few weeks ago we announced that site owners can now turn on WebMCP with one switch https://blog.cloudflare.com/webmcp/ , so browser agents can discover and use tools on their sites without changing the site’s code, and Browser Run has been supporting WebMCP https://developers.cloudflare.com/browser-run/features/webmcp/ when using Chrome beta https://developers.cloudflare.com/changelog/post/2026-04-15-br-webmcp/ for some time now. Today we are announcing that Kitesurf now supports WebMCP. You can test this by going to our public Kitesurf playground https://kitesurf.cloudflare.app?url=https://radar.cloudflare.com/ , opening Cloudflare Radar, and navigating to WebMCP on the Application tab in the DevTools panel. As you can see, Radar exposes https://developers.cloudflare.com/changelog/post/2026-08-07-radar-researcher-and-webmcp/ a list of WebMCP tools like navigate-to or set-location which allow clients to interact with the page and explore Radar programmatically. If you target Kitesurf with your AI Agent: { "mcp": { "kitesurf": { "type": "local", "command": "npx", "-y", "chrome-devtools-mcp@latest", "--wsEndpoint=wss://api.cloudflare.com/client/v4/accounts/