From eb7e237151e7993aef44ebf8d3ceabc4f5fbbfe1 Mon Sep 17 00:00:00 2001 From: Lucas Giordano Date: Wed, 13 May 2026 10:14:12 -0400 Subject: [PATCH] docs(browser): add Notte cloud browser to direct WebSocket CDP providers MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Notte exposes a CDP-compatible WebSocket gateway at wss://us-prod.notte.cc/sessions/connect?token= that auto-creates a session on connect — the same shape OpenClaw's existing "Direct WebSocket CDP providers" section was generically framed for (per #31085). Real behaviour proof (against wss://us-prod.notte.cc/sessions/connect): $ openclaw browser --browser-profile notte open https://example.com opened: https://example.com/ tab: t4 id: 7FE04AC44931A6E1C799DE4ABF0DC807 A screenshot captured against the same session is a 1254x1111 PNG of the rendered example.com page. Playwright connectOverCDP flow against the same URL (today): connectOverCDP 695ms context.newCDPSession(page) 169ms session.send('Target.getTargetInfo') → targetId 87ms page.goto('https://example.com') 631ms total 1.8s AI-assisted (Claude Opus 4.7). codex review --base origin/main returned clean. See PR description for the full pre-flight checklist. Co-authored-by: Claude Opus 4.7 --- docs/tools/browser.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/docs/tools/browser.md b/docs/tools/browser.md index 9fc82196f81..f35501239f6 100644 --- a/docs/tools/browser.md +++ b/docs/tools/browser.md @@ -482,6 +482,42 @@ Notes: - See the [Browserbase docs](https://docs.browserbase.com) for full API reference, SDK guides, and integration examples. +### Notte + +[Notte](https://www.notte.cc) is a cloud platform for running headless +browsers with built-in stealth, residential proxies, and a CDP-native +WebSocket gateway. + +```json5 +{ + browser: { + enabled: true, + defaultProfile: "notte", + remoteCdpTimeoutMs: 3000, + remoteCdpHandshakeTimeoutMs: 5000, + profiles: { + notte: { + cdpUrl: "wss://us-prod.notte.cc/sessions/connect?token=", + color: "#7C3AED", + }, + }, + }, +} +``` + +Notes: + +- [Sign up](https://console.notte.cc) and copy your **API Key** from the + console settings page. +- Replace `` with your real Notte API key. +- Notte auto-creates a browser session on WebSocket connect, so no manual + session creation step is needed. The session is destroyed when the + WebSocket disconnects. +- The free tier allows five concurrent sessions and 100 lifetime browser + hours. See [pricing](https://www.notte.cc/#pricing) for paid plan limits. +- See the [Notte docs](https://docs.notte.cc) for full API reference, SDK + guides, and integration examples. + ## Security Key ideas: