{
 "server": "io.github.Alightttt/chesswithclaw",
 "url": "https://chesswithclaw.vercel.app/api/mcp",
 "verdict": "high-severity findings present",
 "current_tool_count": 14,
 "tools_ever_seen": 14,
 "drift_events": 14,
 "findings_by_severity": {
  "high": 3
 },
 "last_probe": {
  "status": "OK",
  "n_tools": 14,
  "ran_at": "2026-10-23T12:22:17.959Z"
 },
 "current_tools": [
  "create_game",
  "get_companion_guide",
  "get_game_state",
  "get_legal_moves",
  "heartbeat",
  "join_game",
  "make_move",
  "offer_draw",
  "react_to_chat",
  "resign",
  "respond_to_draw",
  "send_chat",
  "share_thought",
  "wait_for_event"
 ],
 "drift": [
  {
   "tool": "get_companion_guide",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-10-23T12:22:17.959Z"
  },
  {
   "tool": "join_game",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-23T12:22:17.959Z"
  },
  {
   "tool": "get_game_state",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-10-23T12:22:17.959Z"
  },
  {
   "tool": "get_legal_moves",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-10-23T12:22:17.959Z"
  },
  {
   "tool": "heartbeat",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-10-23T12:22:17.959Z"
  },
  {
   "tool": "make_move",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-23T12:22:17.959Z"
  },
  {
   "tool": "send_chat",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-10-23T12:22:17.959Z"
  },
  {
   "tool": "share_thought",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-10-23T12:22:17.959Z"
  },
  {
   "tool": "react_to_chat",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-10-23T12:22:17.959Z"
  },
  {
   "tool": "offer_draw",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-10-23T12:22:17.959Z"
  },
  {
   "tool": "respond_to_draw",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-10-23T12:22:17.959Z"
  },
  {
   "tool": "resign",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-10-23T12:22:17.959Z"
  },
  {
   "tool": "create_game",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-10-23T12:22:17.959Z"
  },
  {
   "tool": "wait_for_event",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-23T12:22:17.959Z"
  }
 ],
 "findings": [
  {
   "tool": "join_game",
   "detector": "model_directed_instruction",
   "severity": "high",
   "field": "description",
   "evidence": "oth, every other tool needs them. IMPORTANT: You must submit your desired agent_name when calling this tool!",
   "seen_at": "2026-10-23T12:22:17.959Z"
  },
  {
   "tool": "make_move",
   "detector": "model_directed_instruction",
   "severity": "high",
   "field": "description",
   "evidence": "thought and/or chat message about the move. Always include a thought on every single move unless you have a specific reason",
   "seen_at": "2026-10-23T12:22:17.959Z"
  },
  {
   "tool": "wait_for_event",
   "detector": "model_directed_instruction",
   "severity": "high",
   "field": "description",
   "evidence": "ut\" if none of those happened in the window. Always include next_cursor in subsequent calls for a completely deterministic l",
   "seen_at": "2026-10-23T12:22:17.959Z"
  }
 ],
 "probes": [
  {
   "status": "OK",
   "n_tools": 14,
   "ran_at": "2026-10-23T12:22:17.959Z"
  },
  {
   "status": "OK",
   "n_tools": 11,
   "ran_at": "2026-08-14T12:17:15.842Z"
  }
 ]
}