# mcp-patchright

Source: https://glimind.com/server/npm%2Fmcp-patchright
Registry id: `npm/mcp-patchright`
Status: unknown

## Install

```json
{
  "mcpServers": {
    "mcp-patchright": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-patchright"
      ]
    }
  }
}
```

Claude Code:

```sh
claude mcp add mcp-patchright -- npx -y mcp-patchright
```

## Tools (63)

- `browser_api_request`: Make an API request with browser cookies
- `browser_click`: Click an element
- `browser_close`: Close the browser
- `browser_close_page`: Close the current page
- `browser_console_messages`: Get console messages
- `browser_cookie_clear`: Clear all cookies
- `browser_cookie_delete`: Delete a cookie
- `browser_cookie_get`: Get a cookie by name
- `browser_cookie_list`: List all cookies
- `browser_cookie_set`: Set a cookie
- `browser_drag`: Drag an element
- `browser_evaluate`: Evaluate JavaScript
- `browser_file_upload`: Upload a file
- `browser_fill`: Fill an input field
- `browser_fill_form`: Fill a form
- `browser_fingerprint_check`: Check browser fingerprint
- `browser_get_visible_html`: Get visible HTML from page
- `browser_get_visible_text`: Get visible text from page
- `browser_handle_dialog`: Handle a dialog
- `browser_hide_highlight`: Hide element highlight
- `browser_highlight`: Highlight an element
- `browser_hover`: Hover over an element
- `browser_iframe_click`: Click inside an iframe
- `browser_iframe_fill`: Fill inside an iframe
- `browser_localstorage_clear`: Clear all localStorage
- `browser_localstorage_delete`: Delete a localStorage item
- `browser_localstorage_get`: Get a localStorage item
- `browser_localstorage_list`: List localStorage keys
- `browser_localstorage_set`: Set a localStorage item
- `browser_navigate`: Navigate to a URL
- `browser_navigate_back`: Go back in history
- `browser_network_request`: Get details of a network request
- `browser_network_requests`: List network requests
- `browser_network_state_set`: Set network state (offline/online)
- `browser_new_page`: Open a new page
- `browser_pages`: List all pages
- `browser_passkey_create`: Create a virtual passkey
- `browser_passkey_delete`: Delete a virtual passkey
- `browser_passkey_install`: Install a virtual passkey
- `browser_passkey_list`: List virtual passkeys
- `browser_press_key`: Press a key
- `browser_resize`: Resize the viewport
- `browser_route_block`: Block a route
- `browser_route_clear`: Clear route overrides
- `browser_route_mock`: Mock a route
- `browser_run_code_unsafe`: Run arbitrary JavaScript
- `browser_save_pdf`: Save page as PDF
- `browser_select_option`: Select an option in a dropdown
- `browser_sessionstorage_clear`: Clear all sessionStorage
- `browser_sessionstorage_delete`: Delete a sessionStorage item
- `browser_sessionstorage_get`: Get a sessionStorage item
- `browser_sessionstorage_list`: List sessionStorage keys
- `browser_sessionstorage_set`: Set a sessionStorage item
- `browser_snapshot`: Get accessibility snapshot
- `browser_start`: Launch a new browser instance
- `browser_status`: Get browser status
- `browser_storage_load`: Load storage state
- `browser_storage_save`: Save storage state (cookies + localStorage)
- `browser_switch_page`: Switch to a different page
- `browser_take_screenshot`: Take a screenshot
- `browser_type`: Type text into an element
- `browser_video_save`: Save recorded video
- `browser_wait_for`: Wait for an element

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
