OTA-Tech-AI/web-agent-protocol
A Python SDK that records browser user interactions, converts them to replayable action lists, and exports them as MCP servers for AI web agents.

The Web Agent Protocol (WAP) provides a framework for recording browser user actions and replaying them later. It collects user-interaction data via a Chrome extension, converts the raw event stream into exact-replay or smart-replay action lists, and can transform those recorded actions into reusable MCP (Model Context Protocol) servers. This enables AI agents to execute browser-based workflows and automation tasks using standardized tooling.
Frequently asked
- What is OTA-Tech-AI/web-agent-protocol?
- A Python SDK that records browser user interactions, converts them to replayable action lists, and exports them as MCP servers for AI web agents.
- Is web-agent-protocol open source?
- Yes — OTA-Tech-AI/web-agent-protocol is open source, released under the MIT license.
- What language is web-agent-protocol written in?
- OTA-Tech-AI/web-agent-protocol is primarily written in Python.
- How popular is web-agent-protocol?
- OTA-Tech-AI/web-agent-protocol has 502 stars on GitHub.
- Where can I find web-agent-protocol?
- OTA-Tech-AI/web-agent-protocol is on GitHub at https://github.com/OTA-Tech-AI/web-agent-protocol.