What is Browser agent?
A browser agent is an AI system that operates a web browser, for example by navigating, clicking and typing, to carry out tasks; Playwright MCP is one way to give a language model those browser tools.
Also written: web agent, browser automation agent, browser-use agent
Explained
There is no single formal specification for browser agents. The page cited here is Microsoft's README for Playwright MCP, which describes one implementation, so it shows one design rather than a standard.
Playwright MCP is a server that follows the Model Context Protocol and lets a language model automate a web browser through Playwright. It exposes browser actions such as navigating, clicking, typing and taking snapshots as tools that an MCP client can call.
The README highlights one design choice. Instead of sending screenshots for the model to interpret as pixels, the server gives the model a structured accessibility snapshot of the page. The model reads page elements as structured text and refers to them by reference. According to the page, this means the approach does not need a vision-capable model and avoids some ambiguity found in screenshot-driven automation.
This contrasts with screenshot-based approaches, where the model has to interpret images of the screen. The README notes that the server works with MCP clients such as VS Code, Claude Desktop and Cursor, and that Node.js 18 or newer is required.
Primary source
GitHub - microsoft/playwright-mcp: Playwright MCP server (github.com), read Oct 26, 2026
This entry paraphrases the page above. Sources change; check it for the current wording.
Listings that use this
The 5 top-ranked listings tagged for Browser agent. Rank weighs adoption, freshness, documentation and publisher identity; how we rank and grade. Money never changes the order.
- 0.891score
cloud
browser-use
Documentation reference for using Browser Use Cloud — the hosted API and SDK for browser automation.
SkillAFreshness: A★ 119KClaude Code +9 - 0.885score
e2e-cucumber-playwright
langgenius
Use when writing, changing, or reviewing Cucumber and Playwright tests under `e2e/`, including feature files, step definitions, support code, scenario tags…
SkillAFreshness: A★ 159.4KClaude Code +9 - 0.882score
browser-use
browser-use
Direct browser control via CDP for web interaction: automation, scraping, testing, screenshots, and site/app work.
SkillAFreshness: A★ 119KClaude Code +9 - 0.880score
slack
vercel-labsOfficial
Interact with Slack workspaces using browser automation.
SkillAFreshness: A★ 44.5KClaude Code +9 - 0.874score
vercel-sandbox
vercel-labsOfficial
Run agent-browser + Chrome inside Vercel Sandbox microVMs for browser automation from any Vercel-deployed app.
SkillAFreshness: A★ 44.5KClaude Code +9
Related
Cite this page
What is Browser agent?. Agent Mart. https://agentmart.dev/glossary/browser-agent (last updated 2026-10-26)
Written Oct 26, 2026, updated Oct 26, 2026. All glossary terms