Launch cloud-hosted stealth Chromium browsers with anti-detection, unique fingerprints, and proxy rotation. Connect via Playwright, Puppeteer, or MCP.
import { Meshbrow } from '@meshbrow/sdk';
import { chromium } from 'playwright';
const client = new Meshbrow({ apiKey: process.env.MESHBROW_API_KEY });
const session = await client.sessions.create({
proxy: { type: 'residential', country: 'US' },
stealth: 'max',
});
const browser = await chromium.connectOverCDP(session.cdpUrl);
const page = browser.contexts()[0].pages()[0];
await page.goto('https://example.com');Built for developers and AI agents
From single sessions to fleets of hundreds — with anti-detection that actually works.
Canvas noise, WebGL spoofing, TLS fingerprint matching, navigator patching. Passes CreepJS, FingerprintJS, and BotD.
Residential, ISP, mobile, and datacenter proxies with automatic failover, quality scoring, and geo-verification.
HAR capture, screenshots, DOM snapshots, and video recording. Debug and replay any session.
Save cookies, localStorage, and login states. Named profiles with team sharing for reusable identities.
Native Model Context Protocol server. Claude, GPT, and custom agents can browse the web through stealth browsers.
Launch 100 browsers simultaneously with coordinated geo-distribution. Monitor, scale, and manage as one unit.
Pick your proxy type, geo-target, and stealth level. Meshbrow spins up an isolated Chromium in milliseconds.
const session = await client.sessions.create({
proxy: { type: 'residential', country: 'US' },
stealth: 'max',
});Use the CDP WebSocket URL with Playwright, Puppeteer, Selenium, or any CDP-compatible tool.
const browser = await chromium.connectOverCDP(session.cdpUrl);
const page = browser.contexts()[0].pages()[0];
await page.goto('https://target-site.com');Get your data, save the session profile for later, and destroy the browser. All resources are cleaned up.
const data = await page.textContent('.result');
await client.sessions.destroy(session.id, {
saveProfile: true, // Keep cookies for next time
});Monitor competitor prices across regions without getting blocked. Rotate through residential proxies with geo-targeting.
Give your AI agents real browser access via MCP tools. No more blocked API calls or rate limits.
Manage multiple accounts with persistent profiles. Each gets a unique fingerprint and sticky ISP proxy.
Verify ad placements across geographies. See what real users see with residential proxies in target markets.
Pay only for what you use. No minimums, no contracts.
For trying things out
For production workloads
For large-scale operations
Get your first stealth browser running in under 2 minutes.