---
slug: "browser-harness"
name: "Browser Harness"
effect: "Lets Claude Code, Codex or Cursor drive your own Chrome over CDP, logged in as you"
category: "browser-agent"
tier: "rising"
url: "https://browser-harness.com"
github: "browser-use/browser-harness"
pricing: "open-source"
license: "MIT"
tags: ["chrome", "cdp", "claude-code", "mcp", "browser-automation"]
platforms: ["claude-code", "codex", "cursor", "any-mcp-client"]
install_kind: "cli"
date_added: "2026-10-15"
rank: 9
rising_score: 53
stars: 18433
star_velocity: 101.8
velocity_basis: "since creation"
created_at: "2026-04-17T01:56:15Z"
pushed_at: "2026-10-15T01:52:09Z"
signals_status: "ok"
signals_fetched_at: "2026-10-15T05:02:32.312Z"
page: "https://agenttooldrop.com/tools/browser-harness"
---

# Browser Harness

Lets Claude Code, Codex or Cursor drive your own Chrome over CDP, logged in as you

Category: Browser and computer use. Tier: new and rising, rank 9 by new and rising score (53 of 100). Pricing: Open source. License: MIT.

Platforms: claude-code, codex, cursor, any-mcp-client.

## Why you would want it

Browser Harness connects a coding agent to your running Chrome through the DevTools Protocol, so it can open pages, click, type, read and download with your existing logins. It installs as a CLI with a skill that teaches the browser workflow, and the agent writes missing helpers into its local workspace as it works while the core package stays protected. A browser-harness-mcp command exposes the same helpers as MCP tools for any MCP client.

## Best for

- Logged-in web tasks from a coding agent
- Claude Code, Codex and Cursor
- MCP clients that need a real browser

## Use it when

You want your coding agent to work in the browser where you are already signed in, instead of a fresh headless profile.

## Skip it if

You do not want an agent acting in your real, logged-in browser profile: setup turns on Chrome remote debugging, and the agent acts as you on the sites you use. Optional local recordings save screenshots and action traces that may include sensitive page content.

## Editor note

Made by the browser-use team; cloud browsers are optional, and local Chrome needs no Browser Use API key.

## Install

Install with uv:

```sh
uv tool install --python 3.12 --upgrade --force browser-harness
```

Source: https://github.com/browser-use/browser-harness/blob/main/install.md

## Live signals

Fetched 2026-10-15T05:02:32.312Z (status: ok).

- Repository: browser-use/browser-harness
- Repository created: 2026-04-17
- Stars: 18,433 (GitHub's count; it cannot be authenticated)
- Stars per day, since repo creation: 101.8 (an average over the repo's life, not a growth rate)
- Forks: 1,820
- Open issues and PRs: 407
- License (GitHub): MIT
- Last push: 2026-10-15
- Latest release: v0.1.13 (2026-09-04)

## Links

- Website: https://browser-harness.com
- GitHub: https://github.com/browser-use/browser-harness
- Install instructions verified at: https://github.com/browser-use/browser-harness/blob/main/install.md
- Source for this entry: https://github.com/browser-use/browser-harness#readme
- AgentToolDrop page: https://agenttooldrop.com/tools/browser-harness
- Full catalog (JSON): https://agenttooldrop.com/tools.json
