MCP Servers / development / MCP Selenium Server

MCP Selenium Server

JSON →
httpnone419development

Automate web browsers using Selenium WebDriver via MCP.

Install
How to run this server
[ { "cmd": "npx -y @angiejones/mcp-selenium@latest\"", "imports": [] } ]
server path: mcp-selenium-server
Tools
What this server exposes
start_browser
Launches a browser session.
navigate
Navigates to a URL.
interact
Performs a mouse action on an element.
send_keys
Types text into an element. Clears the field first.
get_element_text
Gets the text content of an element.
get_element_attribute
Gets an attribute value from an element.
press_key
Presses a keyboard key.
upload_file
Uploads a file via a file input element.
take_screenshot
Captures a screenshot of the current page.
close_session
Closes the current browser session.
execute_script
Executes JavaScript in the browser.
window
Manages browser windows and tabs.
frame
Switches focus to a frame or back to the main page.
alert
Handles browser alert, confirm, or prompt dialogs.
Configuration
Environment & auth
authnone
Resources
MCP Selenium Server — MCP Server · libregistry