Playwright MCP server
Short answer: Yes. Playwright has an official MCP server: io.github.microsoft/playwright-mcp, published in the official MCP Registry under the verified microsoft GitHub organisation and installed as the npm package @playwright/mcp.
This page covers the official server for Playwright and the community alternatives, the listed connection options, and what to check before using Claude, ChatGPT or Cursor. Registry entries checked in October 2026.
What can you do with the Playwright MCP server?
Microsoft's Playwright server gives an assistant a real browser it can drive: open pages, click, fill forms and read the page through its accessibility tree rather than pixels. It runs on your computer through the @playwright/mcp package.
- Reproduce a bug report step by step and describe exactly where it fails.
- Smoke-test a staging site after a deploy: sign-up, checkout, contact form.
- Fill a repetitive web form from a list you provide, with you watching.
Is there an official Playwright MCP server?
Yes. The MCP Registry only lets a publisher use a namespace it has proved it controls, through the vendor's domain or its GitHub organisation. This entry is published under Playwright's own namespace: io.github.microsoft/playwright-mcp. 8 community servers are listed too.
What should you check before connecting Playwright?
- Which browser profile it uses; keep it separate from the profile where you are signed in to banking or admin tools.
- Whether a task touches a live site; point it at staging when it can submit forms or make changes.
Playwright MCP servers in the registry
| Server | What it does | How it runs | Updated |
|---|---|---|---|
playwright-mcpio.github.microsoft/playwright-mcpOfficial · GitHub: microsoft | Playwright Tools for MCP | Registry package: @playwright/mcp | 2026-09-18 |
invisible_playwright_mcpio.github.feder-cr/invisible-playwright-mcpGitHub: feder-cr | AI browser agent: browses, clicks, types, and reads real web pages from plain-English instructions. | Registry package: invisible-playwright-mcp | 2026-10-21 |
playwright-report-mcpio.github.hubertgajewski/playwright-report-mcpGitHub: hubertgajewski | Run Playwright tests and surface structured results for AI agents doing test failure analysis. | Registry package: playwright-report-mcp | 2026-09-25 |
playwright-network-chaos-mcpio.github.vola-trebla/playwright-network-chaos-mcpGitHub: vola-trebla | MCP server that gives AI agents dynamic network chaos control over Playwright browser sessions | Registry package: playwright-network-chaos-mcp | 2026-05-19 |
playwright-spatial-layout-mcpio.github.vola-trebla/playwright-spatial-layout-mcpGitHub: vola-trebla | MCP server that gives AI agents geometric spatial awareness of web page layouts using Playwright | Registry package: playwright-spatial-layout-mcp | 2026-05-19 |
playwright-trace-decoder-mcpio.github.vola-trebla/playwright-trace-decoder-mcpGitHub: vola-trebla | MCP server for unpacking and analyzing Playwright trace.zip archives | Registry package: playwright-trace-decoder-mcp | 2026-05-19 |
playwright-mcp-servercom.thenextgennexus/playwright-mcp-serverthenextgennexus.com | Headless browser primitives for AI agents when sites need real JS rendering. | Hosted: https://nexgendata-mcp-proxy.steve-corbeil.workers.dev/playwright-mcp-server/mcp | 2026-04-26 |
playwright-mcpio.github.dinesh-nalla-se/playwright-mcpGitHub: dinesh-nalla-se | Playwright Tools for MCP | Registry package: @dinesh-nalla-se/playwright-mcp | 2025-11-17 |
playwright-wizard-mcpio.github.oguzc/playwright-wizard-mcpGitHub: oguzc | MCP server providing Playwright test generation wizard with intelligent prompts and best practices | Registry package: playwright-wizard-mcp | 2025-10-11 |
Showing 8 of 10 community entries, app-specific publishers first.
How do I connect the Playwright MCP server to Claude?
A local package is listed as @playwright/mcp. Use the publisher's installation instructions for its complete command, arguments and authentication settings. A package name alone is not a complete Claude Desktop or Claude Code configuration.
Does the Playwright MCP server work with ChatGPT?
This listing includes a local package but no hosted endpoint. ChatGPT needs a compatible remote server; check the publisher's current instructions for a hosted option. The registry entry alone does not establish whether the vendor offers one.
How do I add it to Cursor?
Use the publisher's Cursor or local MCP instructions to fill in .cursor/mcp.json. Include its complete arguments and required environment fields; the package listing above is not a ready-to-run configuration.
Keep what your assistant does in one place
Test results and the bugs they turn up can be saved as tasks on the client's project in Flori, so fixes and approvals are tracked in one place. Flori's MCP server gives every assistant one shared CRM and project record.
Other developer tools MCP servers
- Argo CD MCP server
- AWS MCP server (official)
- Azure MCP server (official)
- Bitbucket MCP server
- Chrome DevTools MCP server (official)
- ClickHouse MCP server (official)
- Cloudflare MCP server (official)
- Context7 MCP server (official)
How this page is checked
Rows come from the official MCP Registry. Official means a verified Playwright namespace, not a security review. See the full directory.
Give your assistant a project record