{
 "server": "com.fadehost/mcp",
 "url": "https://api.fadehost.com/mcp",
 "verdict": "high-severity findings present",
 "current_tool_count": 38,
 "tools_ever_seen": 38,
 "drift_events": 38,
 "findings_by_severity": {
  "high": 3,
  "low": 1
 },
 "last_probe": {
  "status": "OK",
  "n_tools": 38,
  "ran_at": "2026-10-24T12:17:42.805Z"
 },
 "current_tools": [
  "create_app",
  "create_app_schedule",
  "create_backup",
  "create_server",
  "delete_app_schedule",
  "get_app_firewall",
  "get_app_refusals",
  "get_app_usage",
  "get_bot_logs",
  "get_console_logs",
  "get_creation_options",
  "get_live_stats",
  "get_player_activity",
  "get_server",
  "get_world_activity",
  "list_app_deployments",
  "list_app_schedules",
  "list_app_variables",
  "list_backups",
  "list_bots",
  "list_files",
  "list_servers",
  "list_vps",
  "move_app_region",
  "power_bot",
  "power_vps",
  "prune_world",
  "read_file",
  "redeploy_app",
  "restart_server",
  "rollback_app",
  "send_console_command",
  "set_app_firewall",
  "set_app_variables",
  "start_server",
  "stop_server",
  "undo_world_prune",
  "write_file"
 ],
 "drift": [
  {
   "tool": "list_servers",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_server",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_console_logs",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_live_stats",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_player_activity",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "start_server",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "stop_server",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "restart_server",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "send_console_command",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "list_backups",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_world_activity",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "prune_world",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "undo_world_prune",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "create_backup",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "create_server",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "create_app",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_creation_options",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "list_files",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "read_file",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "write_file",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "list_bots",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_bot_logs",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "power_bot",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "redeploy_app",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "list_app_deployments",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "rollback_app",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_app_usage",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_app_firewall",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "set_app_firewall",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_app_refusals",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "list_app_schedules",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "create_app_schedule",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "delete_app_schedule",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "move_app_region",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "list_app_variables",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "set_app_variables",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "list_vps",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "power_vps",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  }
 ],
 "findings": [
  {
   "tool": "get_server",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'list_servers'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_console_logs",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'list_servers'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_live_stats",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'list_servers'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_player_activity",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'list_servers'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "start_server",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'list_servers'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "stop_server",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'list_servers'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "restart_server",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'list_servers'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "send_console_command",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'list_servers'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "list_backups",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'list_servers'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_world_activity",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'list_servers'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "prune_world",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'list_servers'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "undo_world_prune",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'list_servers'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "create_backup",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'list_servers'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "create_server",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'get_creation_options'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "create_app",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "inputSchema.properties.env.description",
   "evidence": "ap of NAME to value (DISCORD_TOKEN for bots, API keys, ...).",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "create_app",
   "detector": "url_in_description",
   "severity": "low",
   "field": "description",
   "evidence": "https://<name",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_creation_options",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'create_server'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "list_files",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'list_servers'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "read_file",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'list_servers'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "write_file",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'list_servers'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "list_bots",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'get_bot_logs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_bot_logs",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'list_bots'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "power_bot",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'list_bots'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "redeploy_app",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'list_bots'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "list_app_deployments",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'list_bots'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "rollback_app",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'list_bots'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_app_usage",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'list_bots'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_app_firewall",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'list_bots'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "set_app_firewall",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'list_bots'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_app_refusals",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'list_bots'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "list_app_schedules",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'list_bots'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "create_app_schedule",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'create_app'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "delete_app_schedule",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'list_bots'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "move_app_region",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'list_bots'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "list_app_variables",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "not even to the owner: they are bot tokens, API keys and database passwords, and an assistant does not need them to",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "list_app_variables",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'list_bots'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "set_app_variables",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "first and refused if Discord rejects it. The credentials of a bundled one-click database are written by FadeHost and are",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "set_app_variables",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'list_bots'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "list_vps",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'power_vps'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "power_vps",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'list_vps'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  }
 ],
 "probes": [
  {
   "status": "OK",
   "n_tools": 38,
   "ran_at": "2026-10-24T12:17:42.805Z"
  },
  {
   "status": "OK",
   "n_tools": 38,
   "ran_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "status": "OK",
   "n_tools": 11,
   "ran_at": "2026-08-13T12:17:15.844Z"
  }
 ]
}