microsoft/playwright-mcp
MCP Browser & AutomationA Model Context Protocol (MCP) server that lets LLMs perform browser automation via Playwright's accessibility tree instead of screenshots or vision models.
Features
- Fast and lightweight – uses Playwright’s accessibility tree rather than pixel‑based input
- LLM‑friendly – operates on structured data, no vision model required
- Deterministic tool application – avoids ambiguity common with screenshot‑based approaches
Recent releases
View all 48 releases →
v0.0.75
Bug fix
Fixed serialization of shared browser launches and forwarding of CDP commands in isolated and extension modes.
Full changelog
v0.0.74
Bug fix
Notable features
- Extension supports managing multiple tabs with `--extension` flag
- `browser_take_screenshot` skips base64 response when filename is provided
v0.0.73
Bug fix
Notable features
- Playwright MCP now published to the official MCP Registry on each release
Full changelog
What's New
Distribution
- Playwright MCP is now published to the official MCP Registry on each release (#1585)
Bug Fixes
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
About
Stars
35,239
Forks
2,930
Languages
TypeScript
JavaScript
Dockerfile
Downloads/week
5,973,412
↑9%
NPM Maintainers
4
Contributors
68
TypeScript
Types included ✓
Install & Platforms
Install via
npm