Web Agent Protocol icon

Web Agent Protocol

473

Enables seamless interaction between users, web agents, and browsers by recording and replaying browser actions.

Acerca de

The Web Agent Protocol (WAP) is a standardized framework designed to facilitate interaction between users, web agents, and browsers through record and replay functionality. It offers a Python SDK for collecting user interaction data via a Chrome extension, converting raw event streams into exact-replay or smart-replay action lists, converting recorded actions into MCP servers, and replaying those lists using the WAP-Replay protocol for accurate browser operations. This separation of concerns allows for efficient automation and reusability, making it suitable for various web automation tasks.

Características Principales

  • Records user interactions in the browser using a Chrome extension.
  • Converts raw event streams into exact-replay or smart-replay action lists.
  • 28 GitHub stars
  • Replays action lists using the WAP-Replay protocol.
  • Generates MCP servers from recorded actions for reuse by agents or users.
  • Supports both exact and smart replay modes.

Casos de Uso

  • Creating reusable web agent workflows.
  • Automating repetitive web tasks.
  • Testing web applications with recorded user interactions.