Server Statistics

setup time

5 minutes

github stars

24,105

forks

1,985

watchers

24,266

open issues

26

contributors

56

last updated

yesterday

language: typescriptlicense: apache-2.0last release: v0.0.52 (December 11, 2025)

description

enables browser automation using accessibility trees for testing and data extraction.

use cases

  • automating web page interactions for testing purposes.
  • extracting data from web pages using structured accessibility snapshots.
  • bypassing visual models for llms in web automation tasks.

technical details

prerequisites

  • node.js 18+
  • mcp client (e.g., vs code, cursor, etc.)

installation steps

  1. step 1: install node.js 18 or newer.
  2. step 2: configure your mcp client with the provided playwright configuration.
  3. step 3: start the playwright mcp server using the command 'npx @playwright/mcp@latest'.

configuration example

{"mcpServers": {"playwright": {"command": "npx", "args": ["@playwright/mcp@latest"]}}}

tags

mcp
playwright
browserautomation
accessibility
testing
typescript
model-context-protocol