mcp-selenium

angiejones/mcp-selenium

4.0

mcp-selenium is hosted online, so all tools can be tested directly either in theInspector tabor in theOnline Client.

If you are the rightful owner of mcp-selenium and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server implementation for Selenium WebDriver, enabling browser automation through standardized MCP clients.

Try mcp-selenium with chat:

Tools

Functions exposed to the LLM to take actions

start_browser

launches browser

navigate

navigates to a URL

find_element

finds an element

click_element

clicks an element

send_keys

sends keys to an element, aka typing

get_element_text

gets the text() of an element

hover

moves the mouse to hover over an element

drag_and_drop

drags an element and drops it onto another element

double_click

performs a double click on an element

right_click

performs a right click (context click) on an element

press_key

simulates pressing a keyboard key

upload_file

uploads a file using a file input element

take_screenshot

captures a screenshot of the current page

close_session

closes the current browser session

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources