pw-browser-mcp
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
pw-browser-mcp
Playwright MCP server for Hermes Agent — 17 browser tools with Chrome profile selection, anti-detection, and action recording.
Tools (17)
Navigation & Interaction (9): pw_navigate, pw_click, pw_type, pw_screenshot, pw_get_html, pw_get_text, pw_evaluate, pw_wait, pw_scroll
Session (3): pw_save_state, pw_close, pw_status
Chrome Profile (3): pw_list_profiles, pw_use_profile, pw_current_profile
Recording (2): pw_record_start, pw_record_stop
Related MCP server: playwright-server
Quick Start
# 1. Install deps into Hermes venv
# Windows:
HERMES_PY="C:\Users\xxx\AppData\Local\hermes\hermes-agent\venv\Scripts\python.exe"
# Linux:
# HERMES_PY="/home/xxx/.local/share/hermes/hermes-agent/venv/bin/python3"
uv pip install --python "$HERMES_PY" "mcp[cli]" playwright
# 2. Register with Hermes (auto-discovers 17 tools)
echo Y | hermes mcp add pw-browser \
--command "$HERMES_PY" \
--args "/abs/path/to/pw_mcp_server.py"
# 3. Start a session and use
# /new
# pw_list_profiles()
# pw_use_profile(profile_name="Profile 1")
# pw_navigate(url="https://example.com")Environment Variables
Variable | Purpose | Default |
| Path to system Chrome | auto-detect |
| Headless mode | 0 (headed) |
| Data dir for state/ua/screenshots |
|
| Default Chrome profile name | none |
| Chrome User Data root override | auto-detect |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Playwright browser automation — navigate, click, fill forms, extract, screenshot — 17 agent tools.
Control a real browser from AI agents: navigate, click, type, screenshot, read the page.
AI-powered browser automation — navigate, click, fill forms, and extract data from any website.
Stealth web automation for AI agents. Login, signup, navigate, screenshot.
Related MCP Servers
- AlicenseBqualityNot gradedmaintenanceEnables browser automation and web scraping through Playwright, supporting navigation, screenshots, element interaction, form filling, JavaScript execution, and content extraction.8Apache 2.0
- AlicenseBqualityDmaintenanceEnables browser automation using Playwright, including navigation, screenshots, clicking, form filling, and JavaScript execution.8Apache 2.0
- AlicenseNot gradedqualityDmaintenanceEnables browser automation for AI assistants via Playwright, supporting multiple browsers, sessions, and tools for web interaction and testing.1,661 npmMIT
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to control a browser through Playwright tools, allowing web automation tasks such as navigation, clicking, typing, and screenshots.8,154 npmApache 2.0