selenium-mcp-server-python

Jyothishkumarav/selenium-mcp-server-python

3.3

If you are the rightful owner of selenium-mcp-server-python 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 automation using Python, enabling programmatic control of web browsers through Claude's desktop application.

Tools

Functions exposed to the LLM to take actions

Browser Management

Start and close browser sessions, switch between windows.

Navigation

Navigate to URLs, refresh pages, and wait for page loads.

Element Interaction

Find elements, click, send keys, clear fields, double click, and right click.

Element Information

Get element text, attributes, check presence, visibility, and selection.

Page Operations

Take screenshots, get page content, scroll pages, manage local storage.

Frame Handling

Switch to iframes and return to default content.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources