Best Cypress MCP Servers
Cypress is a JavaScript-based end-to-end testing framework designed for modern web applications, allowing developers to write reliable tests for their web applications.
Why this server?
Automatically injects the debug bridge into each Cypress test page, enabling AI agents to inspect DOM, console logs, network requests, and interact with the page during test runs.
AlicenseAqualityBmaintenanceDebug bridge inside your web app: an agent reads the DOM, console and network. Any browser.164MITWhy this server?
Planned support for generating automation test scripts in Cypress framework from generated test cases.
AlicenseAqualityDmaintenanceGenerates structured, comprehensive test cases from user stories, API specs, or raw text, with automatic Excel export and Playwright automation code generation.61MITWhy this server?
Generates API test code in JavaScript using Cypress E2E testing framework for web applications.
AlicenseBqualityCmaintenanceEnables QA/SDET engineers to test APIs by ingesting Swagger/OpenAPI specs and Postman collections, generating and executing tests in multiple languages and frameworks with real-time progress tracking.1148 npm67 PyPI6MITWhy this server?
Parses JUnit XML reports generated by Cypress to analyze test results, flakiness, and failures.
AlicenseAqualityBmaintenanceTurns JUnit XML test reports from CI into queryable QA metrics, letting AI assistants answer plain-English questions about failures, flaky tests, regressions pinned to a commit, root-cause clusters, and performance drift. Also generates ready-to-share QA health reports and self-contained HTML dashboards without logging into separate tools.11MITWhy this server?
Supports Cypress test ID conventions (data-cy attributes) for element selection and inspection in web pages.
AlicenseAqualityBmaintenanceEnables AI assistants to inspect, debug, and test web pages using Playwright. Provides comprehensive DOM inspection, visibility debugging, layout validation, and element finding capabilities in real browser environments.3482 npm5MITWhy this server?
Alternative to Cypress that doesn't require writing test scripts, instead using AI to discover bugs through exploratory testing.
AlicenseBqualityAmaintenanceTesting MCP for coding agents: exercise real user journeys, independently recheck suspected bugs, and export verified findings as Playwright regression tests. Includes browser interaction, goal coverage, evidence-linked reports, and optional local monitoring. The host agent supplies the model and judgment; Argus needs no separate provider key.291,163 PyPI4MITWhy this server?
Generates stable, accessibility-based test selectors for Cypress test suites by analyzing the computed semantic model of a webpage.
AlicenseAqualityDmaintenanceConnects Claude to a live Chrome browser's accessibility tree to generate stable, framework-agnostic test selectors and perform accessibility audits. It enables users to read element roles and states exactly as a screen reader would to help write, debug, and migrate test suites using natural language.85 npm9MITWhy this server?
Allows running Cypress tests, collecting artifacts such as screenshots and videos, and generating reports with failure details.
AlicenseAqualityBmaintenancemcp-test-runner is an MCP server that lets your AI client (Claude / Cursor / Codex / Gemini) drive your entire QA loop end-to-end: * Run tests across pytest / Jest / Cypress / Go / Maestro — single MCP surface, one env var to switch * Analyze a URL (Web DOM probe) or a live mobile screen (Maestro hierarchy) to extract testable modules + candidate cases * Generate runna2224 PyPI37MITWhy this server?
Maps PageSnap locators to Cypress selectors, returning code snippets, match scores, and stability information for use in Cypress tests.
AlicenseAqualityCmaintenanceEnables LLMs to read existing PageSnap session packs and map locators to Playwright, Selenium, or Cypress without capturing or opening a browser.4MIT