Browser Agent Protocol
Provides standardized browser automation through semantic selectors and accessibility-focused element identification,...
What it does
Provides standardized browser automation through semantic selectors and accessibility-focused element identification, enabling reliable web interactions using ARIA roles and accessible names instead of brittle CSS selectors.
Browser Agent Protocol (BAP) implementation that provides a standardized JSON-RPC interface for controlling web browsers through semantic selectors and accessibility-focused automation. Built on Playwright, it emphasizes stable element identification using ARIA roles, accessible names, and labels rather than brittle CSS selectors. Features include multi-context browser sessions, human-in-the-loop approval workflows, frame navigation, network interception, and specialized agent methods for observation, action sequences, and data extraction. Includes both TypeScript/Node.js and Python SDKs for broad integration support.
Capabilities
Server
Quality
deterministic score 0.56 from registry signals: · indexed on pulsemcp · has source repo · 3 github stars · registry-generated description present