BrowserWing turns your browser actions into MCP commands Or Claude Skill, allowing AI agents to control browsers efficiently and reliably.
$ npx -y skills add browserwing/browserwing --agent claude-code
Turn any website into structured data with one command. Browser automation platform with 78 built-in scripts, CLI for AI agents, MCP & Skills protocol support, and a visual recorder.
https://github.com/user-attachments/assets/e5377892-4b88-433a-8620-43b38a2fb28f
# Install and try it in 30 seconds
npm install -g browserwing && browserwing --port 8080
# Get data from any supported site
browserwing run github-trending
browserwing run bilibili-hot
browserwing run hackernews-top | jq '.[0:5]'
Want to appear here? Contact: chg80333@gmail.com | WeChat: mongorz
Swiftproxy provides 90M+ clean residential and static residential proxies for AI agents, browser automation, web scraping, and multi-account workflows. With global IP coverage and stable sessions, Swiftproxy helps developers build reliable automation environments and reduce IP-related restrictions. Dynamic proxy traffic never expires until used, with free testing available. BrowserWing users can get 10% off with code PROXY90.
Native Browser Automation Platform with AI Integration
You can now combine any scripts into a SKILL.md.
Simply send the following message to your AI agent (OpenClaw, Cursor, Claude Code, etc.):
"Help me install BrowserWing following https://raw.githubusercontent.com/browserwing/browserwing/main/INSTALL.md"
The agent will read the guide and handle the installation, configuration, Chrome setup, and Skill integration automatically.
Using npm:
npm install -g browserwing
browserwing --port 8080
Using pnpm:
pnpm add -g browserwing
browserwing --port 8080
The npm package automatically tests GitHub and Gitee mirrors during installation and selects the fastest one.
⚠️ macOS Users:
If you encounter a "killed" error when running, fix it with:
xattr -d com.apple.quarantine $(which browserwing)
See the macOS Installation Fix Guide for details.
Using Homebrew (macOS/Linux):
# Coming soon
brew install browserwing
Linux / macOS:
curl -fsSL https://raw.githubusercontent.com/browserwing/browserwing/main/install.sh | bash
Windows (PowerShell):
iwr -useb https://raw.githubusercontent.com/browserwing/browserwing/main/install.ps1 | iex
The script automatically:
Then start BrowserWing:
browserwing --port 8080
# Open http://localhost:8080 in your browser
Note for users in China: The installation script automatically uses Gitee mirror if GitHub is slow.
Download the prebuilt binary for your OS from Releases:
# Linux/macOS
chmod +x ./browserwing
./browserwing --port 8080
# Windows (PowerShell)
./browserwing.exe --port 8080
# Install deps (Go + pnpm required)
make install
# Build integrated binary (frontend embedded)
make build-embedded
./build/browserwing --port 8080
# Or build all targets and packages
make build-all
make package
Three Ways to Use BrowserWing:
Configure BrowserWing as an MCP server in any MCP-compatible AI tool:
{
"mcpServers": {
"browserwing": {
"type": "http",
"url": "http://localhost:8080/api/v1/mcp/message"
}
}
}
Paste this configuration into your AI tool's MCP settings to enable browser automation capabilities.
Download and import the Skills file into any AI tool that supports the Skills protocol:
Example:
"Navigate to example.com, search for 'AI tools', and extract the top 5 results"
BrowserWing includes a CLI designed for AI agents and shell pipelines. Run scripts and get structured data directly from the terminal — no browser window needed (headless by default).
# List all available scripts
browserwing ls --format=json
# Run a script and get JSON output
browserwing run bilibili-hot
browserwing run github-trending
browserwing run hackernews-top
# Pass parameters to scripts
browserwing run jd-search --keyword="机械键盘"
# Pipe to other tools
browserwing run sinafinance-rank --format=csv > stocks.csv
browserwing run hackernews-top | jq '.[0:5]'
# Show browser window for debugging
browserwing run zhihu-hot --no-headless
78 built-in scripts across 10 categories (Bilibili, GitHub, Reddit, Hacker News, YouTube, Steam, BBC, Bloomberg, Reuters, Google Scholar, Binance, Amazon, Weibo, Zhihu, CNKI, Yahoo Finance, etc.) — ready to use out of the box.
AI Agent Workflow:
browserwing ls --format=json — discover available scripts and their parametersbrowserwing run <name> --key=value — execute and get structured JSON dataUse BrowserWing's built-in AI Agent for immediate browser automation:
http://localhost:8080Export Custom Scripts:
# Export your recorded scripts as Skills or MCP commands
curl -X POST 'http://localhost:8080/api/v1/scripts/export/skill' \
-H 'Content-Type: application/json' \
-d '{"script_ids": []}' \
-o MY_CUSTOM_SCRIPTS.md
Professional Browser Automation with AI Integration
Choose Integration Method
Configure Your AI Tool
Start Automating
For Browser Automation:
For Script Recording:
For AI Integration:
BrowserWing supports CloakBrowser — a stealth Chromium binary with source-level fingerprint patches that passes all major bot detection tests.
Why CloakBrowser?
Setup:
pip install cloakbrowser
python -c "from cloakbrowser import ensure_binary; ensure_binary()"
cloakserve CDP server:python /path/to/cloakbrowser/bin/cloakserve --port=9222 --headless=false
config.toml:[browser]
ControlURL = "http://localhost:9222"
Or set the BROWSER_CONTROL_URL environment variable:
export BROWSER_CONTROL_URL="http://localhost:9222"
browserwing --port 8080
browserwing is a Claude Code plugin with 1 hand-picked skill, indexed on Flowy in the MCP Servers category. Install it with the command on its page. It includes browserwing. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.
Is this plugin yours?
Claim it with GitHubSubmit a pluginPromote it