Manual Tests MCP Server
A YAML-based server for managing manual test cases with tools for test automation workflows.
Manual Tests MCP Server
YAML-based manual test case management MCP server with 11 comprehensive tools for test automation workflows.
Overview
Manual Tests MCP Server is a Model Context Protocol (MCP) server that streamlines manual testing workflows. It manages test cases in YAML format, supporting the entire test lifecycle from test execution tracking to report generation.
🎯 Quick Start for AI Agents
New to this MCP server? Start with the workflow discovery tools:
# Essential first steps - run these in order:
manual_test_workflow() # Learn workflow patterns
manual_test_help() # Get tool usage examples
manual_test_schema() # Understand data structures
These tools will guide you through all available workflows and usage patterns.
Key Features
- 11 Comprehensive Tools - Validation, parsing, listing, creation, initialization, results management, report generation, cleanup, help, workflows, and schemas
- YAML-based Test Cases - Structured test case management and validation
- Advanced Filtering - Advanced filtering and search capabilities for test cases and results
- Template-based Creation - Test case creation with multiple built-in templates
- Variable Substitution - Flexible test environment management through dynamic variable substitution
- Results Management - Test result analysis, report generation, and cleanup
Available Tools
- manual_test_validate - YAML test case structure and syntax validation
- manual_test_parse - Test case parsing with variable substitution and content processing
- manual_test_list - Test case listing with advanced filtering and sorting capabilities
- manual_test_create - New test case creation using built-in templates
- manual_test_init - Manual test project structure initialization
- manual_test_results_list - Test results directory filtering and listing
- manual_test_results_report - Comprehensive test execution report generation
- manual_test_results_clean - Criteria-based test results directory cleanup
- manual_test_help - Comprehensive help information for all tools
- manual_test_workflow - Workflow information and recommended usage patterns
- manual_test_schema - YAML/JSON structure and schema specifications
Getting Started
🚀 First Steps - Essential for New Users
Before using any other tools, start with these workflow discovery tools:
// 1. Get comprehensive help for all 11 tools
manual_test_help()
// 2. Learn recommended workflows and usage patterns
manual_test_workflow()
// 3. Understand YAML/JSON schemas and variable substitution
manual_test_schema()
Why start here?
manual_test_helpprovides detailed usage examples for all 11 toolsmanual_test_workflowshows you proven workflow patterns and integration strategiesmanual_test_schemagives you the complete structure specifications
These three tools contain all the guidance you need to effectively use this MCP server. Always consult the workflow tool first - it will save you time and ensure you follow best practices.
Usage
MCP Configuration
To use with Claude Code or other MCP-compatible clients, add the following to your MCP configuration:
{
"mcpServers": {
"manual-tests": {
"command": "npx",
"args": ["github:70-10/manual-tests-mcp"]
}
}
}
First Steps - Start Here!
🎯 Before doing anything else, run these discovery tools:
manual_test_workflow- Learn the recommended workflow patternsmanual_test_help- Get detailed usage examples for all toolsmanual_test_schema- Understand the YAML/JSON structure requirements
Basic Workflow (After Learning from Workflow Tool)
- Project Initialization - Create project structure and metadata with
manual_test_init - Test Case Creation - Generate template-based test cases with
manual_test_create - Validation - Check YAML structure with
manual_test_validate - Execution Management - Search test cases based on conditions with
manual_test_list - Report Generation - Create comprehensive test result reports with
manual_test_results_report
💡 Pro Tip: The workflow tool (
manual_test_workflow) provides 4 different workflow patterns with specific tool sequences. Always check it first!
Variable Substitution
You can use dynamic values in test cases:
{{today}}- Current date (YYYY-MM-DD){{timestamp}}- Current timestamp{{environments.production}}- Environment URL{{test_data.users.valid_user.username}}- Test data
Development
Building and Testing
# Build TypeScript
npm run build
# Run all tests (252 tests)
npm test
# Run with coverage
npm test:coverage
# Development mode with auto-rebuild
npm run dev
License
MIT
เซิร์ฟเวอร์ที่เกี่ยวข้อง
Scout Monitoring MCP
ผู้สนับสนุนPut performance and error data directly in the hands of your AI assistant.
Alpha Vantage MCP Server
ผู้สนับสนุนAccess financial market data: realtime & historical stock, ETF, options, forex, crypto, commodities, fundamentals, technical indicators, & more
OpenMM MCP
AI-native crypto trading server with 13 tools for market data, order execution, grid strategies, and Cardano DeFi across multiple exchanges.
Model Context Protocol servers
A collection of reference implementations for the Model Context Protocol (MCP), showcasing servers implemented with TypeScript and Python SDKs.
ComfyUI
An MCP server for ComfyUI integration.
Context 7
Up-to-date Docs For Any Cursor Prompt
WordPress Community DEV Docs
Access WordPress development rules and best practices from the WordPress LLM Rules repository. It dynamically creates tools for each rule and caches content using Cloudflare Durable Objects.
EVE Online ESI
Interact with the EVE Online ESI API to access game data and services.
Databutton
An MCP server for initial app planning and creating a good starting point for an app.
Zaim API
A server template for interacting with APIs that require an API key, using the Zaim API as an example.
Core Lightning MCP Server
A Rust-based gRPC server that provides a standardized MCP interface for Core Lightning nodes.
paytoll-mcp
Access 20+ DeFi, crypto, and AI endpoints through micro-payments. Get Aave rates, build DeFi transactions, fetch crypto prices, resolve ENS names, search Twitter, and query LLMs - all paid per-call with USDC on Base. No API keys needed, payment is the auth