Cloudflare Browser Rendering lets you programmatically control headless browsers running on Cloudflare’s global network.
4actions available
Every action runs live through MCP. Nothing to build, nothing to maintain.
Ayro scrapes specific HTML elements from a webpage, pulling their text, markup, attributes, and layout metrics. Someone who needs exact data from a page gets it directly instead of copying it out by hand.
Ayro captures both the rendered HTML and a screenshot of a webpage in one request. That gives someone the full picture of how a page looks and what it contains without running two separate captures.
Ayro grabs a screenshot of a webpage on request. Anyone needing quick visual proof of what a page currently shows gets it without opening the site and taking one manually.
How it works
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Ayro reads the Cloudflare browser rendering actions it has and picks the ones a request needs.
Authorize the Cloudflare browser rendering account your team already uses — one consent screen, no API keys, no mapping tables. Ayro can only do what you granted that account, and you can disconnect it at any time.
Describe the job the way you would hand it to a teammate. Ayro maps it to the Cloudflare browser rendering actions that close it and chains as many as the request needs.
The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.
Get started freeCloudflare browser rendering · Ayro
What can you do in Cloudflare browser rendering without me setting anything up?
These, right away:
Great, let's start with the first one.
FAQ
Setup, permissions, and the limits of what Ayro can do inside Cloudflare browser rendering.
Open the integration's page and connect your account — no code required. Once connected, your agent can use it as part of a conversation.
All 4 actions your agent can call on Cloudflare browser rendering, straight from the live MCP connection.
Capture a webpage screenshot.
List all Cloudflare accounts accessible to the authenticated API token.
Scrape HTML elements for text, HTML, attributes, and box metrics.
Capture both rendered HTML content and a screenshot of a webpage in a single request.
Same connection, same setup. Pick the next one your team already uses.
Resolves builds by version, quotes job logs and artifacts, surfaces status badges, and answers who has access to the account.
Spins up a Python sandbox, uploads files into it, runs code or shell commands, and returns the file that comes out.
Verifies an address the moment it is given, pushes a full list through as one batch, and follows the job until its results are ready.
Validates an email address on the spot - syntax, domain, and SMTP - right inside the conversation.
Finds the right table, reads a row by primary key or filter, writes the correction back, and exports a filtered table as CSV.
Verifies submitted credentials and presentations, resolves DID documents, and provisions the API keys and webhooks around them.

Authorize the account and your agent has all 4 actions from the first conversation.
