Agents - Cloudflare API MCP server serves Cloudflare skills
UpdatetodayUnverifiedAdded Oct 10, 2026
The Cloudflare API MCP server now serves Cloudflare skills ↗︎ through the Skills over MCP extension ↗︎ . MCP clients that support the extension discover the skills with skills/list and read their files at skill://<name>/<path> . To use them, add https://mcp.cloudflare.com/mcp to an MCP client that supports the extension ↗︎ .
Topics: AI agents, MCP, Developer tools
More Cloudflare developer platform releases
Every Cloudflare developer platform releaseCloudflare Fundamentals - Improved HTTP/3 client cancellation reporting
Cloudflare has improved how it handles and reports client-cancelled HTTP/3 requests across Free, Pro, Business, and Enterprise plans. Customers now get a clearer view of client behavior in Cloudflare analytics and, where available, logs. Previously, Cloudflare did not always stop an HTTP/3 request when the client cancelled its request stream.
Cloudflare Fundamentals - More efficient Markdown for Agents conversion
Markdown for Agents now converts HTML with an in-process streaming engine at the edge. It processes content as it arrives instead of buffering the HTML response and sending it to a separate conversion service. This reduces conversion overhead and memory use.
R2 - R2 bandwidth by Cloudflare location
You can now view R2 bandwidth by the Cloudflare location that served each request in the Cloudflare UI. This helps you see which locations consume the most bandwidth with options to select a specific bucket and download (read) vs upload (write) bandwidth.
WAF, Rules - Failed detections field available in Rules
You can now use cf.appsec.request.failed_detections to control how your rules handle requests when a security detection reports a failure. The field is an Array<String> of detection IDs that reports failures from content scanning, WAF attack score, attack signature detection, leaked credentials detection, and AI prompt detections for personally identifiable...
Workers AI - Clef-omni adds audio and video input, Clef-flash is now cheaper, and Clef is faster
@cf/cloudflare/clef-omni is now available on Workers AI. Clef-omni is a decision model that takes audio (WAV or MP3) and video (MP4 or WebM) input alongside text and images. It joins Clef and Clef-flash in the Clef family of open-weight decision models. We also cut the price of Clef-flash, so it now costs less than Jev, and made Clef faster.
Workflows, Workers - Create Workflow instance batches by count or list
createBatch() now accepts an options object that creates up to 100 Workflow instances in one call. The result lists the created instances and explains why any others were not created. To use this form in local development and get its types from wrangler types , use Wrangler 4.148.0 or later. To create instances that share the same options, pass count .
Cloudflare One Client for macOS (version 2026.8.2100.0)
A new GA release for the macOS Cloudflare One Client is now available on the stable releases downloads page . This release includes the following highlights: Traffic to split tunnel excluded resources is no longer briefly blocked while the client is connecting or reconnecting. The client now keeps its learned split tunnel configuration across reconnects.
Cloudflare One Client for Windows (version 2026.8.2100.0)
A new GA release for the Windows Cloudflare One Client is now available on the stable releases downloads page . This release includes the following highlights: Traffic to split tunnel excluded resources is no longer briefly blocked while the client is connecting or reconnecting.
Also shipped on Oct 10, 2026
Cloudflare in October 2026Bun v1.4.3
Fixes 166 issues, addressing 122 👍. bun check, a TypeScript type checker built into Bun that is 3x to 6.4x faster than tsc 7, --check for bun run, bun build and bun test, 67–89% less idle CPU, Bun.FetchSession, experimental Bun.ModuleGraph, --disallow-code-generation-from-strings, up to 2.7x faster large node:http responses, a JavaScriptCore upgrade with...
unstructured 0.27.25
- fix(pptx): no page break before the first slide when starting_page_number > 1 - fix(chunking): reject a negative overlap instead of corrupting text - feat(image): partition WEBP images like PNG and JPEG
Agent skills v0.2866.0
Build from d0c3c16556500062c29489d312e97862d240bc70
Agent skills v0.2865.0
Build from 04cdf1c6dedee995bca3af0b7089fa2363066161