Skip to content

browserless/n8n-nodes-browserless-api

Repository files navigation

n8n-nodes-browserless-api

This is an n8n community node for Browserless — a headless browser API service for web scraping, screenshots, PDF generation, and browser automation.

n8n is a fair-code licensed workflow automation platform.

Installation | Operations | Credentials | Resources

Installation

Follow the installation guide in the n8n community nodes documentation.

Operations

  • Get Content — Retrieve the fully rendered HTML of a page, including JavaScript-rendered content
  • Scrape — Extract structured data from a page using CSS selectors
  • Smart Scrape — Scrape a page with automatic fallbacks for blocked or JS-heavy sites
  • Screenshot — Capture a screenshot as PNG, JPEG, or WebP
  • PDF — Generate a PDF document from a web page
  • Search — Search the web and return results
  • Map URLs — Discover URLs on a site or within its sitemap
  • Run Function — Execute custom JavaScript/Puppeteer code server-side
  • Export — Fetch a URL and stream it in its native content type
  • Unblock — Bypass CAPTCHAs and bot detection to access a page
  • Performance Audit — Run Lighthouse audits for performance, SEO, and accessibility
  • Crawl — Crawl a website and extract content from every page

Agentic browsing (MCP)

This node wraps Browserless's REST APIs. For an interactive web agent — a persistent browser session that navigates, clicks, types, solves captchas, and completes multi-step tasks — use n8n's built-in MCP Client Tool node pointed at the hosted Browserless MCP server:

  • Endpoint (HTTP Streamable): https://mcp.browserless.io/mcp
  • Auth: Header Authorization: Bearer <your-token>

That surfaces browserless_agent plus all the current MCP tools (smart-scrape, search, crawl, map, function, performance, export, skills) to your AI Agent node, without this REST node having to host the agent loop.

Credentials

You need a Browserless API token to use this node:

  1. Sign up at browserless.io
  2. Get your API token from the dashboard
  3. In n8n, create new Browserless API credentials
  4. Enter your API token and base URL (default: https://production-sfo.browserless.io)

For self-hosted Browserless instances, change the base URL to your instance address.

Resources

About

n8n community node for the Browserless REST APIs

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages