Skip to main content
Glama
guyco6742

cypress-runner-mcp

by guyco6742

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
CYPRESS_WORKSPACEYesAbsolute path to your Cypress project root directory

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}
resources
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
cypress_run_specA

Run a specific Cypress test spec file. Returns immediately and runs in background.

cypress_run_allB

Run all Cypress tests in a project

cypress_stopA

Stop the currently running Cypress test

cypress_statusB

Get current test execution status, including if tests are running and recent output

cypress_outputA

Get the full console output from the current or last test run

cypress_list_specsA

List all available Cypress spec files in a project

cypress_screenshotsB

List or get screenshots from test failures

cypress_clear_artifactsA

Clear screenshots and videos from previous test runs

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
Live Test OutputReal-time console output from running Cypress tests
Test StatusCurrent test execution status

TDQS

A3.6/5.0

Scored across 8 tools

Disambiguation4/5

Each tool targets a distinct part of the Cypress workflow: running, stopping, checking status, getting output, listing specs, and managing artifacts. Status and output overlap slightly since status mentions recent output, but their intended separation is clear.

Naming Consistency4/5

All tools share the cypress_ prefix and mostly follow a verb_noun pattern like cypress_run_spec and cypress_list_specs. cypress_status and cypress_output are noun-oriented rather than verb-oriented, but the overall pattern remains predictable.

Tool Count5/5

Eight tools is well-scoped for a Cypress runner server. Each tool covers a necessary part of the execution lifecycle without redundancy or bloat.

Completeness4/5

The surface covers running specs, running all tests, stopping, checking status, retrieving output, listing specs, and managing failure artifacts. Minor gaps exist around detailed result reporting or video retrieval, but core workflows are fully supported.

Maintenance

ActivityMaintained
ResponsivenessNo issues