Playwright Stealth
Browser automation using Playwright with optional stealth mode to bypass anti-bot protection.
Connector by pulsemcp.com · Domain verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/pulsemcp-com-playwright-stealth
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 2 read · 4 write · 0 delete
- Secrets
- 2 (API keys, tokens or passwords)
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 6
Read from the source code; the running server may list different tools.
Read 2 · Look things up without changing anything.
browser_get_statebrowser_screenshot
Write 4 · Create, change, send or run things.
browser_closebrowser_executebrowser_start_recordingbrowser_stop_recording
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
PROXY_PASSWORDPROXY_USERNAME
Other settings (environment variables or headers).
BROWSER_PERMISSIONSHEADLESSIGNORE_HTTPS_ERRORSNAVIGATION_TIMEOUTPROXY_BYPASSPROXY_URLSCREENSHOT_STORAGE_PATHSTEALTH_LOCALESTEALTH_MASK_LINUXSTEALTH_MODESTEALTH_USER_AGENTTIMEOUT
Show 1 more settings
VIDEO_STORAGE_PATH
Tools (6)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
browser_closeClose the browser session. Shuts down the browser and clears all state. A new browser will be launched on the next execute call.
browser_executeExecute Playwright code in the browser. This tool runs JavaScript code with access to a Playwright `page` object. The browser session persists across calls, so you can navigate, interact with elements, and extract data across multiple tool invocations. **Available in scope:** - `page` - The Playwright Page object with full API access **Example usage:** Navigate to a page: ```javascript await page.goto('https://example.com'); return await page.title(); ``` Click an element and wait: ```javascript await page.click('button.submit'); await page.waitForSelector('.success-message'); ``` Extrac…
browser_get_stateGet the current browser state. Returns information about the current browser session including the URL, page title, and whether a browser is open. **Returns:** - `currentUrl`: Current page URL - `title`: Current page title - `isOpen`: Whether a browser session is active - `stealthMode`: Whether stealth mode is enabled - `headless`: Whether running in headless mode - `proxyEnabled`: Whether a proxy is configured - `ignoreHttpsErrors`: Whether HTTPS certificate errors are being ignored
browser_screenshotTake a screenshot of the current page, a specific element, or a page region. Captures the visible viewport, full page, a specific element, or a rectangular region as a PNG image. Screenshots are saved to filesystem storage and can be accessed later via MCP resources. **Parameters:** - `fullPage`: Whether to capture the full scrollable page (default: false) - `selector`: CSS selector of a specific element to screenshot (e.g., '#main-content', '.hero-banner', 'table.results') - `clip`: Region of the page to screenshot as {x, y, width, height} in pixels - `resultHandling`: How to handle the res…
browser_start_recordingStart recording the browser session as a video. This tool begins capturing all browser interactions as a WebM video file. It works by recycling the browser context with video recording enabled. **Session state preservation:** Cookies and localStorage are automatically saved and restored when the context is recycled. sessionStorage for the current origin is also preserved on a best-effort basis. In rare cases involving multiple origins, some state may not be restored — if you experience authentication issues, log in again. **Behavior when already recording:** If recording is already active, …
browser_stop_recordingStop recording the browser session and save the video. This tool stops the active video recording, saves the video file, and returns a resource URI for the recorded video. **Session state preservation:** Cookies and localStorage are automatically saved and restored when the context is recycled. sessionStorage for the current origin is also preserved on a best-effort basis. The browser automatically navigates back to the URL it was on before the recording stopped. **Error:** Returns an error if no recording is currently active. Use `browser_start_recording` first. **Returns:** - A resource…
Compare and alternatives
Featured in
Signals
- Stars
- 81
- Forks
- 10
- Open issues
- 26
- Contributors
- 4
- Last commit (this folder)
- Jun 14, 2026 (4 months ago)
- Last release
- Jun 17, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
com.pulsemcp/playwright-stealth- Version
- 0.2.3
- Auth
- API key
- Packages
- npm playwright-stealth-mcp-server
- License
- MIT
- Repository
- github.com/pulsemcp/mcp-servers
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from pulsemcp.com
- 0.627score
Gmail
pulsemcp.com
MCP server for Gmail with OAuth2 (personal) and service account (Workspace) support.
ConnectorBFreshness: BLocal★ 81Claude Code +5 - 0.577score
Svg Tracer
pulsemcp.com
MCP server for converting bitmap images to SVG vector graphics using potrace tracing.
ConnectorCFreshness: CLocalRead-only★ 81Claude Code +5 - 0.577score
Monarch Money
pulsemcp.com
MCP server for Monarch Money — account, transaction, and budget management.
ConnectorCFreshness: CLocal★ 81Claude Code +5 - 0.577score
Fly Io
pulsemcp.com
MCP server for managing Fly.io machines, apps, logs, and Docker images.
ConnectorCFreshness: CLocal★ 81Claude Code +5 - 0.577score
Remote Filesystem
pulsemcp.com
MCP server for remote filesystem operations on cloud storage (Google Cloud Storage).
ConnectorCFreshness: CLocal★ 81Claude Code +5 - 0.577score
Onepassword
pulsemcp.com
MCP server for interacting with 1Password via the CLI to read and manage credentials.
ConnectorCFreshness: CLocal★ 81Claude Code +5
Cite this page
Playwright Stealth MCP server. Agent Mart. https://agentmart.dev/connectors/pulsemcp-com-playwright-stealth (last updated 2026-10-24)