{
  "checker": {
    "details": {
      "argv": [
        "/usr/bin/npx",
        "-y",
        "@chronary/mcp"
      ],
      "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: sh: 1: chronary-mcp: not found\n",
      "kind": "mcp",
      "working": false
    },
    "status": "FAIL"
  },
  "deviations": [
    "README 'Prerequisites' Node >=18 satisfied; npm reports EBADENGINE warnings for @hono/node-server (requires node >=20) - warning only.",
    "Repo build: 'npm install' in <host-path> failed with EUNSUPPORTEDPROTOCOL 'Unsupported URL Type \"workspace:\"' for @chronary/sdk and @chronary/toolkit. Source not edited; fell back to the published npm package per README client configuration.",
    "Tool count observed: 54 vs README's 50."
  ],
  "main_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: sh: 1: chronary-mcp: not found\n",
  "operation": "Start the published @chronary/mcp stdio MCP server via npx and call tools/list (initialize handshake, then tools/list returned 54 tools).",
  "operation_scope": "Verified only the MCP server start and tools/list. No Chronary API calls were made, so no real CHRONARY_API_KEY was needed; a placeholder key was passed. The local source build (npm install / tsc) is NOT working because package.json uses workspace:* deps (@chronary/sdk, @chronary/toolkit) that are not in this repo. Tool count (54) differs from the README (50).",
  "outcome": "blocked",
  "steps": [
    "apt-get install -y nodejs npm (Node v18.19.1, npm 9.2.0)",
    "CHRONARY_API_KEY=test npx -y @chronary/mcp --help (README Troubleshooting: 'Verify the binary runs locally') - exit 0",
    "MCP stdio initialize + tools/list via npx -y @chronary/mcp - serverInfo chronary-mcp 1.5.3, 54 tools"
  ],
  "stuck_step": "/usr/bin/npx -y @chronary/mcp",
  "suggested_fix": "To build from source, publish @chronary/sdk and @chronary/toolkit to npm or provide them in the checkout (the release workflow rewrites workspace:* to published versions before install). Not required for the README's npx path."
}
