LabscoMCP early access ↗

Takes the wheel of a real Chrome — the user's own, with their logins already in it — to click, type and work through pages a plain download cannot read, either on this machine or on an isolated one in the cloud.

LABSCO SUMMARY

Your own Chrome, already signed in.

It drives the Chrome you already have open — the one with your tabs and your sessions in it — not a clean browser that knows nobody:

  • it clicks and types by position on the screen, so there is no element name to get right
  • it takes pictures of the page and reads them back
  • it holds one Python session open across steps

Pages behind a login, and pages that only exist once their scripts have run, are reachable like any other.

It is meant to arrive unfinished.

What arrives is deliberately thin. When the assistant wants something the harness cannot do yet — uploading a file is the vendor's example — it is expected to write that piece itself:

  • the helper code it writes goes into a config folder on your machine, and it keeps editing that file as it learns
  • routines it works out for one site go in the same place; the repository ships examples for GitHub, LinkedIn and Amazon
  • per-site routines stay switched off until BH_DOMAIN_SKILLS=1 is set

So what it can do after a month is whatever your own assistant wrote in that month.

Chrome has to let it in.

Installing the skill is not the whole setup. Three things have to be true before the first click lands:

  • the browser-harness command installs once, on its own — the skill does not bring it
  • Chrome has to be running with remote debugging on and the box ticked at chrome://inspect; the vendor's setup prompt has the assistant walk you there
  • newer Chrome asks permission with a popup every time something attaches

For work you would rather keep out of that browser, the same skill can drive a Browser Use cloud browser instead, which needs a key from that service.

WHEN TO USE

SCOPE

USE FOR

  • Click, type, and navigate a page that only finishes rendering after JavaScript runs.
  • Carry out a task inside the user's own logged-in browser session.
  • Run several browser tasks at once, each in its own isolated cloud browser.
  • Scrape or repeatedly visit a bot-sensitive site without getting captcha-walled.
  • Record a screen capture or short video of a browsing session for the user.

NOT FOR

  • Fetching public pages, APIs, or docs that a plain HTTP request could read.