Skip to content
Kitbay
Submit
MCP server

mcp-playwright

Runs locallyMITUpdated on Dec 13, 20255,682GitHub starsCan change data

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