Skip to content

Browser Harness

by Browser UseConnectorGet organised

Lets your coding agent use your own Chrome, signed in as you, to click, type and download

View on GitHub

About Browser Harness

Browser Harness lets coding agents such as Claude Code, Codex or Cursor use the Chrome you already have open, signed in as you. They can open pages, click, type, read and download files. It is open source.

For Claude Code, Codex and Cursor usersPeople with repetitive web chores

Made by Browser Use

Browser Use is a software company that builds browser automation for AI agents, including an open-source browser agent and cloud browsers. Browser Harness is one of its open-source projects.

Stars
★ 19k
License
MIT
Cost
Free
Level
Intermediate
Runs
Local

Overview

Browser Harness is an open-source tool from Browser Use that lets Claude Code, Codex or Cursor work in the Chrome browser you already use. You paste one setup prompt into your agent, tick a remote-debugging box in Chrome, and the agent can then open pages, click, type, read and download files with your existing logins. It also ships as an MCP server for other agents. It suits people who want an agent to handle web chores on sites where they are already signed in.

It works in your real Chrome with your own logins, and the agent writes small helpers for new tasks as it goes.

Try these first

Start with the first one: it is a small task you can check easily.

  1. Open [public page], tell me the page title and take a screenshot.First try · read-only

  2. List the tabs I have open and the title of each one.read-only

  3. Go to [site I'm signed in to] and download the last five [invoices or reports] into my Downloads folder.uses your logins

  4. Fill in the form at [page] with these details: [details]. Stop before you submit it.writes to a site

Example prompts written by Agent Flows Hub.

Capabilities

From the creator's documentation.

ToolsetWhat your agent can doAccess
Navigation and tabsOpen, switch and close tabs, go to pages and wait for them to loadRead
Page readingRead page details and take screenshotsRead
Clicks and typingClick, type, fill fields and press keys on pages where you are signed inRead + write
FilesUpload files to pages and download files to your computerRead + write
Scripts in the pageRun JavaScript and Chrome DevTools commands in the pageRead + write
Local recordingsSave screenshots and action traces on your computer, only if you agree at setupRead

Good to know

You want a coding agent to finish a web task on a site where you are already signed in. Browser Harness connects the agent to your running Chrome, so it can open pages, click, type and download files as you.

Limits

  • Once you allow remote debugging, the agent works in your whole running Chrome, logged in as you, not in a separate profile. Decide which actions need your approval before the first task.
  • On macOS, its helper for Chrome's Allow sheet needs Accessibility permission for the app that runs it. Usage telemetry can be turned off with its telemetry command.

Notes by (original project name: browser-harness), written from the creator's documentation, not from running it ourselves. Browser Harness: setup prompt and comparison · Browser Harness: install and connection guide

Stuck setting it up?

Tell us what happened. We take a look first; if it needs paid work, you get an estimate before anything starts.

Get help

Other connectors

  • Canva AI Connector Lets your AI agent create, edit, search and export designs in your Canva account
  • Chrome DevTools for agents Lets your AI agent control Chrome, read console errors and measure page speed
  • ClickUp MCP Lets your AI assistant find, create and update tasks, docs and time entries in ClickUp
  • Context7 Gives your coding agent current, version-specific docs and code examples for libraries
  • DaVinci Resolve MCP Lets your AI agent sort media, build timelines, grade and render in DaVinci Resolve
  • Desktop Commander MCP Lets your AI app read, edit and organize files and run commands on your computer

See all 52 connectors · An MCP server is missing or disconnected

GitHub