mcp-test-runner
13
Test Runner MCP is a Model Context Protocol server designed to streamline testing processes across multiple frameworks such as Bats, Pytest, and Flutter. It offers security features, flexible command execution, and enhanced support for specific frameworks, making it suitable for a variety of testing and CI/CD scenarios.
Test Runner MCP
A Model Context Protocol (MCP) server for managing and executing tests across multiple testing frameworks. It provides a unified interface supporting popular frameworks such as Bats, Pytest, Flutter, Jest, Go, Rust, and others. Key features include:
- Security features to prevent execution of harmful commands
- Enhanced support for Flutter and Rust tests
- Flexible integration with arbitrary commands, ideal for CI/CD environments
Usage
Configure the test-runner in your MCP settings and execute tests with various configuration options for environment setup, security, and output processing.
Development
- Clone the repository and install dependencies using npm
- Build and test the project locally
- Contributing guidelines available for collaboration.