selenium-mcp-server

mm541/selenium-mcp-server

3.2

If you are the rightful owner of 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 dayong@mcphub.com.

Selenium MCP Server is a Python application that provides a suite of Selenium browser automation commands via a FastMCP server, enabling AI agents and other clients to control web browsers using natural language commands.

Tools

Functions exposed to the LLM to take actions

open_browser

Opens a new browser instance (firefox, chrome, edge). Defaults to Firefox.

close_browser

Closes the current browser instance and cleans up resources.

goto_url

Navigates the browser to the specified URL.

click_element

Clicks an element identified by strategy and selector.

type_text

Types text into an input field (can clear first and press Enter).

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources