Playwright MCP Server Capabilities

  Browser Navigation & Control

  - browser_navigate - Navigate to a URL
  - browser_navigate_back/forward - Navigate through browser history
  - browser_resize - Resize browser window
  - browser_close - Close the page
  - browser_install - Install browser if not available

  Page Interaction

  - browser_click - Perform clicks (left, right, middle, double-click)
  - browser_type - Type text into elements
  - browser_press_key - Press keyboard keys
  - browser_hover - Hover over elements
  - browser_drag - Drag and drop between elements
  - browser_select_option - Select dropdown options

  Content Capture & Analysis

  - browser_snapshot - Capture accessibility snapshot (recommended over screenshots)
  - browser_take_screenshot - Take visual screenshots
  - browser_evaluate - Execute JavaScript on page/elements

  Tab Management

  - browser_tab_list/new/select/close - Manage multiple browser tabs

  File Operations

  - browser_file_upload - Upload files to web forms

  Monitoring & Debugging

  - browser_console_messages - View console output
  - browser_network_requests - Monitor network activity
  - browser_handle_dialog - Handle browser dialogs
  - browser_wait_for - Wait for elements/text/timeouts
