mcp-playwright
This community MCP server from ExecuteAutomation gives an AI client control of Chromium, Firefox or WebKit through Playwright.
What it does
This community MCP server from ExecuteAutomation gives an AI client control of Chromium, Firefox or WebKit through Playwright. It runs on the user's machine, either over stdio from the @executeautomation/playwright-mcp-server npm package or as a self-hosted HTTP server on a chosen port. Its tools cover interacting with pages, screenshots, running JavaScript in the page, scraping page content and generating Playwright test code, and recent versions add emulation presets for phones, tablets and desktop browsers. Missing browser binaries are downloaded on first use. The README gives setup for Claude Desktop, Claude Code and VS Code. It is not published by the Playwright team.
Capabilities
- Navigate and interact with pages in Chromium, Firefox or WebKit
- Take screenshots and scrape page content
- Run JavaScript in the browser
- Generate Playwright test code from a session
- Emulate device viewports and user agents from presets
About
- Publisher
- ExecuteAutomation
- Tool
- Playwright
Install
MCP servers and skills can run code on your computer and act on your data. Review the source before installing.
Details
| Fact | Value | Source |
|---|---|---|
| Type | MCP server | |
| Tool | Playwright | |
| Publisher | ExecuteAutomation | source |
| Official status | Community (not published by the tool's vendor) | source |
| Connection | Local (runs on your computer) | source |
| Can change data | Yes | source |
| Needs an API key or sign-in | Not stated in its documentation | |
| Platforms | Not stated in its documentation | |
| AI clients | Claude Code, Claude Desktop, Visual Studio Code | source |
| Licence | MIT | source |
| Pricing | Not stated in its documentation | |
| Activity | Last commit Dec 13, 20255,682 GitHub starsDownload data not available (not on npm or PyPI) | source |
| Links | Repository Website |
Sources
- GitHub repositorygithub.com/executeautomation/mcp-playwright · Backs: AI clientsNov 12, 2026
- GitHub repositorygithub.com/executeautomation/mcp-playwright · Backs: Can change dataNov 12, 2026
- GitHub repositorygithub.com/executeautomation/mcp-playwright · Backs: ConnectionNov 12, 2026
- GitHub repositorygithub.com/executeautomation/mcp-playwright · Backs: Official status, Publisher, Activity, LicenceNov 11, 2026
- Licence file (LICENSE)github.com/executeautomation/mcp-playwright · Backs: LicenceNov 12, 2026
- GitHub API recordgithub.com/executeautomation/mcp-playwrightNov 10, 2026