# Cypress Test Generator

> Use this tool when you need to automate the creation of Cypress test scripts and page objects for web applications, solving the problem of tedious manual test development and maintenance. It takes a URL as input and generates structured page object models with selectors and test patterns as output, streamlining end-to-end test suite creation. Ideal for QA engineers and developers looking to quickly scaffold test automation code for web applications.

Canonical page: https://skillsregistry.net/skills/jprealini-cypress-test-generator  
JSON: https://api.skillsregistry.net/v1/skills/jprealini-cypress-test-generator

## Description

MCP server implementation by Juan P. Realini that generates Cypress page objects and test scripts by analyzing web pages through automated browser interaction. The implementation uses Puppeteer to navigate to specified URLs, extract DOM elements and their properties, and leverages Cheerio for HTML parsing to identify testable components like forms, buttons, and interactive elements. Built with the Model Context Protocol SDK and designed for QA engineers and developers who need to quickly scaffold Cypress test automation code, the server provides a 'generateLocator' tool that takes a URL parameter and returns structured page object models with appropriate selectors and test patterns, streamlining the process of creating maintainable end-to-end test suites for web applications.

## Trust

- **Trust score (0–1):** 0.90
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** browser-automation
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/jprealini-cypress-test-generator)
- **Repository:** <https://github.com/jprealini/cypress-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "jprealini-cypress-test-generator"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/jprealini-cypress-test-generator` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/jprealini-cypress-test-generator/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
