Selenium MCP Server

Created By
Raghvendra-Raghuvanshia year ago
Model Context Protocol server for Selenium WebDriver - enables LLMs to control web browsers
Overview

What is Selenium MCP Server?

Selenium MCP Server is a Model Context Protocol server that enables Large Language Models (LLMs) to control web browsers through real browser automation using Puppeteer.

How to use Selenium MCP Server?

To use the server, configure it in your MCP client by adding the server details and then use commands to perform browser automation tasks like navigating to URLs, taking screenshots, and interacting with web elements.

Key features of Selenium MCP Server?

  • Real Browser Automation: Utilizes Puppeteer for actual browser control.
  • Team-Friendly: Provides visible browser sessions for team collaboration.
  • MCP Compliant: Adheres to Model Context Protocol standards.
  • Accessibility-First: Employs element snapshots for reliable automation.

Use cases of Selenium MCP Server?

  1. Automating web testing processes.
  2. Extracting data from web pages.
  3. Performing complex interactions on web applications.

FAQ from Selenium MCP Server?

  • Can I use Selenium MCP Server with any browser?

Yes, it supports multiple browsers including Chrome, Firefox, and Safari.

  • Is there a need for global npm installation?

No, it can be run without global installations, making it easier to set up.

  • What are the system requirements?

Requires Node.js 18+, Java 11+, and appropriate browser drivers.

Project Info
Created At
a year ago
Updated At
a year ago
Author Name
Raghvendra-Raghuvanshi
Star
0
Language
Java
License
MIT license
Tags

Recommend Servers

View All