Cloudflare publicó una actualización de Kitesurf, el navegador que construyó sobre Cloudflare Workers pensado específicamente para agentes de IA en lugar de usuarios humanos, desde que presentó el proyecto en agosto.
La novedad principal es el soporte para WebMCP, un estándar que permite a los dueños de sitios exponer funcionalidad directamente a los agentes como funciones invocables —por ejemplo una llamada a searchFlights()— en vez de obligar al agente a simular clics en una página que no fue diseñada para navegarse programáticamente. Cloudflare afirma que esto reduce la fragilidad propia de la automatización de navegación basada en píxeles. Los desarrolladores pueden probarlo en el playground público kitesurf.dev contra las propias herramientas WebMCP de Cloudflare Radar.
Cloudflare también agregó soporte para más estándares web, incluyendo CSS Layout, el CSS Object Model, CSS Typed OM, elementos personalizados y resolución de módulos JavaScript basada en URL. La compañía reporta que Kitesurf ahora pasa más de 730.000 subtests de Web Platform Tests, un aumento de aproximadamente 500.000 desde el lanzamiento, manteniendo el tiempo de ejecución y el uso de CPU cerca de los benchmarks de lanzamiento gracias a optimizaciones internas del motor en ejecución de JavaScript, lecturas del DOM, temporizadores y carga de fuentes.
Kitesurf ahora tiene cobertura completa de la Browser Run API de Cloudflare, lo que significa que puede controlarse mediante CDP, Playwright, Puppeteer o MCP, y sus Quick Actions (capturas de pantalla, extracción de HTML, generación de PDF) pueden invocarse desde dentro de un script de Worker mediante un binding env.BROWSER.quickAction(), no solo a través de la API REST.
Una incorporación separada permite a los desarrolladores renderizar sesiones de Kitesurf directamente en una terminal —instalable vía brew install cloudflare/cloudflare/kitesurf— redirigiendo la salida del renderizador hacia protocolos gráficos de terminal en lugar de una imagen, útil para inspeccionar qué "ve" un agente en una página sin abrir una ventana de navegador completa.
Cloudflare indica que Kitesurf sigue siendo gratuito mientras esté en beta, sujeto a límites por cuenta, y que abrir el código del proyecto está planeado pero aún sin fecha.