{
 "server": "ai.namewhisper/ens-tools",
 "url": "https://namewhisper.ai/mcp",
 "verdict": "high-severity findings present",
 "current_tool_count": 44,
 "tools_ever_seen": 44,
 "drift_events": 26,
 "findings_by_severity": {
  "high": 18,
  "low": 3
 },
 "last_probe": {
  "status": "OK",
  "n_tools": 44,
  "ran_at": "2026-08-13T06:17:15.836Z"
 },
 "current_tools": [
  "accept_offer",
  "approve_operator",
  "batch_create_listings",
  "batch_purchase",
  "bulk_register",
  "bulk_set_records",
  "bulk_transfer_ens_names",
  "cancel_listing",
  "cancel_offer",
  "check_availability",
  "create_listing",
  "enumerate_entities",
  "extend_subname_expiry",
  "find_alpha",
  "get_agent_reputation",
  "get_caller_identity",
  "get_expiring_names",
  "get_market_activity",
  "get_name_details",
  "get_primary_name",
  "get_similar_names",
  "get_usage_stats",
  "get_valuation",
  "get_wallet_portfolio",
  "make_offer",
  "manage_ens_name",
  "manage_fuses",
  "mint_subnames",
  "provision_agent_identity",
  "purchase_name",
  "reclaim_name",
  "register_agent",
  "renew_ens_name",
  "search_agent_directory",
  "search_ens_names",
  "search_knowledge",
  "set_ens_records",
  "set_primary_name",
  "set_resolver",
  "sweep",
  "transfer_ens_name",
  "unwrap_name",
  "wash_check",
  "wrap_name"
 ],
 "drift": [
  {
   "tool": "cancel_offer",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "accept_offer",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "batch_purchase",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "sweep",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "batch_create_listings",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "renew_ens_name",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "transfer_ens_name",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "set_ens_records",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "bulk_set_records",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "bulk_transfer_ens_names",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "set_primary_name",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "set_resolver",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "manage_ens_name",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "wrap_name",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "unwrap_name",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "manage_fuses",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "mint_subnames",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "extend_subname_expiry",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "approve_operator",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "reclaim_name",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "register_agent",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "get_agent_reputation",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "search_agent_directory",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "get_caller_identity",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "search_knowledge",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "get_usage_stats",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-08-13T06:17:15.836Z"
  }
 ],
 "findings": [
  {
   "tool": "cancel_offer",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'get_name_details'",
   "seen_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "accept_offer",
   "detector": "model_directed_instruction",
   "severity": "high",
   "field": "description",
   "evidence": "the chain won't execute. Before accepting: you must have approved Seaport (or the OpenSea conduit, for cross-posted",
   "seen_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "accept_offer",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'get_name_details'",
   "seen_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "batch_purchase",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'purchase_name'",
   "seen_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "sweep",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'batch_purchase'",
   "seen_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "batch_create_listings",
   "detector": "url_in_description",
   "severity": "low",
   "field": "description",
   "evidence": "https://namewhisper.ai/api/orderbook/submit-bulk",
   "seen_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "batch_create_listings",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'create_listing'",
   "seen_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "renew_ens_name",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'get_wallet_portfolio'",
   "seen_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "transfer_ens_name",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'get_name_details'",
   "seen_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "set_ens_records",
   "detector": "url_in_description",
   "severity": "low",
   "field": "inputSchema.properties.records.properties.texts.description",
   "evidence": "https://...",
   "seen_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "bulk_set_records",
   "detector": "url_in_description",
   "severity": "low",
   "field": "inputSchema.properties.nameRecords.items.properties.records.properties.texts.description",
   "evidence": "https://...",
   "seen_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "bulk_set_records",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'set_ens_records'",
   "seen_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "bulk_transfer_ens_names",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'get_name_details'",
   "seen_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "set_primary_name",
   "detector": "model_directed_instruction",
   "severity": "high",
   "field": "description",
   "evidence": "\", they'd see \"myname.eth\". Requirements: - You must own or control the ENS name - The name's ETH address record must",
   "seen_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "set_primary_name",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'get_primary_name'",
   "seen_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "manage_ens_name",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'get_name_details'",
   "seen_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "wrap_name",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'set_resolver'",
   "seen_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "unwrap_name",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'wrap_name'",
   "seen_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "manage_fuses",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'set_resolver'",
   "seen_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "register_agent",
   "detector": "model_directed_instruction",
   "severity": "high",
   "field": "inputSchema.properties.name.description",
   "evidence": "o register as an agent (e.g. \"myagent.eth\"). You must own it.",
   "seen_at": "2026-08-13T06:17:15.836Z"
  },
  {
   "tool": "register_agent",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'set_ens_records'",
   "seen_at": "2026-08-13T06:17:15.836Z"
  }
 ],
 "probes": [
  {
   "status": "OK",
   "n_tools": 44,
   "ran_at": "2026-08-13T06:17:15.836Z"
  }
 ]
}