MCP Server for Developers

Run your tests from
inside your AI assistant

RunCrucible is an MCP server that lets Claude, Cursor, and Windsurf detect and run your test suite — so your AI can see failures and fix them directly.

Start for $19/month View on GitHub →
$ npm install -g runcrucible-mcp

What it does

Two tools. Zero configuration.

Add RunCrucible to your MCP config and your AI assistant gets instant access to your test suite.

🔍

detect_test_framework

Scans your repo and identifies Jest, Vitest, pytest, or Mocha automatically from your config files.

run_tests

Executes your test suite and returns full output — stdout, stderr, exit code — so your AI can read failures and fix them without leaving the editor.

🔒

License-gated

Your key is validated on startup. Active subscription = tools work. Cancelled = immediate cutoff. No manual intervention needed.


Setup

Three lines to configure.

Add this to your MCP config and restart your client. That's it.

claude_desktop_config.json / .cursor/mcp.json
// Claude Code, Cursor, Windsurf — same config format
{
  "mcpServers": {
    "runcrucible": {
      "command": "runcrucible-mcp",
      "env": {
        "RUNCRUCIBLE_LICENSE_KEY": "your-license-key"
      }
    }
  }
}

Supported

Works with your stack.

Framework is auto-detected. No flags, no extra config.

Jest Vitest Mocha pytest More coming

Pricing

Simple, flat pricing.

Pro

$19

per month · cancel anytime

Get Started