{
 "server": "com.aistrail/ais",
 "url": "https://api.aistrail.com/mcp",
 "verdict": "high-severity findings present",
 "current_tool_count": 11,
 "tools_ever_seen": 11,
 "drift_events": 11,
 "findings_by_severity": {
  "high": 7,
  "low": 1
 },
 "last_probe": {
  "status": "OK",
  "n_tools": 11,
  "ran_at": "2026-10-23T00:17:43.435Z"
 },
 "current_tools": [
  "data_status",
  "find_port",
  "get_vessel",
  "lookup_vessels",
  "port_calls",
  "search_vessels",
  "vessel_events",
  "vessel_port_calls",
  "vessel_track",
  "vessels_in_area",
  "vessels_near"
 ],
 "drift": [
  {
   "tool": "search_vessels",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-23T00:17:43.435Z"
  },
  {
   "tool": "get_vessel",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-23T00:17:43.435Z"
  },
  {
   "tool": "vessels_in_area",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-23T00:17:43.435Z"
  },
  {
   "tool": "vessels_near",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-23T00:17:43.435Z"
  },
  {
   "tool": "vessel_track",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-23T00:17:43.435Z"
  },
  {
   "tool": "data_status",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-23T00:17:43.435Z"
  },
  {
   "tool": "find_port",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-23T00:17:43.435Z"
  },
  {
   "tool": "vessel_port_calls",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-23T00:17:43.435Z"
  },
  {
   "tool": "port_calls",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-23T00:17:43.435Z"
  },
  {
   "tool": "vessel_events",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-23T00:17:43.435Z"
  },
  {
   "tool": "lookup_vessels",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-23T00:17:43.435Z"
  }
 ],
 "findings": [
  {
   "tool": "search_vessels",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'get_vessel'",
   "seen_at": "2026-10-23T00:17:43.435Z"
  },
  {
   "tool": "get_vessel",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "rds and sanctions flags, use lookup_vessels (API key).",
   "seen_at": "2026-10-23T00:17:43.435Z"
  },
  {
   "tool": "get_vessel",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'lookup_vessels'",
   "seen_at": "2026-10-23T00:17:43.435Z"
  },
  {
   "tool": "vessels_in_area",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'get_vessel'",
   "seen_at": "2026-10-23T00:17:43.435Z"
  },
  {
   "tool": "vessels_near",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'get_vessel'",
   "seen_at": "2026-10-23T00:17:43.435Z"
  },
  {
   "tool": "vessel_track",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "title",
   "evidence": "Ship history (API key)",
   "seen_at": "2026-10-23T00:17:43.435Z"
  },
  {
   "tool": "vessel_track",
   "detector": "url_in_description",
   "severity": "low",
   "field": "description",
   "evidence": "https://aistrail.com",
   "seen_at": "2026-10-23T00:17:43.435Z"
  },
  {
   "tool": "data_status",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'vessel_track'",
   "seen_at": "2026-10-23T00:17:43.435Z"
  },
  {
   "tool": "find_port",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": ". At most 20 ports, larger harbors first. No API key needed.",
   "seen_at": "2026-10-23T00:17:43.435Z"
  },
  {
   "tool": "find_port",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'port_calls'",
   "seen_at": "2026-10-23T00:17:43.435Z"
  },
  {
   "tool": "vessel_port_calls",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "title",
   "evidence": "Ship port calls (API key)",
   "seen_at": "2026-10-23T00:17:43.435Z"
  },
  {
   "tool": "vessel_port_calls",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'port_calls'",
   "seen_at": "2026-10-23T00:17:43.435Z"
  },
  {
   "tool": "port_calls",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "title",
   "evidence": "Port arrivals and departures (API key)",
   "seen_at": "2026-10-23T00:17:43.435Z"
  },
  {
   "tool": "port_calls",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'find_port'",
   "seen_at": "2026-10-23T00:17:43.435Z"
  },
  {
   "tool": "vessel_events",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "title",
   "evidence": "Ship events (API key)",
   "seen_at": "2026-10-23T00:17:43.435Z"
  },
  {
   "tool": "vessel_events",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'port_calls'",
   "seen_at": "2026-10-23T00:17:43.435Z"
  },
  {
   "tool": "lookup_vessels",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "title",
   "evidence": "Ship records and sanctions (API key)",
   "seen_at": "2026-10-23T00:17:43.435Z"
  }
 ],
 "probes": [
  {
   "status": "OK",
   "n_tools": 11,
   "ran_at": "2026-10-23T00:17:43.435Z"
  }
 ]
}