Compared · playwright
9 Playwright MCP servers. Which one to use.
Every Playwright server we index, with whether its source is still reachable and whether we hold a screening verdict. None currently carry a source-liveness flag.
Scope: 9 servers indexed from the MCP registry as of 2026-07-25. Servers whose authors never published to the registry are not listed here, so treat this as the registry's view rather than a complete census.
| Server | Publisher | Source | Screened | Quality | Install |
|---|---|---|---|---|---|
| io.github.hubertgajewski/playwright-report-mcp | io.github.hubertgajewski | no flag | REVIEW | 83 | npm playwright-report-mcp |
| com.pulsemcp/playwright-stealth | com.pulsemcp | no flag | REVIEW | 79 | npm playwright-stealth-mcp-server |
| io.github.vola-trebla/playwright-network-chaos-mcp | io.github.vola-trebla | no flag | REVIEW | 77 | npm playwright-network-chaos-mcp |
| io.github.vola-trebla/playwright-spatial-layout-mcp | io.github.vola-trebla | no flag | REVIEW | 77 | npm playwright-spatial-layout-mcp |
| io.github.vola-trebla/playwright-trace-decoder-mcp | io.github.vola-trebla | no flag | REVIEW | 77 | npm playwright-trace-decoder-mcp |
| com.thenextgennexus/playwright-mcp-server | com.thenextgennexus | no flag | REVIEW | 76 | remote endpoint |
| io.github.microsoft/playwright-mcp | io.github.microsoft | no flag | REVIEW | 75 | npm @playwright/mcp |
| io.github.dinesh-nalla-se/playwright-mcp | io.github.dinesh-nalla-se | no flag | REVIEW | 64 | npm @dinesh-nalla-se/playwright-mcp |
| io.github.oguzc/playwright-wizard-mcp | io.github.oguzc | no flag | REVIEW | 51 | npm playwright-wizard-mcp |
“Repo unreachable” means the source returned a not-found from two vantage points, which can also happen when a repository is made private or moved - see source liveness. “Screened” is the advisory verdict on the listing text, never a safety clearance; the methodology spells out what each dimension does and does not test.