Selenium Mcp Server Python
БесплатноНе проверенSelenium Mcp Server Python — Model Context Protocol server
Описание
Selenium Mcp Server Python — Model Context Protocol server
README
A Model Context Protocol (MCP) server implementation for Selenium WebDriver automation using Python. This server allows you to control web browsers programmatically through Claude's desktop application.
Features
- Browser automation with Chrome and Firefox support
- Comprehensive set of Selenium WebDriver operations
- Easy integration with Claude desktop application
- Support for various browser interactions:
- Navigation
- Element interaction (click, send keys, etc.)
- Screenshot capture
- Window and iframe handling
- Local storage management
- And much more!
Prerequisites
- Python 3.7+
- Chrome or Firefox browser installed
- Claude desktop application
Installation
- Clone this repository:
git clone https://github.com/Jyothishkumarav/selenium-mcp-server-python.git
cd selenium-mcp-server-python
- Install the required dependencies:
pip install -r requirements.txt
- Install the MCP server in Claude:
mcp install server.py
Usage
- Start the server:
python server.py
- In Claude desktop application:
- Go to Settings > Developer Options
- You should see "MCP-Selenium" listed as an available server
- Enable the server to start using Selenium automation features
Available Tools
The server provides the following automation capabilities:
Browser Management:
- Start browser sessions
- Close sessions
- Switch between windows
Navigation:
- Navigate to URLs
- Refresh pages
- Wait for page loads
Element Interaction:
- Find elements
- Click elements
- Send keys
- Clear fields
- Double click
- Right click
Element Information:
- Get element text
- Get element attributes
- Check element presence
- Check element visibility
- Check element selection
Page Operations:
- Take screenshots
- Get page content
- Scroll pages
- Manage local storage
Frame Handling:
- Switch to iframes
- Return to default content
Example Usage
Here's a simple example of how to use the server with Claude:
- Start a browser session
- Navigate to a website
- Find and interact with elements
- Take screenshots
- Close the session
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Acknowledgments
Установка Selenium Mcp Server Python
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/Jyothishkumarav/selenium-mcp-server-pythonFAQ
Selenium Mcp Server Python MCP бесплатный?
Да, Selenium Mcp Server Python MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Selenium Mcp Server Python?
Нет, Selenium Mcp Server Python работает без API-ключей и переменных окружения.
Selenium Mcp Server Python — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Selenium Mcp Server Python в Claude Desktop, Claude Code или Cursor?
Открой Selenium Mcp Server Python на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Playwright
Browser automation, scraping, screenshots
автор: MicrosoftPuppeteer
Browser automation and web scraping.
автор: modelcontextprotocolopentabs-dev/opentabs
Plugin-based MCP server + Chrome extension that gives AI agents access to web applications through the user's authenticated browser session. 100+ plugins with a
автор: opentabs-devrobhunter/agentdeals
1,500+ developer infrastructure deals, free tiers, and startup programs across 54 categories. Search deals, compare vendors, plan stacks, and track pricing chan
автор: robhunterCompare Selenium Mcp Server Python with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории browse
