SkillTide Submit
Official description10 sourcesMCP servers8d ago
executeautomation/playwright-mcp-server

executeautomation/playwright-mcp-server

๐Ÿ“‡ - Browser automation and web scraping using Playwright
View on GitHub โ†—Direct link ยท no redirect page
Config template (adjust for your client)
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.
Third-party quality signals

MseeP.ai Security Assessment

ไปฅไธ‹ๆ‘˜ๅฝ•่‡ช่ฏฅไป“ๅบ“็š„ README๏ผˆ็‰‡ๆฎต๏ผ‰ ยท ๅœจ GitHub ่ฏปๅฎŒๆ•ด README โ†’

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:**
Source
awesome ยท https://github.com/executeautomation/mcp-playwright
Browse by field
MCP servers
Traction
5,666 โ˜…
added
yesterday

More in MCP servers

All 5,525 in MCP servers โ†’

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields โ†’

โ† Back to index