Web Agent Protocol icon

Web Agent Protocol

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

About

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.

Key Features

  • 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.

Use Cases

  • Creating reusable web agent workflows.
  • Automating repetitive web tasks.
  • Testing web applications with recorded user interactions.
Craft Better Prompts with AnyPrompt
Sponsored
    Web Agent Protocol: Browser Automation & Web Agent Tool