{
  "checker": {
    "details": {
      "checks": [
        {
          "check": "install",
          "details": {
            "argv": [
              "/usr/bin/npm",
              "run",
              "build"
            ],
            "kind": "cli",
            "needs_browser": false,
            "needs_credentials": false,
            "returncode": 0,
            "scope": "partial: install",
            "stderr": "",
            "stdout": "\n> @agenttrust/mcp-server@1.2.1 build\n> tsc\n",
            "working": false
          },
          "optional": false,
          "status": "PASS"
        },
        {
          "check": "credentials_error",
          "details": {
            "argv": [
              "/usr/bin/node",
              "<host-path>"
            ],
            "blocker": "MCP response missing for request 1: argv did not answer as a stdio MCP server (a client CLI that talks to servers is kind cli); stderr: Fatal error: Error: AgentTrust is not configured. Run `agenttrust-mcp init` or set AGENTTRUST_API_KEY.\n    at makeError (file://<host-path>)\n    at runStdioServer (file://<host-path>)\n    at async main (file://<host-path>)\n",
            "kind": "mcp",
            "working": false
          },
          "optional": false,
          "status": "FAIL"
        }
      ],
      "scope": "partial checks",
      "working": false
    },
    "status": "FAIL"
  },
  "deviations": [
    "README Quick Start 'npx -y @agenttrust/mcp-server' not used: it resolves the published npm package, not the pinned source; ran the locally built dist/index.js instead",
    "README 'agenttrust-mcp init' not run: interactive, needs a registered agent/API key",
    "npm audit reports 10 vulnerabilities (1 critical, 7 high); not addressed (audit fix would change pinned deps)",
    "Node was missing from guest; installed via apt"
  ],
  "main_blocker": "No AgentTrust API key. The server refuses to start without AGENTTRUST_API_KEY or a configured ~/.agenttrust/config.json.",
  "operation": "Start the stdio MCP server (node dist/index.js, the README's npx @agenttrust/mcp-server entry) and list tools. Not completed: the server exits before MCP initialize without an API key.",
  "operation_scope": "Install and build verified. tools/list (19 tools per README) not exercised; requires AGENTTRUST_API_KEY (atk_...) or ~/.agenttrust/config.json from agenttrust.ai signup, which was not available in this guest.",
  "outcome": "blocked",
  "steps": [
    "Installed nodejs/npm via apt (guest had python3 only; node v18.19.1)",
    "npm ci (NODE_USE_ENV_PROXY=1) - 141 packages added, exit 0",
    "npm run build (tsc) - exit 0, dist/ produced",
    "node dist/index.js with initialize + tools/list on stdin, HOME=/tmp/ath-home, no key - exit with 'Fatal error: AgentTrust is not configured. Run agenttrust-mcp init or set AGENTTRUST_API_KEY.'"
  ],
  "stuck_step": "MCP start / tools/list",
  "suggested_fix": "Provide an AgentTrust API key (atk_...) via AGENTTRUST_API_KEY in the guest env, then rerun: printf initialize+tools/list JSON-RPC lines | node dist/index.js, expecting the 19 agenttrust_* tools."
}
