{
 "server": "dev.sipflow/sipflow",
 "url": "https://mcp.sipflow.dev/mcp",
 "verdict": "CRITICAL findings present",
 "current_tool_count": 22,
 "tools_ever_seen": 22,
 "drift_events": 22,
 "findings_by_severity": {
  "critical": 1,
  "high": 2,
  "low": 2
 },
 "last_probe": {
  "status": "OK",
  "n_tools": 22,
  "ran_at": "2026-10-23T06:17:43.230Z"
 },
 "current_tools": [
  "compare_sdp_offer_answer",
  "detect_sip_stack",
  "detect_sip_vendor_from_config",
  "diff_sip_messages",
  "dns_diagnose_sip_target",
  "fetch_sipflow_share",
  "lint_sip_request",
  "lookup_response_code",
  "lookup_sip_header",
  "minimize_sip_trace",
  "parse_sdp",
  "parse_sip_message",
  "render_sip_ladder",
  "review_sip_config",
  "search_sip_docs",
  "sip_ladder_example",
  "stir_attestation_explainer",
  "submit_sipflow_feedback",
  "troubleshoot_response_code",
  "validate_e164_number",
  "validate_stir_shaken_identity",
  "webrtc_sip_checklist"
 ],
 "drift": [
  {
   "tool": "search_sip_docs",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "lookup_response_code",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "lookup_sip_header",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "detect_sip_stack",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "detect_sip_vendor_from_config",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "minimize_sip_trace",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "render_sip_ladder",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "sip_ladder_example",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "lint_sip_request",
   "kind": "mutated",
   "severity": "critical",
   "detected_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "parse_sip_message",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "diff_sip_messages",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "review_sip_config",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "webrtc_sip_checklist",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "parse_sdp",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "compare_sdp_offer_answer",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "validate_stir_shaken_identity",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "stir_attestation_explainer",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "validate_e164_number",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "troubleshoot_response_code",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "dns_diagnose_sip_target",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "fetch_sipflow_share",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "submit_sipflow_feedback",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-23T06:17:43.230Z"
  }
 ],
 "findings": [
  {
   "tool": "search_sip_docs",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'lookup_response_code'",
   "seen_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "lookup_response_code",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'lint_sip_request'",
   "seen_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "lookup_sip_header",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_sip_docs'",
   "seen_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "detect_sip_stack",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_sip_docs'",
   "seen_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "detect_sip_vendor_from_config",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_sip_docs'",
   "seen_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "minimize_sip_trace",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_sip_docs'",
   "seen_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "render_sip_ladder",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'minimize_sip_trace'",
   "seen_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "sip_ladder_example",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_sip_docs'",
   "seen_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "lint_sip_request",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "of findings. Catches the failure modes that silently break carrier interop: - Two `From:` headers in one request (R",
   "seen_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "lint_sip_request",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_sip_docs'",
   "seen_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "parse_sip_message",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'lint_sip_request'",
   "seen_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "diff_sip_messages",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_sip_docs'",
   "seen_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "review_sip_config",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_sip_docs'",
   "seen_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "webrtc_sip_checklist",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_sip_docs'",
   "seen_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "parse_sdp",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "p), direction, DTLS setup + fingerprint, ICE credentials + candidates, rtcp-mux, BUNDLE groups, fax-relay (`m=image udpt",
   "seen_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "parse_sdp",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'webrtc_sip_checklist'",
   "seen_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "compare_sdp_offer_answer",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_sip_docs'",
   "seen_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "validate_stir_shaken_identity",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'lookup_response_code'",
   "seen_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "stir_attestation_explainer",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_sip_docs'",
   "seen_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "validate_e164_number",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'lint_sip_request'",
   "seen_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "troubleshoot_response_code",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'lookup_response_code'",
   "seen_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "dns_diagnose_sip_target",
   "detector": "url_in_description",
   "severity": "low",
   "field": "description",
   "evidence": "https://www.twilio.com/docs/sip-trunking/api/ipaccesscontrollist-resource",
   "seen_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "dns_diagnose_sip_target",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_sip_docs'",
   "seen_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "fetch_sipflow_share",
   "detector": "url_in_description",
   "severity": "low",
   "field": "description",
   "evidence": "https://sipflow.dev/share/<token",
   "seen_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "fetch_sipflow_share",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'minimize_sip_trace'",
   "seen_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "submit_sipflow_feedback",
   "detector": "model_directed_instruction",
   "severity": "high",
   "field": "description",
   "evidence": "ou plan to send and wait for an explicit yes before calling this tool. Set `userConsent: true` only after that confirmation. 3.",
   "seen_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "tool": "submit_sipflow_feedback",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_sip_docs'",
   "seen_at": "2026-10-23T06:17:43.230Z"
  }
 ],
 "probes": [
  {
   "status": "OK",
   "n_tools": 22,
   "ran_at": "2026-10-23T06:17:43.230Z"
  },
  {
   "status": "OK",
   "n_tools": 22,
   "ran_at": "2026-08-14T06:17:15.856Z"
  }
 ]
}