{
  "checker": {
    "details": {
      "argv": [
        "<host-path>"
      ],
      "kind": "mcp",
      "scope": "product operation",
      "serverInfo": {
        "name": "mcc_media",
        "version": "7.99.0"
      },
      "tools": [
        "media_status"
      ],
      "working": true
    },
    "status": "PASS"
  },
  "deviations": [
    "Installed via the README's curl|sh installer, which fetches the latest release wheel rather than building the pinned commit from source. The reported version (7.99.0) matches pyproject.toml in the workspace.",
    "Earlier failed run (mcc-server exited during startup) did not reproduce; the server stayed up on a fresh install.",
    "Running mcc-mcp with stdin closed immediately returned 'Connection closed' for tools/list; holding stdin open for a few seconds gave the correct result. The probe uses kind mcp, which is expected to keep stdin open.",
    "Ran no unit or lint suites, per instructions."
  ],
  "main_blocker": null,
  "operation": "Start mcc-mcp (MCC media MCP server, stdio) and list its tools via MCP tools/list; returned tool media_status",
  "operation_scope": "MCP initialize + tools/list over stdio against the installed 7.99.0 release. The MCC proxy (mcc-server) was also started and /health returned 200. Media tools beyond media_status need media rails configured in MCC, which is not done here.",
  "outcome": "working",
  "steps": [
    "curl -fsSL https://raw.githubusercontent.com/FiredMosquito831/my-claude-code/main/scripts/install.sh | sh -s -- --no-desktop --no-start (exit 0; installed my-claude-code 7.99.0, matching pinned source version)",
    "mcc-server --version -> my-claude-code 7.99.0",
    "mcc-server started in background; GET /health -> 200",
    "MCP initialize + tools/list against mcc-mcp -> tools: [media_status]"
  ],
  "stuck_step": null,
  "suggested_fix": null
}
