Better Playwright

Enhanced browser automation with stealth mode, persistent profiles, and intelligent HTML snapshot extraction that enables reliable

livoras 15
Claude CodeClaude DesktopGeneric
View source ↗

Better Playwright MCP provides enhanced browser automation capabilities through both MCP server and HTTP server modes, built with TypeScript and featuring stealth mode to avoid detection, persistent browser profiles, and intelligent HTML snapshot extraction with diff-based optimization. The implementation uses semantic HTML parsing with XPath references and token limiting (23,000 tokens) to stay within AI context limits, while supporting multi-page management, automatic cleanup, and configurable browser settings including Chrome/Chromium selection and headless operation. Designed for AI assistants that need reliable web scraping, form filling, and browser interaction capabilities with robust snapshot caching and performance optimization for production workflows.

Source

Repository: https://github.com/livoras/better-playwright-mcp

Maintain Better Playwright?

Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.

[Better Playwright on getagentictools](https://getagentictools.com/mcp/livoras-better-playwright-mcp?ref=badge)