Krayin5 Automated Tests Server
БесплатноНе проверенEnables execution and monitoring of Cucumber.js + Playwright automated tests, including real test runs, status checks, feature discovery, and coverage analysis.
Описание
Enables execution and monitoring of Cucumber.js + Playwright automated tests, including real test runs, status checks, feature discovery, and coverage analysis.
README
A Model Context Protocol (MCP) server that connects to and manages the parent Krayin5 automated testing infrastructure.
Overview
This MCP server provides a bridge to the parent krayin5-automated-tests project, offering tools for:
- Real Test Execution: Run actual Cucumber.js + Playwright tests
- Live Status Monitoring: Check current test status and reports
- Feature Discovery: Browse actual .feature files and test scenarios
- Coverage Analysis: Analyze test reports and coverage data
Connection to Parent Project
This MCP server is connected to: ../krayin5-automated-tests
Parent Project Structure:
- Framework: Cucumber.js + Playwright + TypeScript
- Features: Authentication, Contact Management, Organization Management
- Test Types: Smoke, Contact, Organization, Auth, Headless
- Reports: JSON reports generated in
reports/directory - Screenshots: Debug screenshots saved in
screenshots/directory
Features
Available Tools
get_test_status- Get real-time status of the parent test projectrun_test_suite- Execute actual test suites from parent projectget_test_coverage- Analyze actual test reports and coveragelist_krayin_test_cases- Browse real feature files and available test suites
Real Test Suites Available
all: Run all tests (npm test)smoke: Run smoke tests (npm run test:smoke)contacts: Run contact management tests (npm run test:contacts)organization: Run organization tests (npm run test:organization)auth: Run authentication tests (npm run test:auth)headless: Run tests in headless mode (npm run test:headless)
Installation
- Clone this repository
- Install dependencies:
npm install - Build the project:
npm run build
Usage
With Claude Desktop
Add this server to your Claude Desktop configuration (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"krayin5-automated-tests": {
"command": "node",
"args": ["/Users/lucascortazzo/code/mcp-krayin5-automated-tests/build/index.js"]
}
}
}
Direct Usage
Run the server directly:
npm start
Development
- Build:
npm run build - Development:
npm run dev(builds and runs) - Start:
npm start(runs pre-built version)
MCP Integration
This server implements the Model Context Protocol specification and can be used with any MCP-compatible client, including:
- Claude Desktop
- VS Code with MCP extensions
- Custom MCP clients
Project Structure
├── src/
│ └── index.ts # Main MCP server implementation
├── build/ # Compiled JavaScript (generated)
├── .github/
│ └── copilot-instructions.md
├── .vscode/
│ └── mcp.json # VS Code MCP configuration
├── package.json
├── tsconfig.json
└── README.md
Contributing
- Make changes to TypeScript source files in
src/ - Build the project with
npm run build - Test with your MCP client
- Ensure all TypeScript compilation passes without errors
License
ISC
Установка Krayin5 Automated Tests Server
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/lucascortazz/mcp-krayin5-automated-testsFAQ
Krayin5 Automated Tests Server MCP бесплатный?
Да, Krayin5 Automated Tests Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Krayin5 Automated Tests Server?
Нет, Krayin5 Automated Tests Server работает без API-ключей и переменных окружения.
Krayin5 Automated Tests Server — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Krayin5 Automated Tests Server в Claude Desktop, Claude Code или Cursor?
Открой Krayin5 Automated Tests Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Playwright
Browser automation, scraping, screenshots
автор: MicrosoftPuppeteer
Browser automation and web scraping.
автор: modelcontextprotocolopentabs-dev/opentabs
Plugin-based MCP server + Chrome extension that gives AI agents access to web applications through the user's authenticated browser session. 100+ plugins with a
автор: opentabs-devrobhunter/agentdeals
1,500+ developer infrastructure deals, free tiers, and startup programs across 54 categories. Search deals, compare vendors, plan stacks, and track pricing chan
автор: robhunterCompare Krayin5 Automated Tests Server with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории browse
