What does the server output?
It outputs two files: a TypeScript Page Object class (`.ts`) and a Cypress test suite (`.cy.ts`) containing positive, negative, workflow, accessibility, performance, and edge case tests.
@jprealini
Basic information
With an already setup Cypress framework, pass the URL of the page you need to create a Page Object class and test cases for, and it will create the page object class with all locators, action methods (type, click), get methods, and main workflow methods, and a test file (cy.ts or
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"cypress-mcp": {
"command": "npx",
"args": [
"-y",
"@jprealini/cypress-mcp"
]
}
}
}Crear archivos Page Object y Tests directamente en el proyecto Cypress
Generar Page Object y Tests de Cypress
This MCP server automatically generates complete Cypress Page Object classes and comprehensive test suites for any web page by scraping the page with Puppeteer and parsing HTML with Cheerio. It is for developers who want to quickly create structured Cypress test infrastructure.
Install via npm, then start the server with npx tsx main.ts. Use an MCP client to call the generateLocator tool with a URL parameter; it returns both a TypeScript Page Object class and a Cypress test suite.
It outputs two files: a TypeScript Page Object class (`.ts`) and a Cypress test suite (`.cy.ts`) containing positive, negative, workflow, accessibility, performance, and edge case tests.
The server requires Node.js, and its dependencies include @modelcontextprotocol/sdk, puppeteer, cheerio, zod, and typescript.
Yes, Puppeteer runs in headless mode and waits for network idle to capture dynamically loaded content.
The server uses the Model Context Protocol (MCP) with a tool-based interface; no specific authentication is mentioned.
The server only generates tests based on the current page state; it may not capture every dynamic interaction. Error handling includes invalid URLs and network failures.

Verified distributed compute for humans, applications, and agents. Submit Blender, Octane, and video workloads, route them across qualified GPUs, track asynchronous execution, download finished artifacts, and verify FARP

MCP-first toolbox for agents: namespaced key-value storage, a FIFO queue, auth, and a handful of stateless utility tools (JWT decode, hashing, cert inspection, CIDR math). Free while in early access. This repository is a

The tools your AI needs to make your games. Turn prompts into production-ready game assets — animated characters with their weapons attached, seamless textures, terrain, VFX, HUDs — and playable game kits Unity, Godot, U

Catch intent conflicts before code conflicts. The open-source coordination protocol for coding agents, built above Git.

Agent-Native Terminal
Comments