Agent Browser Protocol
Deterministic browser automation protocol for Claude, Codex, OpenCode, and MCP-style agent workflows.
# Agent Browser Protocolpip install agent-browser-protocolnpx agent-browser-protocol --helpWhat is Agent Browser Protocol?
Agent Browser Protocol is an open-source browser automation project that exposes deterministic browser actions for agent tools. It is aimed at developers who want a cleaner control surface between coding agents and a real browser.
Protocol-shaped browser control
The project focuses on a deterministic interface for browser automation.
Protocols make browser capabilities easier to expose to multiple agents without rewriting every integration.Agent-tool compatibility
It is positioned for Claude, Codex, OpenCode, and MCP-style workflows.
A shared browser control layer can reduce glue code across agent environments.Inspectable automation
Deterministic actions are easier to log, replay, and constrain than free-form browser control.
Inspection is important before agents touch authenticated or business-critical web apps.What teams use it for
Tags & capabilities
How it stacks up
When to choose Agent Browser Protocol
Compare it with nearby plugins by looking at hosting model, integration surface, license, and whether the official docs show the workflow you need.
Questions
Is Agent Browser Protocol open source?
Yes. The repository is listed under the BSD-3-Clause license.
Who should use it?
Developers building browser tools for AI coding agents or MCP-style workflows should evaluate it.