MCP Selenium Server
JSON →Automate web browsers using Selenium WebDriver via MCP.
Install
npx -y @angiejones/mcp-selenium@latest" Tools · 14
- 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.
Links
★ 419 GitHub stars