themindmod_selenium-mcp-server
If you are the rightful owner of themindmod_selenium-mcp-server 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.
An MCP server that uses Selenium to interact with a WebDriver instance.
The Selenium MCP Server is designed to allow AI agents to control a web browser session via Selenium WebDriver. This enables tasks such as web scraping, automated testing, and form filling through the Model Context Protocol. Built using the MCP-Server-Starter template, it exposes Selenium WebDriver actions as MCP tools, allowing integration with various AI hosts like Cursor and Claude Desktop. The server requires Node.js, npm, a WebDriver executable, and a compatible web browser to function. It provides a set of tools for browser navigation, element interaction, and page source retrieval, all implemented in TypeScript using the @modelcontextprotocol/sdk and selenium-webdriver libraries.
Features
- Exposes Selenium WebDriver actions as MCP tools.
- Allows AI agents to control web browser sessions.
- Supports web scraping, automated testing, and form filling.
- Integrates with AI hosts like Cursor and Claude Desktop.
- Implemented in TypeScript for type safety and validation.
Tools
selenium_navigate
Navigate to the specified URL
selenium_findElement
Use the CSS selector to find page elements
selenium_click
Click on the element
selenium_sendKeys
Send key input to element
selenium_getPageSource
Get the current page source code