The MCP ecosystem often has several independent packages implementing the same tool — and "Playwright (official)" currently has 18. Every one of them was scanned with the same deterministic engine, so the numbers below are directly comparable: the Trust Score (A–F), the capability blast radius, and how much of the package the scan could actually inspect. They are ranked by score; ties break toward unscoped, longer-established packages.
| Implementation | Package | Trust | Capability | Coverage | Findings | Scanned |
|---|---|---|---|---|---|---|
| Playwright (official) Officialbest by playwright | @playwright/mcp
npm |
A 100/100 | Minimal | Source | 0 | 2026-07-22 |
| Playwright Official by cloudflare | @cloudflare/playwright-mcp
npm |
A 100/100 | High | Source | 2 | 2026-07-22 |
| Playwright (ExecuteAutomation) by executeautomation | @executeautomation/playwright-mcp-server
npm |
A 100/100 | High | Source | 1 | 2026-07-22 |
| Playwright by ejazullah | @ejazullah/mcp-playwright
npm |
A 100/100 | High | Source | 3 | 2026-07-22 |
| Playwright by roxybrowser | @roxybrowser/playwright-mcp
npm |
A 100/100 | Minimal | Source | 0 | 2026-07-22 |
| Playwright by iflow-mcp | @iflow-mcp/playwright-mcp
npm |
A 100/100 | High | Source | 2 | 2026-07-22 |
| Playwright by simplysm | @simplysm/mcp-playwright
npm |
A 100/100 | Minimal | Source | 0 | 2026-07-22 |
| Playwright by leviathangk | @leviathangk/playwright-mcp
npm |
A 100/100 | High | Source | 2 | 2026-07-22 |
| Playwright by iflow-mcp | @iflow-mcp/playwright-mcp-server
npm |
A 98/100 | High | Source | 5 | 2026-07-22 |
| Playwright by PyPI | playwright-server
PyPI |
A 98/100 | Minimal | Source | 1 | 2026-07-22 |
| Playwright by npm | mcp-playwright-server
npm |
A 98/100 | Minimal | Source | 1 | 2026-07-22 |
| Playwright Official by microsoft | playwright
npm |
A 94/100 | High | Source | 6 | 2026-07-22 |
| Playwright by Ashish-Bansal | playwright-mcp
npm |
B 85/100 | Minimal | Source | 1 | 2026-07-22 |
| Playwright by HarshaUST06 | mcp-playwright
npm |
B 85/100 | High | Source | 2 | 2026-07-22 |
| Playwright by automatalabs | @automatalabs/mcp-server-playwright
npm |
B 85/100 | High | Source | 2 | 2026-07-22 |
| Playwright by yourusername | playwright-mcp-server
PyPI |
B 85/100 | Minimal | Source | 1 | 2026-07-22 |
| Playwright Test Generator by npm | playwright-mcp-server
npm |
B 83/100 | Minimal | Source | 2 | 2026-07-22 |
| Playwright by PyPI | playwright-mcp
PyPI |
B 83/100 | Minimal | Source | 2 | 2026-07-22 |
A higher-ranked implementation is not "the official one" — ranking reflects only what the deterministic scan found in each published package. Open an implementation to read its individual findings with evidence, its scan history per version, and to grab an embeddable badge. Scores are automated opinions, recomputed on every rescan.