browser-harness

browser-harness

Automate your Chrome browser with Claude Code, Codex, or Cursor.

MCPDevOpen source
Type
MCP
Transport
stdio
Open source
Yes
GitHub Stars
★ 18.4k
Source
mcp-github

Overview

Browser Harness enables Claude Code, Codex, or Cursor to use your real Chrome browser to perform actions like opening pages, clicking, typing, reading content, and downloading files. Set it up with a single instruction. It communicates with Chrome via the DevTools Protocol (CDP) and automatically generates missing helper functions during operation, continuously enhancing its capabilities. Ideal for scenarios requiring browser automation.

Capabilities

  • ▪Open web pages
  • ▪Click elements
  • ▪Input text
  • ▪Read content
  • ▪Download files

Use cases

Automated file uploadsScrape and download videosFill out formsData scraping

Setup

Requires: API KeyNode 环境
Install or upgrade browser-harness to the latest stable version using Python 3.12, register the `browser-harness skill`, and connect to your browser. Refer to https://github.com/browser-use/browser-harness/blob/main/install.md for detailed setup instructions.

This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.

FAQ

How do I get started with Browser Harness?

Paste the provided setup prompt into Claude Code or Codex and follow the instructions to complete setup.

Does it support other browsers?

Currently, only Chrome browser is supported.

Related skills