playwright stealth MCP
v0.2.3com.pulsemcp/playwright-stealth
Browser automation using Playwright with optional stealth mode to bypass anti-bot protection.
transport:stdio
runtime:npm
Target client
run in your project directory
claude mcp add playwright-stealth -e STEALTH_MODE=<STEALTH_MODE> -e STEALTH_USER_AGENT=<STEALTH_USER_AGENT> -e STEALTH_MASK_LINUX=<STEALTH_MASK_LINUX> -e STEALTH_LOCALE=<STEALTH_LOCALE> -e HEADLESS=<HEADLESS> -e TIMEOUT=<TIMEOUT> -e NAVIGATION_TIMEOUT=<NAVIGATION_TIMEOUT> -e SCREENSHOT_STORAGE_PATH=<SCREENSHOT_STORAGE_PATH> -e VIDEO_STORAGE_PATH=<VIDEO_STORAGE_PATH> -e PROXY_URL=<PROXY_URL> -e PROXY_USERNAME=<PROXY_USERNAME> -e PROXY_PASSWORD=<PROXY_PASSWORD> -e PROXY_BYPASS=<PROXY_BYPASS> -e BROWSER_PERMISSIONS=<BROWSER_PERMISSIONS> -e IGNORE_HTTPS_ERRORS=<IGNORE_HTTPS_ERRORS> -- npx -y playwright-stealth-mcp-server
Adds it for this project only. Append --scope user to make it available everywhere. Claude Code docs
This listing does not declare its tools. Connect the server and your client will discover them on the handshake.