agent-browser

Installation
SKILL.md

agent-browser Skill

CLI-based browser automation using vercel-labs/agent-browser. Provides browser control via Bash commands as an alternative to playwright-mcp.

When to Use agent-browser vs playwright-mcp

Feature playwright-mcp agent-browser
Invocation MCP tool calls (mcp__playwright__*) Bash commands (npx agent-browser)
Session persistence No (fresh context each time) Yes (--session, --session-name)
State save/load No Yes (state save/load)
Page diffing No Yes (diff snapshot, diff screenshot)
Annotated screenshots No Yes (screenshot --annotate)
Network interception No Yes (network route)
Cookie management Via browser_run_code JS Native (cookies set)
Multi-tab browser_tabs tool tab new, tab <n>
Element refs @ref from snapshot @ref from snapshot (same concept)
Best for Quick interactions, MCP-native workflows Advanced workflows, sessions, diffing, state persistence
Installs
14
GitHub Stars
1
First Seen
Mar 3, 2026