Kitesurf: The Browser for the Agentic Cloud

petethomas1 pts0 comments

Kitesurf - stateless browser running entirely on Workers

Kitesurf is Cloudflare’s new stateless, highly scalable and cost-effective web browser that runs entirely on top of Workers and was designed specifically for the Agentic Cloud. Use this playground to explore Kitesurf capabilities. We inject Chrome DevTools in the UI, so you can inspect expanded DOM elements, read console messages, and watch network activity while Kitesurf renders pages. The Memory panel reports the WebAssembly footprint of each isolate, including frames, so you can gain a clear understanding of the resources each page is consuming.

Read Kitesurf's announcement for more information.

Playground limits: every page navigation gets up to 20 seconds of CPU<br>time and 60 seconds of wall-clock time. When a page sails past its<br>budget, Kitesurf reels it in — the page is stopped and DevTools<br>tells you why.

Try any URL

Inspect

Screenshot

PDF

HTML

Enter a host or an https:// URL. Other schemes<br>(http:, data:, javascript:, file:) are rejected.

General

Blank page

about:blank

Example Domain

example.com

Hacker News

news.ycombinator.com

Cloudflare Developer Docs

developers.cloudflare.com

MDN Web Docs

developer.mozilla.org/en-US

The Cloudflare Blog

blog.cloudflare.com

Wikipedia Portal

en.wikipedia.org

Doom

silentspacemarine.com

Newspapers

RTP Notícias

www.rtp.pt/noticias

BBC

www.bbc.co.uk

The Guardian

www.theguardian.com/international

El Mundo

www.elmundo.es

CBC

www.cbc.ca

NPR

www.npr.org

TodoMVC

JavaScript ES6

todomvc.com/examples/javascript-es6/dist/

React

todomvc.com/examples/react/dist/

Vue

todomvc.com/examples/vue/dist/

Angular

todomvc.com/examples/angular/dist/browser/

Preact

todomvc.com/examples/preact/dist/

Connect your agent

Kitesurf speaks the Chrome DevTools Protocol, so any agent that can<br>drive Chrome can drive Kitesurf. Point<br>chrome-devtools-mcp<br>at the playground's CDP endpoint and your agent gets a real browser<br>— no Chrome install, no API token.

opencode<br>Claude Code<br>Other MCP clients

Add to your opencode.json:

"mcp": {<br>"kitesurf": {<br>"type": "local",<br>"command": [<br>"npx",<br>"-y",<br>"chrome-devtools-mcp@latest",<br>"--wsEndpoint=wss://kitesurf.cloudflare.app/devtools/browser"<br>],<br>"enabled": true

One command:

claude mcp add kitesurf -- npx -y chrome-devtools-mcp@latest --wsEndpoint=wss://kitesurf.cloudflare.app/devtools/browser

The standard mcpServers shape (Cursor, Gemini CLI, …):

"mcpServers": {<br>"kitesurf": {<br>"command": "npx",<br>"args": [<br>"-y",<br>"chrome-devtools-mcp@latest",<br>"--wsEndpoint=wss://kitesurf.cloudflare.app/devtools/browser"

kitesurf devtools browser cloudflare chrome todomvc

Related Articles