Lifestyle
Cloudflare's Kitesurf, a browser built for AI agents, adds WebMCP support, full Browser Run API coverage and a terminal version
On September 28, 2026, Cloudflare announced an update to Kitesurf, its web browser built for AI agents. It adds WebMCP support, more than 730,000 passing WPT subtests, full Browser Run API coverage and a terminal version. The update mainly matters to developers and site owners, because it aims to help AI agents use websites more reliably. All information comes from the official Cloudflare blog.
About 7 min read

Overview: Cloudflare reports Kitesurf's latest progress
On September 28, 2026, Cloudflare published a post on its official blog by Celso Martinho titled "The road to the agentic browser: A Kitesurf update". Cloudflare says it launched Kitesurf in August as a browser for the "agentic" era, meaning a time when AI agents browse the web and complete tasks on a person's behalf. Kitesurf runs entirely on Cloudflare Workers, Cloudflare's service for running code on its own network. It is built around what agents need from the web rather than inheriting every feature of browsers designed for humans.
Cloudflare says that since launch it has had Kitesurf perform increasingly realistic tasks. It has also improved Kitesurf's capabilities and efficiency based on feedback from internal and external customers. This update covers WebMCP support, support for more web standards, performance optimizations, Browser Run integration and a terminal version.
Read the full description
Sources are collected, independently checked, then reviewed by Jev.
WebMCP: letting agents call website functions directly
Cloudflare points out that today an agent browses by clicking on parts of the screen and hoping the right element loads, which is slow and brittle for automated software. According to Cloudflare, WebMCP lets developers offer a website's features directly to agents. An agent can then call a function such as searchFlights() instead of imitating clicks.
Cloudflare announced that Kitesurf now supports WebMCP. It also noted that a few weeks ago it announced site owners can turn on WebMCP with a single switch. This lets browser agents discover and use tools on a site without changes to the site's code. Browser Run has also supported WebMCP for some time when using Chrome beta. According to Cloudflare, its public Kitesurf playground can be used for testing, and Cloudflare Radar offers WebMCP tools such as navigate-to and set-location.
Standards compatibility and performance: figures published by Cloudflare
Cloudflare says the web standards Kitesurf supports now include WebMCP, CSS Layout, the CSS Object Model (CSSOM), CSS Typed OM and Custom elements. These are the rules browsers follow to lay out and run web pages. Cloudflare has also added URL module resolution, JSON modules and import map handling, which matter for sites that load JavaScript in pieces. It says iframes (pages embedded inside other pages) now load at the right time, are better isolated and display text correctly in more languages and encodings.
Cloudflare says Kitesurf now passes more than 730,000 Web Platform Tests (WPT) subtests, 500,000 more than at launch. WPT is a shared open-source test suite that checks whether browsers implement web standards consistently. On performance, Cloudflare argues that what matters most for AI agents is how quickly each step of the agent's work cycle completes, not how fast a page loads. It has optimized JavaScript execution, timers, script loading, memory release and loading fonts only when needed. Cloudflare says that despite supporting more standards, wall-clock time and CPU usage remain roughly on par with the launch baseline, and have improved in some cases.
| Item | At launch, per Cloudflare | After this update, per Cloudflare |
|---|---|---|
| WebMCP | Support not mentioned | Kitesurf supports WebMCP |
| WPT subtests | 500,000 fewer than now | More than 730,000 |
| Browser Run API | Not fully covered | Fully covered; usable with CDP, Playwright, Puppeteer or MCP |
| Quick Actions | Available only via the REST API | Also available in Worker scripts via a binding |
| Performance | Launch baseline | Wall-clock time and CPU usage roughly on par, improved in some cases |
| Terminal rendering | Not mentioned | Supports the Kitty graphics protocol and a plain ANSI text mode |
Browser Run integration and the terminal version
According to Cloudflare, Browser Run is a developer product for controlling and running "headless" browsers through code. A headless browser runs without a visible window. Kitesurf is one of the browsers Browser Run offers. Cloudflare says that as of today Kitesurf fully covers the Browser Run API, so it works with the automation tools CDP, Playwright, Puppeteer and MCP. Quick Actions are simple commands for common tasks such as taking screenshots, extracting HTML content and generating PDFs. At launch they were available only via the REST API. Now they can also be called from inside a Worker script through the env.BROWSER.quickAction() binding, a built-in connection to Browser Run.
Cloudflare says Kitesurf keeps two parts separate. PageScript handles page sessions and runs page code. PageRenderer produces the pixels. This means drawing the page can happen elsewhere while the security-critical parts stay on Cloudflare's servers. Cloudflare compares this to Cloudflare Browser Isolation, one of its SASE (network security) products. Cloudflare says it has moved PageRenderer into the Playground Worker and made it output to the Kitty terminal graphics protocol, supported by Kitty, Ghostty, WezTerm and others. It has also added a plain ANSI text mode, a text-only display for terminals without Kitty support. Users can render pages in a terminal and see how an agent using Kitesurf "sees" a page.
What it means for everyday readers
- If WebMCP becomes widespread, AI agents may complete tasks by calling functions that websites offer rather than imitating mouse clicks. Cloudflare considers imitating clicks slow and brittle.
- For everyday users, updates like this mainly affect how reliably future AI assistants can use websites on their behalf. No action is needed for now.
- For site owners, Cloudflare says WebMCP can be turned on with a single switch, but whether it suits your own site is something to evaluate yourself.
- The WPT figures and performance descriptions are published by Cloudflare itself, and readers should treat them as vendor claims.
Frequently asked questions
What is Kitesurf?
According to Cloudflare, Kitesurf is a browser it launched in August for the agentic era, when AI agents carry out tasks on websites. It runs entirely on Cloudflare Workers and is built around what agents need from the web rather than inheriting every feature of browsers designed for humans.
What is WebMCP for?
According to Cloudflare, WebMCP lets developers offer a website's features directly to agents. An agent can then call a function such as searchFlights() instead of imitating clicks. On September 28, 2026, Cloudflare announced that Kitesurf supports WebMCP.
What progress does this update make on standards compatibility?
Cloudflare says Kitesurf now passes more than 730,000 WPT subtests, 500,000 more than at launch. It has also added support for standards including CSS Layout, CSSOM, CSS Typed OM and Custom elements. These are figures published by Cloudflare itself.
Which tools can developers use to control Kitesurf?
Cloudflare says Kitesurf fully covers the Browser Run API and can be used with CDP, Playwright, Puppeteer or MCP. Quick Actions can also be used in Worker scripts via a binding.
What is the terminal version for?
Cloudflare says the terminal version can render web pages in terminals that support the Kitty graphics protocol, such as Kitty, Ghostty and WezTerm, or in a plain ANSI text mode. Users can browse without switching apps and see how an agent using Kitesurf "sees" a page.
Do everyday users need to do anything now?
No. This update is mainly aimed at developers and site owners. For everyday readers, it matters as a sign that the way AI agents use websites may change.
Browse the latest news in this topic
Lifestyle
Cloudflare launches Traces in public beta: site operators can follow every step a request takes through the platform on one timeline
On October 2, 2026, Cloudflare announced the public beta of Cloudflare Traces. Website operators and developers using Cloudflare can see a request pass through security rules, caching, routing and the origin server on a single timeline, making it easier to find why a request was blocked or slowed. New pricing takes effect on December 1, 2026. Information comes from the official Cloudflare blog.
Lifestyle
Cloudflare launches Web Search API via AI Gateway, requiring search partners to follow its crawler rules
On October 2, 2026, Cloudflare announced a Web Search API that lets AI agents query live web information through AI Gateway. The first partners are Ceramic.ai, Exa and Linkup. Cloudflare says these partners' crawlers must meet its Verified bots requirements and cite sources. This matters both to developers building AI applications and to website owners whose content may be crawled.
Lifestyle
Cloudflare open-sources Streamline: a demo of using its cloud services to add graphics to live streams and burn subtitles into videos
On October 2, 2026, Cloudflare launched and open-sourced Streamline, a developer playground showing how developers can combine Stream, Workers, Containers and Durable Objects to build their own video processing pipelines, such as adding graphics to live streams in real time or adding subtitles to videos. This article explains what it is, how it works, its limitations, and what it means for viewers and developers.
Lifestyle
Google unveils Gemini 4 Argon: cyber defenders get it first, everyone else still has to wait
On September 30, 2026, Google announced Gemini 4 Argon, which it calls its new frontier (most advanced) AI model. For now it is available only to trusted cyber defenders through the Fairwind Program. Here is what Google says the model can do, what it will cost developers, how Google says it is managing the risks, and what it means for everyday users. All figures come from Google itself.
Latest travel guides

GuideTokyo
Where to Stay in Tokyo: Comparing Shinjuku, Ueno, Tokyo Station, Shibuya, Asakusa, Ikebukuro, and Ginza, Plus Airport Access, Accommodation Tax, and Luggage Delivery
Where should you stay in Tokyo? Compare Shinjuku, Ueno, Tokyo Station, Shibuya, Asakusa, Ikebukuro, and Ginza by the same criteria: access from Narita and Haneda, transit routes, nearby attractions, neighborhood character, and who each area suits. Includes a comparison table, a Yamanote Line diagram, Tokyo’s accommodation tax as verified in 2026/9 (changing to 3% in 2027/4), and Airport TA-Q-BIN luggage shipping rules.
- Budget
- Hotels

GuideTokyo
How to Choose Tokyo Transit Passes: Are Suica, Welcome Suica, the Tokyo Subway Ticket, and the JR Pass Worth It?
On a first Tokyo trip, start with an IC card and pay per ride (Welcome Suica has no deposit and is valid for 28 days). If you take four or more subway rides in a day, add a 72-hour Tokyo Subway Ticket for 2,000 yen; a JR Pass is never worthwhile if you stay in Tokyo and do not go to Kansai. See what TOURIST PASMO, Suica on iPhone, and the Tokyo Metro day pass do and do not cover, with a decision chart. Prices verified in September 2026.
- Transport
- Budget

GuideTokyo
Tokyo Disneyland and DisneySea Guide: Ticket Prices, Fantasy Springs, Disney Premier Access (DPA), Standby Pass, and Which Park to Choose for Your First Visit
Tokyo Disney one-day Passport prices vary: most weekdays in 9/2026 cost ¥9,900 and weekends ¥10,900. At 14:00 daily, tickets go on sale for the same date two months later. Free Priority Pass is no longer on the official service list; only paid Disney Premier Access (¥1,000–3,500 per person per use) shortens waits. Covers hours, the 25th anniversary, Standby Pass, Entry Request, Fantasy Springs access and first-visit park choice; checked on the official site in 9/2026.
- Itineraries
- Family