● Community
browserwing
⚡ Instant
BrowserWing
by browserwing · browserwing/browserwing
Records your browser actions and emits them as Claude-skill or MCP commands — turn manual flows into agent-callable routines.
BrowserWing watches your browser, captures intent (clicks, fills, navigations), and emits an agent-callable artifact: either a Claude Skill or an MCP tool. Use it to teach agents repetitive browser flows without writing Playwright by hand.
Why use it
Key features
- Action recorder
- Emit as Claude Skill or MCP tool
- Selector resilience (CSS + role + text)
- Parameterize captured flows
- Run via Chromium / Firefox
Live Demo
What it looks like in practice
ready
Use Cases
Real-world ways to use BrowserWing
When to use: A repetitive browser task you wish Claude could do.
Flow
-
Record
Start BrowserWing; perform the flow.✓ Copied
→ Trace captured
-
Refine
Annotate variable inputs.✓ Copied
→ Parameterized flow
-
Emit
Export as skill / MCP tool.✓ Copied
→ Agent-callable
Outcome: Repeatable browser routine Claude can invoke.
Combinations
Pair with other MCPs for X10 leverage
Use Playwright MCP underneath; BrowserWing for capture UX
Combine browserwing-skill with playwright-mcp: Use Playwright MCP underneath; BrowserWing for capture UX✓ Copied
Cost & Limits
What this costs to run
- API quota
- Local browser
- Tokens per call
- Small per call
- Monetary
- Free OSS
- Tip
- Re-record when sites change layout
Security
Permissions, secrets, blast radius
Minimum scopes: browser-control
Credential storage: Captured flows on disk
Data egress: Wherever the flow goes
Never grant: record on banking / health sites blindly
Troubleshooting
Common errors and fixes
Selector drift
Recorder prefers role + text — re-record if site redesigned
Alternatives
BrowserWing vs others
| Alternative | When to use it instead | Tradeoff |
| Hand-written Playwright | You want code control | Slower to author |