NovaQAAI AGENT

Model Context Protocol (MCP) Integration Hub

Connect Cursor, Antigravity IDE, Claude, or Codex directly to NovaQA's autonomous testing engine.

IDE Configuration (Cursor / Antigravity / Claude Desktop)

Add NovaQA to your IDE's MCP configuration file (e.g. ~/.cursor/mcp.json or claude_desktop_config.json).

{
  "mcpServers": {
    "novaqa": {
      "command": "node",
      "args": ["c:/Users/mohamedsamir/Documents/testing-mcp/apps/mcp/dist/index.js"],
      "env": {
        "DATABASE_URL": "postgresql://postgres:postgres@localhost:5432/novaqa?schema=public",
        "AI_DEFAULT_PROVIDER": "mock"
      }
    }
  }
}

Exposed MCP Tools

nova_list_projects

Lists configured projects, test suites, and target environments.

nova_analyze_project

Analyzes codebase or OpenAPI specs to discover critical workflows and endpoints.

nova_generate_test_plan

Generates structured test scenarios from PRDs or feature requests.

nova_generate_test_code

Generates executable Playwright TypeScript test cases.

nova_execute_test_run

Executes automated tests in isolated sandboxes and returns summary.

nova_get_test_run_status

Polls real-time step status, logs, and failure artifacts.

nova_analyze_failures

AI Root Cause Analysis of test failures with Bug vs Flake classification.

nova_auto_heal_test

Heals brittle element locators using live DOM inspection.

API Keys