For AI agents: a documentation index is available at /llms.txt
Skip to main content

Connector

The Connector is a separate MCP endpoint for AI assistants and app-directory listings. It gives an assistant a cloud browser to navigate pages, read, fill forms, capture screenshots, run Lighthouse audits, search the web, and export pages.

For broader browser automation tasks, use the full MCP server instead.

Prerequisites
  • A Browserless account
  • An MCP-compatible client (Claude, ChatGPT, etc.)

Endpoint​

https://mcp.browserless.io/mcp/connector

The full server remains available at https://mcp.browserless.io/mcp.

Authentication​

Authentication is identical to the full server. OAuth discovery is served at the domain root and shared by both endpoints, so signing in once works for either.

MethodBest for
OAuth (Browserless account login)Clients that support OAuth — no token needed
Authorization headerClients that support custom headers

Sign in with your Browserless account when the client prompts you. No token to copy or manage. OAuth is enabled on the Connector at https://mcp.browserless.io/mcp/connector with no extra configuration.

Tools​

The Connector exposes five tools.

browserless_agent​

Drives a real browser across multiple steps (navigate, read, click, type, screenshot, work across tabs) to complete a task you direct. See the Browser Agent page for the full command reference.

Example prompts:

Go to https://example.com and tell me the page heading and where its link goes.

Open the docs page at <url>, then take a screenshot of the page.

Searches the web and returns web, news, or image results.

ParameterTypeRequiredDefaultDescription
querystringYes—The search query
limitnumberNo10Maximum results (max 100)
sourcesstring[]No["web"]web, news, images
tbsstringNo—Time filter: day, week, month, year
lang / country / locationstringNo—Locale / geo hints

Example prompt:

Search the web for the latest documentation on the Model Context Protocol.

browserless_export​

Fetches a URL and returns its content in the native format (HTML, PDF, or image), auto-detecting the content type.

ParameterTypeRequiredDescription
urlstringYesThe URL to export (http or https)
gotoOptionsobjectNoNavigation options (waitUntil, timeout, referer)
bestAttemptbooleanNoProceed even if awaited events time out
waitForTimeoutnumberNoMilliseconds to wait after load before exporting

Example prompt:

Export the page at https://example.com.

browserless_performance​

Runs a Lighthouse audit on a URL and returns scores and metrics.

ParameterTypeRequiredDescription
urlstringYesThe URL to audit (http or https)
categoriesstring[]Noaccessibility, best-practices, performance, pwa, seo — omit for all
devicestringNomobile or desktop — omit for the Lighthouse default (mobile)
configobjectNoCustom Lighthouse config; categories and device override its settings
budgetsobject[]NoLighthouse performance budgets

Example prompt:

Run a Lighthouse performance audit on https://example.com and list the top issues.

browserless_skill​

Loads an on-demand agent skill: concise guidance the agent uses when a page needs special handling. The agent also auto-loads the relevant skill mid-task; this tool is the explicit fallback.

ParameterTypeRequiredDescription
idstringYesOne of: shadow-dom, cookie-consent, modals, snapshot-misses, dynamic-content, screenshots, vision-fallback, tabs

Scope​

The Connector focuses on user-directed automation on content you point it at. Anything beyond that — single-shot scraping, site crawling, sitemap discovery, custom code, or proxy control — lives on the full MCP server. Not part of the Connector:

  • Tools: browserless_smartscraper, browserless_crawl, browserless_map, browserless_function, and browserless_profiles.
  • Agent commands: arbitrary code execution (evaluate), CAPTCHA solving, credential/profile loading, and file transfer (uploadFile / getDownloads).
  • Parameters: proxy routing, authentication profile / createProfile (agent, export, performance), bulk-asset includeResources (export), and per-result scrapeOptions (search).

The Connector operates only on content you direct it to. It does not bypass access controls or bot protection, solve CAPTCHAs, or route around IP/geo restrictions.

Was this page helpful?