QA-MCP Server

Provides standardized QA test case generation, quality checks, Xray output, and test suite composition for MCP clients.
  • other

0

GitHub Stars

other

Language

6 months ago

First Indexed

3 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "atakan-emre-mcptestgenerator": {
      "command": "qa-mcp",
      "args": [],
      "env": {
        "HTTP_PORT": "8080",
        "LOG_LEVEL": "info",
        "HTTP_ENABLED": "false",
        "AUDIT_LOG_ENABLED": "true",
        "ENABLE_WRITE_TOOLS": "false"
      }
    }
  }
}

QA-MCP is an MCP server that lets LLM clients generate standardized test cases, perform quality checks, convert outputs to Xray-compatible JSON, and assemble test suites. It streamlines QA workflows by enforcing a single test format, providing a quality gate, and enabling secure container deployment.

How to use

Configure your MCP client to connect to QA-MCP using a local (stdio) or container-based command. You will run QA-MCP as a local process or inside Docker and point your client to the running instance. Use the provided connection examples to add QA-MCP under the mcpServers section of your client configuration.

Below are two concrete connection examples you can copy into your client configuration. The first runs QA-MCP directly if you have the executable installed on your system. The second runs QA-MCP inside Docker.

{
  "mcpServers": {
    "qa-mcp": {
      "command": "qa-mcp",
      "args": []
    }
  }
}

How to use with Docker

If you prefer running QA-MCP inside Docker, use the following client configuration that launches the container image for QA-MCP.

{
  "mcpServers": {
    "qa-mcp": {
      "command": "docker",
      "args": ["run", "-i", "--rm", "atakanemree/qa-mcp:1.0.0"]
    }
  }
}

Available tools

testcase.generate

Generate standardized test cases from feature and acceptance criteria

testcase.lint

Analyze test case quality, return a score and improvement suggestions

testcase.normalize

Convert Gherkin/Markdown to a standard format

testcase.to_xray

Export to Xray/Jira import format

suite.compose

Create Smoke/Regression/E2E test suites

suite.coverage_report

Generate test coverage analysis

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
QA-MCP Server MCP Server - atakan-emre/mcptestgenerator | VeilStrat