Playwright MCP
Spec Support Unverified Confidence: Good (0.85)Playwright MCP is an MCP server published by Microsoft; its MCP spec-revision support has not been verified yet. It is the first-party server from Microsoft. Last verified 2026-08-14.
Does Playwright MCP support the current MCP specification (2026-07-28)?
Undetermined. We have not verified which MCP specification revision Playwright MCP supports (as of 2026-08-14).
Is Playwright MCP a first-party (official) MCP server?
Yes. Playwright MCP is the first-party MCP server published by Microsoft (last verified 2026-08-14).
How do I connect to Playwright MCP?
Playwright MCP is available via the package npm:@playwright/mcp, the official MCP Registry under io.github.microsoft/playwright-mcp, the source repository at https://github.com/microsoft/playwright-mcp. Authentication: none. Transports: stdio.
When were Playwright MCP's facts last verified?
2026-08-14. Each fact on this page links to the sources used to verify it.
Playwright MCP is Microsoft's MCP server for the Playwright browser
automation framework. Its README describes the approach: the server
"enables LLMs to interact with web pages through structured accessibility
snapshots, bypassing the need for screenshots or visually-tuned models."
Tools cover navigation, input, and inspection of a live browser; one
tool, browser_run_code_unsafe, is labeled by the README itself as
executing arbitrary JavaScript in the Playwright server process.
The documented way to run it is local: npx @playwright/mcp@latest over
stdio, an optional self-hosted HTTP mode behind the --port flag, or the
mcr.microsoft.com/playwright/mcp Docker image. Microsoft hosts no
public remote endpoint for it. There is no MCP-level authentication;
browser sessions carry state through Playwright's storage-state
mechanism, and the README states plainly that the server "is not a
security boundary."
No Microsoft surface names a supported MCP specification revision. The
repository has no changelog file, release notes through v0.0.79
(2026-08-06) describe only tool changes, and the package declares
@modelcontextprotocol/sdk ^1.25.2 as a devDependency, which is not
evidence of revision support. spec_status is therefore unknown.
The README also steers part of its audience elsewhere: it recommends
coding agents use the companion microsoft/playwright-cli project with
skills instead of MCP "because CLI invocations are more token-efficient,"
while keeping MCP for exploratory automation and long-running workflows.
The server remains under active development, with releases in August
2026.
How widely adopted is Playwright MCP?
Ranked #2 in The MCP 500 with Adoption Index 97.54 (snapshot , methodology v1).
| Measurement | Value | Source |
|---|---|---|
| Official MCP Registry | yes | API · |
| npm downloads (weekly) | 6,659,312 | API · |
| GitHub stars | 36,129 | API · |
| GitHub forks | 3,025 | API · |
| Last push | 2026-08-12T20:16:20Z | API · |
| Repository archived | no | API · |
How was this verified, and what are the sources?
Verified · method: repo-readme
· confidence 0.85 (Good).
- Official MCP Registry record io.github.microsoft/playwright-mcp version 0.0.79 - npm package @playwright/mcp, stdio transport, repository microsoft/playwright-mcp, no remote endpoint listed - accessed
- microsoft/playwright-mcp README - "A Model Context Protocol (MCP) server that provides browser automation capabilities using Playwright. This server enables LLMs to interact with web pages through structured accessibility snapshots"; run via npx @playwright/mcp@latest over stdio, with an optional self-hosted HTTP mode behind the --port flag and a Docker image at mcr.microsoft.com/playwright/mcp; states "Playwright MCP is not a security boundary"; repo lives in the GitHub-verified microsoft organization and package.json's author field reads Microsoft Corporation - accessed
- Playwright MCP releases - latest v0.0.79 published 2026-08-06; release notes are tool-level changes with no spec revision named - accessed
- Staleness re-verification via the GitHub API - repository microsoft/playwright-mcp active (pushed 2026-08-12, not archived), latest release v0.0.79 (2026-08-06); entity facts unchanged - accessed