{
 "server": "io.github.hatgit/forex-gpt-mcp",
 "url": "https://mcp.forex-gpt.ai/mcp",
 "verdict": "no critical or high findings recorded",
 "current_tool_count": 45,
 "tools_ever_seen": 45,
 "drift_events": 13,
 "findings_by_severity": {},
 "last_probe": {
  "status": "OK",
  "n_tools": 45,
  "ran_at": "2026-08-18T12:17:54.946Z"
 },
 "current_tools": [
  "add_to_watchlist",
  "analyze_asset",
  "analyze_timeframes",
  "analyze_watchlist",
  "cancel_pending_order",
  "chart_chat_proxy",
  "close_position",
  "close_trade",
  "delete_oanda_credentials",
  "economic_events",
  "fetch",
  "get_account_history",
  "get_blog_articles",
  "get_chart_data",
  "get_instrument_cache_status",
  "get_instrument_specs",
  "get_live_heatmap",
  "get_market_categories",
  "get_market_hours",
  "get_open_positions",
  "get_open_trades",
  "get_order_history",
  "get_pending_orders",
  "get_price_stream_url",
  "get_sentiment_stream_url",
  "get_server_time",
  "get_spreads",
  "get_token_balances",
  "get_trade_details",
  "get_trading_account",
  "get_watchlist",
  "health",
  "help_tutorial",
  "is_market_open",
  "list_assets",
  "refresh_instrument_data",
  "remove_from_watchlist",
  "replace_pending_order",
  "save_oanda_credentials",
  "scan_market",
  "search",
  "trade_limit_order",
  "trade_market_order",
  "trade_modify_trade",
  "trade_stop_order"
 ],
 "drift": [
  {
   "tool": "get_blog_articles",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-08-18T12:17:54.946Z"
  },
  {
   "tool": "health",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-08-18T12:17:54.946Z"
  },
  {
   "tool": "get_chart_data",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-08-18T12:17:54.946Z"
  },
  {
   "tool": "get_live_heatmap",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-08-18T12:17:54.946Z"
  },
  {
   "tool": "search",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-08-18T12:17:54.946Z"
  },
  {
   "tool": "fetch",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-08-18T12:17:54.946Z"
  },
  {
   "tool": "scan_market",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-08-18T12:17:54.946Z"
  },
  {
   "tool": "get_spreads",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-08-18T12:17:54.946Z"
  },
  {
   "tool": "get_server_time",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-08-18T12:17:54.946Z"
  },
  {
   "tool": "help_tutorial",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-08-18T12:17:54.946Z"
  },
  {
   "tool": "get_price_stream_url",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-08-18T12:17:54.946Z"
  },
  {
   "tool": "get_sentiment_stream_url",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-08-18T12:17:54.946Z"
  },
  {
   "tool": "chart_chat_proxy",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-08-18T12:17:54.946Z"
  }
 ],
 "findings": [],
 "probes": [
  {
   "status": "OK",
   "n_tools": 45,
   "ran_at": "2026-08-18T12:17:54.946Z"
  }
 ]
}