MCP-QA-SERVER-PYTHON
by ivandpulidoh
Overview
Automate web UI testing using Selenium, Behavior-Driven Development (BDD), and the Page Object Model (POM), leveraging an LLM for intelligent code generation and auto-repair of test scenarios.
Installation
No command providedSecurity Notes
The project executes Python code (Page Objects, Step Definitions) generated by an LLM, which presents a significant security risk if the LLM is compromised or instructed to generate malicious code. This risk is amplified by the 'auto-repair' feature, which might execute LLM-generated code without explicit human review. It also relies on an external 'Selenium MCP Server', which introduces another trusted dependency.
Similar Servers
mcp-server-browserbase
Enables LLMs to perform cloud browser automation tasks such as navigating, interacting with elements, extracting data, and capturing screenshots on web pages.
flowlens-mcp-server
Provides coding agents with full browser context from recorded user flows for debugging and regression testing.
blueprint-mcp
Enable AI assistants and coding agents to control and automate real web browsers (Chrome, Firefox, Opera) through a browser extension, maintaining logged-in sessions and avoiding bot detection.
mcp-accessibility-scanner
Automated web accessibility scanning and browser automation using Playwright and Axe-core, enabling LLMs to perform WCAG compliance checks and generate reports.