Overview
Point Notte at Kernel’s CDP endpoint to run your agents against Kernel’s hosted browsers. Notte controls the browser through Chrome DevTools Protocol while your code stays unchanged - simply pass Kernel’scdp_ws_url into your Notte Session.
Prerequisites
- Notte SDK installed with API key configured (Get an API key)
- Kernel account and API key (Kernel documentation)
- (Optional) Review Kernel’s viewport configuration if you need specific browser dimensions
Quick Start
Use the Kernel SDK to create a browser, extract the CDP WebSocket URL, and pass it to Notte.The exact API and attribute names may vary. Please refer to Kernel’s documentation for the most up-to-date information.
Using an Existing Kernel CDP URL
If you already have acdp_ws_url from Kernel, connect directly:
Authentication & Configuration
- API Key: Kernel requires an API key to create browsers via SDK. If using a raw CDP URL, include any required token/query parameters in the WebSocket URL.
- Viewport & Headless: Browser settings like viewport dimensions and headless mode are controlled on the Kernel side when creating the browser. Configure these parameters during browser creation if they matter for your use case.
Troubleshooting
- 403 / 401 errors: Invalid or expired Kernel token. Reissue your API key or regenerate the CDP URL
- WebSocket closed: Kernel browser terminated or timed out. Create a new browser; ensure cleanup isn’t premature
- No pages available: Ensure the Kernel session actually launched a page; let Notte navigate first with the Agent
- Connectivity/firewall: Allow outbound WSS connections to Kernel’s CDP host
See Also
- CDP Documentation - Local and external CDP patterns
- Session Replay - Record and replay browser sessions
- Proxies - Configure proxy settings for sessions

