Ross ROSS = Recommend OSS · open-source software intelligence for agents

microsoft/playwright-mcp

Playwright MCP server observed · 2026-08-28

github.com/microsoft/playwright-mcp · homepage · TypeScript · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

81/100

  • Activity 98
  • Release rhythm 84
  • Longevity 37
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 5.5
  • age_days: 530
  • days_rel: 28
  • days_push: 12
  • n_releases_24m: 69

Full methodology

Adoption not part of the score

36504 stars · 3065 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

A Model Context Protocol (MCP) server from Microsoft that exposes Playwright browser automation capabilities to LLMs and MCP clients. It lets language models interact with web pages through structured accessibility snapshots rather than screenshots, enabling deterministic, vision-free browser control.

Use cases

  • let an LLM agent navigate and interact with web pages
  • automate browser tasks from Claude Desktop or VS Code via MCP
  • build self-healing end-to-end tests driven by an AI agent
  • perform exploratory web automation without vision models
  • scrape or fill forms on websites through structured accessibility data
  • run long-running autonomous browser workflows with persistent state

When to choose

  • you want an MCP client like Claude Desktop, Cursor, or VS Code to control a browser
  • you need token-efficient, deterministic browser automation based on accessibility trees instead of screenshots
  • you are building agentic loops that benefit from persistent browser state and rich page introspection
  • you want a Microsoft-maintained, actively released integration between Playwright and LLMs

When to avoid

  • you are using a high-throughput coding agent where the Playwright CLI with SKILLS is more token-efficient
  • you need pixel-level visual interaction that requires screenshot-based vision models
  • your project does not use Node.js 18+ or any MCP-compatible client
  • you need simple scripted browser automation without any LLM involvement - plain Playwright is a better fit

Facets

service · maturity active

mcp browser-extension testing agent-framework workflow-automation developer-tools testing artificial-intelligence cross-platform cli playwright browser-automation mcp-server llm-tools accessibility-tree web-interaction ai-agents automation nodejs

1 source

Member repositories

RepositoryRoleHealth v2
microsoft/playwright-mcpmain81

For agents

markdown · JSON · MCP: product_card(name="microsoft/playwright-mcp")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem