Skip to main content

Welcome to Meshbrow

Meshbrow is a managed browser fleet that lets developers and AI agents launch cloud-hosted stealth Chromium browsers with anti-detection, unique fingerprints, and proxy rotation.

Why Meshbrow?

Modern websites deploy increasingly sophisticated bot detection. Browser fingerprinting, TLS analysis, and behavioral heuristics make traditional scraping unreliable. Meshbrow solves this by providing:

Stealth Browsers

Every session gets a unique, consistent fingerprint that passes CreepJS, FingerprintJS, and BotD checks.

Proxy Rotation

Multi-provider pool with residential, ISP, mobile, and datacenter proxies. Automatic failover and quality scoring.

Full Isolation

Each browser runs in its own network namespace with dedicated IP, preventing cross-session fingerprint leakage.

Session Persistence

Save and restore cookies, localStorage, and login states across sessions. Named profiles for reusable identities.

How It Works

Connect with Any Tool

Meshbrow exposes standard Chrome DevTools Protocol (CDP) — connect with any tool that speaks CDP:
  • Playwright (Node.js, Python, .NET, Java)
  • Puppeteer (Node.js)
  • Selenium (any language)
  • CDP direct (raw WebSocket)
  • MCP Tools (for AI agents like Claude, GPT, etc.)

Quick Example

import { chromium } from 'playwright';

const browser = await chromium.connectOverCDP(
  'wss://api.meshbrow.dev/cdp/session_abc?token=mb_live_...'
);

const page = browser.contexts()[0].pages()[0];
await page.goto('https://example.com');
console.log(await page.title());

Next Steps

Quickstart

Get your first session running in 2 minutes.

API Reference

Full REST API documentation.

Playwright Guide

Connect Playwright to Meshbrow browsers.

Anti-Detection

Best practices for staying undetected.