claude mcp add mcp-playwright -- npx -y mcp-playwright
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
5,666 โ ยท executeautomation/mcp-playwright ยท read from the repository page ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร ยท listed by 10 sources
Score
score 1,003 ยท 5,666 โ ยท 10 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆๅก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository executeautomation/mcp-playwright๏ผfirst catalogued 2026-10-09๏ผlast seen 2026-10-16ใThere is no official certification or quality rating here โ we record sources and dates only.
Playwright MCP Server ๐ญ A Model Context Protocol server that provides browser automation capabilities using Playwright. This server enables LLMs to interact with web pages, take screenshots, generate test code, web scrapes the page and execute JavaScript in a real browser environment. โจ What's New in v1.0.10 ๐ฏ Device Emulation with 143 Real Device Presets! Test your web applications on **real device profiles** with a simple command: **Natural Language Support for AI Assistants:** - "Test on iPhone 13" - "Switch to iPad view" - "Rotate to landscape" **Supports 143 devices:** iPhone, iPad, Pixel, Galaxy, and Desktop browsers with proper emulation of viewport, user-agent, touch events, and device pixel ratios. ๐ View Device Quick Reference | Prompt Guide Screenshot Documentation | API reference Installation You can install the package using either npm, mcp-get, or Smithery: Using npm: Using mcp-get: Using Smithery To install Playwright MCP for Claude Desktop automatically via Smithery: Using Claude Code: Installation in VS Code Install the Playwright MCP server in VS Code using one of these buttons: Alternatively, you can install the Playwright MCP server using the VS Code CLI: After installation, the ExecuteAutomation Playwright MCP server will be available for use with your GitHub Copilot agent in VS Code. Browser Installation Automatic Installation (Recommended) The Playwright MCP Server **automatically installs browser binaries** when you first use it. When the server detects that a browser is missing, it will: 1. Automatically download and install the required browser (Chromium, Firefox, or WebKit) 2. Display installation progress in the console 3. Retry your request once installation completes **No manual setup required!** Just start using the server, and it handles browser installation for you. Manual Installation (Optional) If you prefer to install browsers manually or encounter any issues with automatic installation: Browser Storage Location Browsers are installed to: - **Windows:** %USERPROFILE%\AppData\Local\ms-playwright - **macOS:** ~/Library/Caches/ms-playwright - **Linux:** ~/.cache/ms-playwright Configuration to use Playwright Server Standard Mode (stdio) This is the **recommended mode for Claude Desktop**. **Note:** In stdio mode, logging is automatically directed to files only (not console) to maintain clean JSON-RPC communication. Logs are written to ~/playwright-mcp-server.log. HTTP Mode (Standalone Server) When running headed browser on systems without display or from worker processes of IDEs, you can run the MCP server as a standalone HTTP server: > **Note for Claude Desktop Users:** Claude Desktop currently requires stdio mode (command/args configuration). HTTP mode is recommended for VS Code, custom clients, and remote deployments. See CLAUDE_DESKTOP_CONFIG.md for details. Starting the HTTP Server The server will start and display available endpoints: Client Configuration for HTTP Mode > **โ ๏ธ CRITICAL:** The "type": "http" field is **REQUIRED** for HTTP/SSE transport! **For VS Code GitHub Copilot:**