browser_hoverHover over an element
browser_wait_for_elementWait for an element to be present
browser_drag_and_dropPerform drag and drop between two elements
browser_double_clickPerform double click on an element
browser_right_clickPerform right click (context click) on an element
browser_select_dropdown_by_textSelect dropdown by visible text
browser_select_dropdown_by_valueSelect dropdown by value
browser_key_pressPress a key on the keyboard
browser_execute_scriptExecute JavaScript in the context of the current page
browser_scroll_to_elementScroll to an element
browser_scroll_to_topScroll to the top of the page
browser_scroll_to_bottomScroll to the bottom of the page
browser_scroll_to_coordinatesScroll to specific coordinates
browser_scroll_by_pixelsScroll by a specific number of pixels
browser_select_checkboxSelect a checkbox
browser_unselect_checkboxUnselect a checkbox
browser_submit_formSubmit a form
browser_focus_elementFocus on a specific element
+12 more tools
We re-grade npm:selenium-webdriver-mcp on a schedule and alert your Slack/webhook the moment its tools change or its grade drops — rug-pull insurance for the connection.
Add the wmcp.sh trust oracle as an MCP server and call grade_mcp_server / check_mcp_drift in your agent's pre-connection gate:
https://wmcp.sh/mcp/trust
readOnly vs observed behavior) layer on via the wmcp.sh proxy.