Puppeteer and Playwright
Launch a profile through the local API and connect Puppeteer or Playwright to it using the address from the response.
Puppeteer
POST /v1/profiles/{id}/start → take ws_endpoint → puppeteer.connect({ browserWSEndpoint: ws_endpoint }). Don't call browser.close() — use browser.disconnect(), and stop the profile with a /stop request so its data is sent to the server.
Playwright
chromium.connectOverCDP(ws_endpoint). Work with the existing context browser.contexts()[0] so the profile's cookies are kept.
Example in the app
Settings → Automation → Connection example — a ready-made code snippet with your port and token.