Playwright MCP
Browser automation MCP server using Playwright
An MCP server enabling LLMs to interact with web pages through structured browser automation using accessibility trees, without requiring screenshots.
Author: microsoft
Stars: 30,701
GitHub
Install: npx @playwright/mcp@latest
Key Features
- Accessibility tree-based browser automation
- Lightweight operation without screenshots
- Structured data interaction with web pages
- No vision model dependency required
- Fast and deterministic tool execution
Use Cases
- Web scraping — LLMs extract website data in structured format for analysis and processing
- Automated form filling — Automatically fill and submit multiple web forms efficiently
- Website monitoring — Monitor web pages periodically and detect content changes
- Page navigation — LLMs automatically navigate pages by clicking links to reach target data