Browserless MCP integration
Fetches rendered HTML, extracts elements by CSS selector, captures screenshots and PDFs, and runs custom Puppeteer scripts against live pages.
7actions available
Three actions you can hand over today
Every action runs live through MCP. Nothing to build, nothing to maintain.
Fetch HTML content
Lyro fetches the complete HTML of any webpage via Browserless for inspection. You extract data or audit page structure without needing manual browser access.
Generate PDF from webpage
Lyro converts any webpage into a PDF file via Browserless during the conversation. Your customer gets a formatted, downloadable copy instantly.
Take screenshot
Lyro captures a visual screenshot of any webpage using Browserless. You document issues or share exact page states without back-and-forth screenshots from the customer.
How businesses use Browserless + Lyro
Each card is one request a support team gets, and the Browserless actions Lyro runs to close it.
Read a live page to answer a question
Lyro loads the page, waits for its JavaScript to run, and pulls back either the complete HTML or just the elements named by CSS selector, so an answer comes from what the page shows right now.
Fetch HTML ContentScrape With CSS SelectorsTake ScreenshotTurn a web page into a document
Lyro renders a URL to PDF with the format, filename, and waitUntil settings the job needs, or captures a full-page PNG or JPEG, giving a customer something they can keep rather than a link that may change.
Generate PDF From WebpageTake ScreenshotFetch HTML ContentReach a page that blocks ordinary bots
For sites behind CAPTCHA or bot detection, Lyro requests the content through the unblock endpoint with stealth mode and its own waitFor and timeout settings, then reads the returned HTML as normal.
Unblock Protected ContentFetch HTML ContentScrape With CSS SelectorsRun a scripted browser task end to end
Lyro executes a custom Puppeteer script over HTTP for multi-step flows, and where the script triggers a download, collects the files Chromium saved and returns them with the right content type.
Execute Custom FunctionDownload File Using PuppeteerTake Screenshot
How it works
Get started in 3 steps
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Browserless actions it has and picks the ones a request needs.
- 01
Connect Browserless
Authorize the Browserless account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.
- 02
Tell your agent what you need
Describe the job the way you would hand it to a teammate. Lyro maps it to the Browserless actions that close it and chains as many as the request needs.
- 03
Watch it work
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 free
Everything else about Browserless
Setup, permissions, and the limits of what Lyro can do inside Browserless.
Yes. Fetch HTML Content returns the full contents of a page including dynamically generated markup, and Scrape Webpage Content Using CSS Selectors navigates to the URL and waits for the page to parse and execute JavaScript before returning the selected elements as structured JSON.
Every action available in Browserless
All 7 actions your agent can call on Browserless, straight from the live MCP connection.
Download file using puppeteer script
This tool allows downloading files that Chrome has downloaded during the execution of puppeteer code.
Execute custom function
A tool that allows executing custom Puppeteer scripts via HTTP requests.
Fetch HTML content
This tool fetches the complete HTML content of a webpage using Browserless's content API.
Generate PDF from webpage
This tool generates a PDF from a specified webpage using browserless's PDF generation API.
Scrape webpage content using css selectors
A tool to extract structured content from a webpage by specifying CSS selectors.
Take screenshot
A tool that captures a screenshot of a webpage using browserless's screenshot API.
Unblock protected content
This tool provides access to content from websites that implement bot protection mechanisms.
The tools Browserless sits next to
Same connection, same setup. Pick the next one your team already uses.
Ably
Checks channel presence, publishes realtime and batch messages, sends push notifications, and maintains the Ably device registry.

Bugbug
Triggers a named browser test, reports its status, timing and errors, and lists what the account actually covers.
Devin MCP
Looks up repository and documentation data through Devin MCP and triggers updates directly from the conversation.
HackerRank Work
Returns the SP-initiated SSO sign-on URL, lists company identifiers, and completes the SAML round trip for account access.
Pilvio
Lists virtual machines, snapshots, locations and resource pools, pulls billing accounts and invoices, and updates the user profile.
Signpath
Checks API health, lists organization certificates and projects, and reads the signing policies the connected user can submit against.

Ready to connect Browserless?
Authorize the account and your agent has all 7 actions from the first conversation.


