mcp-playwright
agent and interact with the Playwright server tools live!Tool | Short Description |
---|---|
browser_click | Click |
browser_close | Close browser |
browser_console_messages | Get console messages |
browser_drag | Drag mouse |
browser_file_upload | Upload files |
browser_generate_playwright_test | Generate a Playwright test |
browser_handle_dialog | Handle a dialog |
browser_hover | Hover mouse |
browser_install | Install the browser specified in the config |
browser_navigate | Navigate to a URL |
browser_navigate_back | Go back |
browser_navigate_forward | Go forward |
browser_network_requests | List network requests |
browser_pdf_save | Save as PDF |
browser_press_key | Press a key |
browser_resize | Resize browser window |
browser_select_option | Select option |
browser_snapshot | Page snapshot |
browser_tab_close | Close a tab |
browser_tab_list | List tabs |
browser_tab_new | Open a new tab |
browser_tab_select | Select a tab |
browser_take_screenshot | Take a screenshot |
browser_type | Type text |
browser_wait_for | Wait for |
browser_click
element
(string
): Human-readable descriptionref
(string
): Target element referencebrowser_close
browser_console_messages
browser_drag
endElement
, endRef
: Target description and referencestartElement
, startRef
: Source description and referencebrowser_file_upload
paths
(array
): Absolute paths to files (single or multiple)browser_generate_playwright_test
description
(string
): Test descriptionname
(string
): Test namesteps
(array
): Test stepsbrowser_handle_dialog
accept
(boolean
): Accept dialogpromptText
(string
, optional): Prompt textbrowser_hover
element
(string
): Human-readable descriptionref
(string
): Target element referencebrowser_install
browser_navigate
url
(string
): URL to navigatebrowser_navigate_back
browser_navigate_forward
browser_network_requests
browser_pdf_save
filename
(string
, optional): PDF file name (defaults supplied)browser_press_key
key
(string
): Name or characterbrowser_resize
height
, width
(number
): Dimensionsbrowser_select_option
element
(string
), ref
(string
): Dropdown referencevalues
(array
): Option valuesbrowser_snapshot
browser_tab_close
index
(number
, optional): Tab indexbrowser_tab_list
browser_tab_new
url
(string
, optional): Optional URL for new tabbrowser_tab_select
index
(number
): Tab indexbrowser_take_screenshot
element
(string
, optional): Element to screenshotfilename
(string
, optional): Screenshot file nameraw
(boolean
, optional): PNG (raw) outputref
(string
, optional): Element referencebrowser_type
element
, ref
(string
): Target elementtext
(string
): Text to typeslowly
(boolean
, optional): One character at a timesubmit
(boolean
, optional): Press Enter afterbrowser_wait_for
text
(string
, optional): Wait for text to appeartextGone
(string
, optional): Wait for text to disappeartime
(number
, optional): Wait in seconds