{
 "meta": {
  "chart": "surface_velocity",
  "generated_at": "2026-10-17T10:26:39Z",
  "source": [
   "Archived API-spec and MCP-surface snapshots (append-only, one per capture)",
   "Our tracked-tool registry (names, categories, license, display labels)"
  ],
  "n": {
   "api_valid_snapshots": 284,
   "api_invalid_snapshots": 0,
   "api_future_snapshots_excluded": 0,
   "api_history_tools": 40,
   "api_comparable_tools": 40,
   "api_comparable_pairs": 231,
   "api_tools_with_change": 28,
   "mcp_valid_snapshots": 2,
   "mcp_invalid_snapshots": 0,
   "mcp_future_snapshots_excluded": 0,
   "mcp_history_tools": 0,
   "mcp_comparable_tools": 0,
   "mcp_comparable_pairs": 0,
   "mcp_tools_with_change": 0,
   "tools_with_change": 28,
   "roster_tools": 1139,
   "invalid_snapshots": 0
  },
  "date_range": [
   "2025-10-17T10:26:34+00:00",
   "2026-10-17T10:26:34+00:00"
  ],
  "method": "For each tool, order its archived API-spec and MCP-surface snapshots by capture time and diff consecutive pairs: an added/removed OpenAPI endpoint or MCP tool counts +1 in the trailing 365 days. Tools with no change in the window are omitted; a tool's first valid snapshot is the baseline (no delta). Malformed captures are skipped; valid empty maps retain real removals. Only rostered tools and captures at or before the as-of instant count.",
  "caveats": [
   "Surface history begins when tct first snapshotted each tool, so tools added recently understate their true lifetime churn.",
   "40 tool(s) have comparable API captures and 0 have comparable MCP captures in the window. 0 malformed capture(s) were skipped; differences across collection gaps cannot reveal changes that occurred and reverted between captures.",
   "MCP coverage is best-effort repo parsing; servers that build their tool list dynamically may not be captured. Missing comparable history means unavailable activity, not observed zero change."
  ],
  "quality": {
   "schema_version": 2,
   "brand": "cyber",
   "measure": "observed_surface_changes",
   "measure_version": "valid-pairs-v2",
   "unit": "observed additions and removals in 365 days",
   "population": {
    "eligible": 1139,
    "valid": 33,
    "missing": 1099,
    "stale": 7,
    "invalid": 0
   },
   "cohort": {
    "count": 1139,
    "sha256": "c81b3d71b15e1a03d51b512c761aefa02902e2d90ec5d98db9d37c0569fef28e"
   },
   "observation": {
    "start": "2025-10-17T10:26:34+00:00",
    "end": "2026-10-17T10:26:34+00:00",
    "last_success_at": "2026-07-19T17:30:09.095134+00:00"
   },
   "source_versions": {
    "surface-map-observation-v1": "surface-map-observation-v1",
    "surface-map-v1": "surface-map-v1",
    "surface-raw-spec-v1": "surface-raw-spec-v1",
    "surface-records-v1": "surface-records-v1"
   },
   "derivation_version": "surface-record-replay-v3",
   "inputs": [
    {
     "sha256": "001a3a4c8d9806f517a45b6b32ab5926f440003b6659955d48cbe811229598d5",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "001e5aba38683eac3ec78913e805a8f9a5686b4caa91849bd7d4f3117135443f",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "0047baab2f2898ee7fb9bedf8021062213c8232fa64b6245c549215d0e4ab2f8",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "005222efe0aff298ad2d8669a3aad3878b39780e136e133325c6aec99b6a92e5",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "01109baaf2f4b0ae039b69ab6bb742c95eb5433a710dfe22e0ff6ff4de950357",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "01760d969ab9cc967093a050f7b7edc17b2fabf57d2e6befd88f8814de26297b",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "025d1fc3689cbb84ed91e0e521a206378c6187c90d4cba2874cdcb4802828f0f",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "02feb0be2a455f7c73377a5acfd0ab80467b4fa2146e563349723c1cf2d1354b",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "033bf06ea992834caadceae5238f96459f4b9420645711716826e55c05b0f4cd",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "033f755783351bf9cfcf4bd89083ba3baa63d466a20cd168039bb4f994990834",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "0370719ad9e20bd33f3ef7a751330b2380247476bcb7e01905b3abba4087f61d",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "0378c648087b239bbaf101bd981d3672961babdcee9112005277b84620b9959f",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "0382a754752fb17a967102442ce17d284da6cb8c5f2a345d54d37bf9300b6dc1",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "03cca9fdb826ed5900d1b67427ad6590b8f72a89d0270d0b64e679fbd8d70def",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "03e3e9e4d5bd122c9016e09fdd3e34cae617ee64b219112959452e5f60e7517c",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "058618033814003d3d9768d6b85bf1448e044598a3d5ed8e679c0b6e54757b9c",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "058c8f85d8112258ed071d98a71c804c247456ddaed9821034810174ca7cc494",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "05b5e532e2e3527822ad8948673c07f57b01306dcc20f1af3196162d3c8edf5a",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "060abc32eba2f3714bf7bda717e388ce5f6a0e0ec10bdf7f53a422fe86017aee",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "0678122f749cfbac7a99f8076883b81a7a8044120da59f66aad14e0dc2298dbc",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "06879eb57d317202031710e6a1e0023332c6ac5d0e2442475520de73ce809724",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "06f662b31d3bae731374cf6bdc97c75703149111379a48e8a42ba3bc01f0bb99",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "071398c4f62868a9b8e2a3c08cb94594d1bfa86ffd1a42fba5c5d8129c541baf",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "07d53c6e1770124357a287c2cc13c2af608691a08d98a2ecdebefaad82d1614f",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "085f05ff8b5e300fc3569345a2875f6ba62d566fdaac35dea638c3688c603ca2",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "09288ffc995700fcc18fc8dddbb79a4903ec87e30e7c0176c962c97ece7b9596",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "09322677f71d7c847b4efa4c01253c70debee994fb4832bd1b61411eb14af943",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "0a3d8bff6fe983576ea21c34af0aa860f64595fcd8be3bdff5f1aa0a582cf12e",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "0a9caeaee8e9299566d5dd8ee265eb256eadf82b01a397cb28a67bd16777a8de",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "0ac2855eea9f67a995c7ed77a421fde9836761bc83b1d2df106d5e3b61065500",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "0acfb95c38cfb1ac687035537340918dd986286759365caa18e171aba96003c7",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "0baf53d2d179a8a1236e5bef89d4819c59a2c153ad7c813675b4adb3a2ee1074",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "0bb0582fc08ea76c66d97937e7cdcd81d228aca58d5731de7269c5358ace8314",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "0c2b4e280b1dfe728f09699f8cd254f6816943e8ae670b845eda2b029af744c8",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "0c4a4eb76ba1468d68342d61284c7a7a20d38ed65df77167297aa489ce452735",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "0c6758faf5e9faef49ef299a0c9dbb7ed6a3616c30f43f608e580340559b7aff",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "0c7b4afd98f310a6f4ffcd54ddcd8abc231702737a2bb5f4e810cc9e2cb7dc9b",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "0c7ef950b73de79e5eae307c1566f79bd7926857a5aff4ae89642aceb2870041",
     "source_version": "surface-records-v1"
    },
    {
     "sha256": "0c8fe0e6ccce252f51fc92d233b160ffa4a39118a9ca4cfba3ec63679ff752e7",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "0cf733f7c4d476835952f7fd572b8661f3b313d4b788aed035e8402b9af0ed94",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "0d410c88a43f5f5054542e1e0670f2e5bc9a9cb47b1646183dd23753cc2c5e78",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "0d556041555434de2ff71bb2e624ef2418d41be0567afa56d82186829b411ad9",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "0d5e599bdb6432cc810f257cd72b29e98ae796ea6b6e5d986c8c44ebaaee73d7",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "0d9e54c8921920833f120bfed021d6beeca53c778cc70390a364a97d90ef573e",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "0df9a50c421ed36cbc50bd21c054be4880d1c996b94f6506371837461925a172",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "0e62c58ece904a52e110aeb6a0e0093579a8a4fae0a91fc6b5a2c30d166baef5",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "0ed484e3582158cb07ed4bea3090e3697fe1d409388b9d698d69efc495385c4b",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "0f8c09603645f0228a678a4b1fd28eb66b8ae055c3afd8562457f7bdf029eebb",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "0fa256b179f3a6a2c68d09f055a9b698c8a2efc3b76a84e5a7422680f539d078",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "0fc12260f8781a8738941d4b28eea041c347760f21a66c1f32301d56531896a3",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "10499b9a6ddd6785aed1025945c5757e8a45f40c80c6d1f483fb59a21598f3cc",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "106d6620ce48b997bf7095203826494f080cac8f79448033c6beab9e45cc3bdf",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "107565272174e0ea3db5f4feb979c0835766b8ed7ef34674477cbb7fe023952c",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "10f76332e8945e34117548fdd5267eebfb8e0f32ae6fa164742f7f68f39f6675",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "110de2cb228309182c934ca31e18449b75dd6e93704e2871062118871c9386a7",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "1169619006fec7caaea2a5e907fd7e5510026b7c91f5dc7d7dccbd049c37aa34",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "11a0de5b6a591c4f19d58f95994b950d49687fe961178a56ab3d032b72788291",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "11c6b3c9758d1dee1a19ac14a6695fc418cfe6eab19748b444726a35937fa07e",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "122e7e84602ea02c454bc5661cefeae3071a2c1698852e969ca52c83ee761610",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "13fda899eaf299c828e020e0e913e7d19ec9874091826098afba5a4b3eb7e1c4",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "1424f88a63ed44a2de865b2d72bdf182d07dece57e1849efd85aa0e67074e8f0",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "145eaeecad8366f505ff61b4b36061a5e60e33c5650cfac8c89ada8b0ad227c0",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "14b7180764b49481550de018210718dada81c057f8b55190455be0bd0662a491",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "14dbf1a384a6b6136bb5ee493937d2168845ed532fe5d52af9bf4ee6bf37feb2",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "15ad1fc8dd6b2a384a612ca8167b92a43545eeeefc055099f4f3721b80f94a3b",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "165607350a76fea2434a3c195a6b372837b714cacd9f8b0ca46efbbcf62eb4ca",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "168e0f0f3d6d3baf06ea24cb74f46c9e8733c6ae21062c75bcc8c7dcc45683ee",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "169ad80d5b5d19f88647ee44c2b08feb9cdb82fa8f3f67d3ebced8b485462ac1",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "16a5b59eef4e738cbae95413e7bc2ccb2ec082f9d774888243285439e5902814",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "16bbd2b21057ddd5a61176be41cb7b23bcc2b7562e27dfab310ed09296a4467b",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "16efa4de1d6eaa3b6889d67c8676290970871ba0665b763ad9fd60ad68f823f4",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "171bbc11948065420fe3add22becbe1a13d303f30c1a1cdfd9952f7ad1357646",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "17450f97d93e0b83ca41371bd50c491388075d49923ddc52233a6824477dc355",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "1777743b01eb0f2f2f3888871d7ebd088e3394dcf325ad9bf47ec3a7fb70f620",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "1883603abb3f7937a715e08f6b06bd62e0ab220f9c3e8402e2f327717005efce",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "18a824df1e780f241fab58835f92dce3cc7f96a56b1f7bac4e3c6286d5d0f77e",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "18e81d87dc32163c062c6165bb5fa7c455b3976f853da60ee6382ce6207738fa",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "19108362622c9b91f0db45ee5490e08d12745df243bd42c7af207cb36b856c07",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "192a2ba58c2a9237bbd5b4dc84cdf547f7a04dfc0baa1b49850507b48c137391",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "1999c796d0a2e6400ba899778ea466b63e9b8e6096d8aac206fbea11785d239e",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "1a09105656d57922514091c54f90418bcae7ba8408d7826a7c2796203ab326cf",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "1a39f4997c858a94ae36692b5d13f74cd72af307ca64e31050bd3f0b50bf28b6",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "1a462afb45989e440aad2ab32647b2894e63fa223752a58569f329facb2de0f4",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "1acffd8d3c9e6e7014c3d0ebfb751c23167cde20a8a9ec44ffd374d99943a609",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "1ae67e14715376a3f3e880611465b906e22b406979fde91a674c13812a4bcb33",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "1bb056216f6c1b17ff2fdd5a703e770108af516faa06a212ea82ec6b71fcedd2",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "1bb46fea19a76a19f69e5a8ed122647221d92f4c2134a6ed6f0403c14bd8730d",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "1bdd62b1ef579ce2e4aa2344131b39eeda85ac699066d4798a48b7fe07b6699c",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "1c12f53b18f16cad528b1f792800f4b2a10ede46b441b10a074159946cc1a8a0",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "1c8cec7c884c2b9c77a37635822fa2ca43a7e7b63a9894643607416d84be2fb1",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "1cb502a241a4ce6a91af2d2b7d30ee8e187a81538d1b7484b83758d5446f73bd",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "1cebc29e40ddaace797c67d672866d3385e6a1490fe03d7031afe041f534c3ee",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "1d3974d0799956c3371b76c5585542c26c43bb28a7da12cd8847d046195e0ed6",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "1d68e21825138c006ce18cc39caf8d3662b1e883a70a9a66ffdbf27c48f6f7b3",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "1dcbebb2b52a813314e02d10162fc91d2675db8b0eb282e578162c265266dd08",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "1de96fd42bd90b05fb1a7c15180af98caea779bafea50e4fb01fca3f32673b07",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "1ee54260461c56fbc6ecbe16c378559adbf2bb56a4f27b8816f741926489af4c",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "1f35a5a4a815bae378d7a9651937093785a311c734bdee8ac08b7df1d57f5ad8",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "1f466c306c6e3ec28177a67fef83f4b395a70d0e9bf963b3a2628a8a87df4f59",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "1f640c7c453d38b8869d028dc6f03dbbfdbd884af6d7759e91a14ecc6a1fa012",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "1f76f0b9e5b2d343cd190c9d0fb4468480aac44459aa2e07128f4cc4c93012f6",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "1f7d4ae841c6b9676b709d1b767f1a09a5a8ed579d54a3c529bfc81a33164a72",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "1fc06f31a3005952281dc5d46515e3e80f643d0e6ff9d3588e70ba8dbed56cfd",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "1fe77803cc849baed8324b4fa101b51c62d8e82baeb539500c9bad1f1a8a6f59",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "205b0053eefe494bd7579e85229887f766c844f12c4bd8c65678075dc1af9f6b",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "210e1611a15913e91c5098dc6fdb090d38d4709a973abe54e934c19e0bcba4bd",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "21243d732958da513d273add92edc8a65fbc8788c71e143235a757aae0ddba05",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "2198b1c150d1e418e974f1cbb51e8b9d7b4adb94df3221ab51388a08962ee2f7",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "21c83588af47554c8d3e371c376154e6ab7babd5cb187d777c9ddf01d8a4c45a",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "2211e6afac4c3888211aea54a8280eaa4fca3645e80c844b6858ce2a7090bcd2",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "22ed612fd41710ace7d1b3e88d29dea0e0c720d30d3b97c26064799cecea15a8",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "22f79981380d6c2648f1e58fe3d71b307658b9040bfe7a96ea69d7582d6f4980",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "22fbd7574c927d03de7ee8fd57898fffd2d676e6710748eaaf6e9cc346104aca",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "23151018c8c5b519c7633b7f57d1ffb52b55c133d72c58622a64aab7e4a4c2fb",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "2447855ffafc5e438c88a8b19e38b51792120114700aa1492d8a0b9678177c38",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "247a3582e34fdb9cdb4ce8ab0da4ab64cfcc49bccedb4b38e210de686671c632",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "24805aa93612e0139f45274d97ec301aca37ead891fc7a792a9e8db529875d10",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "24baf08666ef9399bbb132857929750b6fb026ac8ee6aca533222d0f34affbc6",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "24d78bd260126d980a4efa32d3f2b61779f9c9b0eb9cf6738d5a8314946ede11",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "2584f0788239ebf34eaab43571148365b9ea9a0e3825fe4dc73972dbca28888a",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "25a3e1df30123e25d33eae912af50f86a02c9702a1044814b80c3b1aed963555",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "25a6e657a434048e2ce6c94fe3969b56dde488886598c3b12393ec0ae7e3e324",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "25c9065ecb1b1818966092bf39cb75ac70e77cd1d389403afc4e93c302df76e4",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "25d8bcc2656115a4da0168e6486a80bef114a1bf1e2264d6807c300f5ca5e6f7",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "25eaf287ccccd581dbe90cf3b05608d4bfe1deab4f9f1fca698085f2d0e5f693",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "25f1ac3c3c5cea80c4255c0e0604786b662c87fe47e22b3803e89dc9f844ae22",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "262478d6f4fde11c83ff7b777d58db2dcffb4d630f206749b8be69ca23baeb34",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "26b15ef4c4392a107d6824515b8451876ec794e54593278aed21b473403da9bc",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "279718b945ab6316afc38664793e6583d1077861a8d189a1646c52d63a5c9ade",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "280fb8764913e5cc305d390198df3a9e8685ad4c5c1ca7532d456118bcf7dc2d",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "282740d5bd152cfad4814e014b4dab19a880e813dd3efd1d490148d5eb181a8f",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "283eec4c461580aee00bdd66c4aca3aa53411640bd174629bc7c54bb08c13866",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "28a1ad8eb075b92338d1b51b2f0587d3e6c42091754e6ad557adcff3ecb881f7",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "298ff5f31ca0992e82c603c754fd072fd05d6ac41c0f118bbe98a0b03376d6bf",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "299e75a7081010f4e88d580078b71afa22882f393a769d96878ed3f99835ea40",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "29d82285e24a66108b8137cc1a6813dac8c2c964dd386262421cb4942360981c",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "2a4442489d65db4556561f4f7903a7f2986ad8769dc68a07cee48fa00c174e4d",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "2a8bd7f1716f32b255144c65dc7bb59ae18d8be53204e8f71db4b0b8d1d8d5dd",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "2ad0bf69acde7cecfb1e2468626e5240cd3ed36ca727fcf6cc12f2f0a99499a3",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "2ad1012d11b7db36f7e40f201740a885fd6bd2f89999536f1826f08205037056",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "2b13f4d5bb2eba64567779fe9e59a1cc7687bbffb0d3d24cc5c3a0c9f5cfe9c6",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "2b5ca4784c3a505234f91992116c0290602d479e640d94eda8398ca1c943f9a5",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "2be07910975eee0ef0dfd23942bdeac6b62d9b5870496765ab9cbb3deb9625a3",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "2cfacf0313f62e92c369864ea21bb2c5aa584de2bef189f0d456b11c1a0201a6",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "2d1617fe5c311755a142e3231bc6d7aaab6b6b3ff2e3ca7d7c742769582ac5b0",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "2d28a73ad3e744434280a4cce69410ced4b91c916e93e22fcac83cf8e6d29f1b",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "2d51f8c00565e681440344894faf1b9cdabd57da697f98eb7804719d43fcb7e6",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "2d8257c85527a213dcbdc4c1ec70ae565bec765bd9cb234a7793df10f01830b7",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "2daf20b25d2d92ea0a2b9212ece2149984b6702366231821e54cd78780b64d74",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "2dfbd21f5de4572ca164b30e374a401f71d2474a63de296df91895157fefddf6",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "2e15cbce857d92b6db7c48b87b227898cae1b85593f86d28d37a84150f4bdf0f",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "2ec9afde8817c544525cc1ee2752da27404ad5e052d6832a2b05dfb957da39fa",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "2ed1f2f857568b9c265a288f94e5f593e18e3f15eddfc4d6521bbd1a6feac54b",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "2f5d32d21c850d4d7aa9140f6f4ebf7d6b68bb9e01821927af463334b6639e12",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "2fac476174c9148a58f9b9496a82bfe75eb0e0c91091a1841135825d8965a636",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "2fbaa631c5d6a0bf0e804b929f8c8b0486179022da07d788c5c01adb03e33ffe",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "309a85c6fc8f1a1b5e5941ad152743047a592ce43b5a48e277e73bea79bed3da",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "310090dc3dd051fd2049cd7989303bb502e24c0fcff35c81b473a3ac2fbd1f3c",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "31d5d3c48eb29d247cf153a3df3bec04bbcc9d4f4396360f13e9a01a22fdf880",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "32f6162cd5e776f0c5120936f700cd18d189798d9e1b44f4b3e5b5bc98e1043a",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "338f9914220d44d558693083f2bb0760c3a5e6b85bcb998b4f22dd8b52bf2497",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "33bae6ec7ef2db5f963017cd549898fe34a842b9ea29c2d28145e836554edaa1",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "341021ac8e47e5357141b73ae0268e1a9bae53096bd9eee7e62032f451e45856",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "3421f563f6b39d9fb88bb81b309bd58e186cbc7d6b62e2f9386d812843ae4480",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "34295bf23e434a65d4aa684a0fb2f28c8373c21844e4c4a6ce4f1d00bf963a15",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "3433dbcd1b4e9133b0d5f8e12a8dc444957a050b24e99b00b9f21f29241d7769",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "347ff637e6ee92f7b0675bdc58cda9f1cc3d6fc3a7df9a1ee1ec7641c8682752",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "351af937ba6c4585c038ae8481fbfdf5e1386952aa1843896c0fe81e2d7d41ea",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "354ff144f6f60ad7f46b4258500807c6b45f23a2a508d4ad6645ed4d9fd91f63",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "356c5359f93ac245b08718ef4736f99a46c81c1f46bc902e7c56bc2750ad116e",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "35c27d299c8ffa45375b13a257d6229b0d0d31f19b8992c1883dddf00aa76c0f",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "36022c8b8c1bc1de7a8ef968800e412944826b8b3f8ab05cbf24c5e0f9d5dfdb",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "36a3bde98eac6c29be2c11e1a0cfc9693f72f06630e814ec644dd629f9486fcb",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "36d0c0e3ca4ed8a904444230dbfe89f92dc638703d9374ad24cf845c6e6a58b5",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "36f72fcdfde93baecb0d61842d7476668167e418990c8067754230b62d0cf695",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "374ea9585d4b741e8a47aa81dde449c9061101dca0fd4f2788ea1bcd9ad34d8d",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "37966a912669df29f667e81a366f7500b86dcd4cd4d307d19cd214a80660a0b6",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "37b249f8d8bcbf3631e5322f9e9c15e42427e0354ad55d244b1c3ccb6f0cf0c3",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "38403ced5c3061b1d6e8992758079d1c86eb3aee88b643db0025e65338e02f64",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "390303e4270a52cb6bc2ba781a158ab613962535492ae710af5f36341a75ab4a",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "3943b0fa3010ab587c9bafccdf4a5889646db8e97a2b655048cd95c202f3348d",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "3a3a50aa42a1f74cff356b44b627967a28b23866010908fc01979d917b57b6b0",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "3a6cb3e9a0ab4ad78b875f62305840bdd758037288e013d3a8f76e3a24b42fbc",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "3a8528c20a0db42b2ff3c95bbb54ffc7ad58ce5b9c7bc7298eff7d0be917cdfb",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "3a96febcc01672a92a9fdd22a50b58588c1702610feac453b1b598be205d996a",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "3a9a6be4efdb5424d292262b44de9a037084828a83ebfb02ac9df94eaa8d6355",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "3ac7800a534eca57eb983b623ce52b17cc27a977297b46997d7b01de6eed2ae1",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "3ad0d4f21daebae8a4e17f9f5b417c32bd9904398275d5753948767e2956e689",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "3af64cd2c97f7bab2ad265fb1b5ba0b6f3c7c58c79bded687c7fc9bf455826d0",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "3b1cbad5b62975f1483fd5b383cc6ba8dc54f7db068df7932b94c5dd1d1ce9f3",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "3bc1eee8dc07f0950f22d74ec70db637ea5bfbbf382aa28e0c961ba5ff86a150",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "3c2075ddeff4fa11cb2a7241c6d91b9e15cacbdc731b534cc568fd8deea0e4f0",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "3cad9167bf6de2bb3f46ca5f948f9b9ff663fba5b5c067465013b1076484775d",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "3cf03a77a8db4df5f47ab0ddcfa999689a2eedd33835441c97e49c3575f70b8b",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "3de58ea06699e150af15ec90191fe8688dc6c6b0ad17627d0a867439edf0c0c4",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "3df52f2ecd2f7ad6d6e938c05db5c2e341a296b543905a8296f410fd0fa2187b",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "3e52ea3d61f6d5546fb9297844c9808085e53585c1e13b21cf6a6f49d938b01c",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "3f108ac8e594fb37c644db16152f18e8c5943423c23d446db96cc615f7668f16",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "3f1f969fcbcbcbb7b646d395eb617a22b6fefa7a4d906db74c4b374a486a329f",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "3f2b0c2ba903ecd10732e76fb2fba5993e1afedef992cc58556d4289e516f7e4",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "3fdd13d37cd9c9d687d186eee85bf4084ec19fe78d81530d24a540be4c0e872d",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "3fde8676d2bd9af37c0a7da1cf43f628646436d9932e38dc7a971407a2056fba",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "4062d7bc44ebd9606703c35ed7e5297355371bf44e26a29b3c37a6d4f227af4c",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "40a89cb8ac2893b7fd544a3107f477e481f65091224fc6726886cb475a4c7bc7",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "410ae1438f54507d0373871f16cf7722431392d6a55f0cbccd49d4abf093addc",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "41d80a0d90518649345f79be80e97063664515fc6dba55e11dfdd2bb12aebe8b",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "422510b82e0cc64e1835127f4c01f5c20ea7bd82683842f1c41a182c291d9b7e",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "427bc2d6f52281035015fb78b486f3d3a467689b8ead26150457adeb2e623442",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "42a16e4f2677683bd9f516dd02a122ffe710558166a8438f9d29783ed82280ed",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "42f78c74d333c6e0819ebd4e7d035866c94f43ff351df4f870e85baca32b8efe",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "43b81f6b3baae00250f313830c83d38fd9064614f7a8bb6a07b428624a9f18b5",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "44091e35aaf885aa7cd306f57458dcb000b514f44c53b74b9ebafe0b8a3933bf",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "44511929a951d64bc85cbe3c98036a8cbc4efda2c70086d8289fec24fd133eea",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "44841c4ad581412fca265cf2d6e7dfebb89b1c62a6b44832482be16745845c95",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "448601058c94d8399c674c675c8d2945c81bc7c888e81e3b2bba0f37e5b4ea27",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "44c391d11e9dae3e624c3f700ef4849ea844d9a0ff0f128d841c63532609c67c",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "45cc8a8ef0221b5aef79e83666c678e74fb487b8a9ee8b68aeb99615e75ac532",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "469b9366d5c6156b0a5499c2df88446d649047da88dd8ef07943f53902ad01e0",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "46e15361e83a50835f191c36397ac95cdf21a8a7bca1f24a47f68b8706bbf458",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "48487094ed098be06188be5e5492d76fa8fda28be6c59c55fc68c6e86af9f8ca",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "485b86892c59524ca7dab2218a588bd9f09707b55da1fa6543fe3b4e32c27c97",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "4885ea3a0458def5762d74ec75fcc539cc378f8a4b0e82a5de5485819738b77f",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "4967ba06099029e1e676ce5fd3bed325a25e2c9cdd190e854dcf92b46b1576e8",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "49754e3a9ccb1335d76ef4273bab8b058acdcad747e4b69fd3dd2e06f6932d1a",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "49e364cb6d3b9391ed96df53d32097dd5d57b073bcea1cd2f30a93fb7f32ea8e",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "4a18e42a30c7f2a077f383686374d778baa2311ddde4556728e65a383a624d34",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "4a50809d4a497407ae7813b08757041ba2e633f80107528472d8307450385b35",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "4a58479728ecba3fb350407ede7873075da6fcdee1beb9b7f12d9764e79e9c43",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "4ab6656c4a3a0905650176fac3b168e163d8b42f7995ce6bed2c610e1cee2214",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "4b219bcc4fba9a197e9ec6d33d1aa33d466b3e41817550fd3000ce5ed8c4dd43",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "4b815fc54e623095fc371530c90afcb898b57f4917d92c2d67f12bc0b14bb2a2",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "4c5d9eb9c50a2b8f7a409da08ad70e20646e6474024e025b56026880413699b3",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "4c66b0c8d0afe1f1c1cf3e8a717c91ae84ad1a825c3d626bb083a7588528b3f1",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "4cb25c36af77423b61d457766defe73dc22989e76283985614a54eed30eb8d17",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "4d3a292ed3c2a9280f20b82e36ad5ed52d4b4be3a6dffd8ad532ee3e050a7106",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "4da3d96aa6f9ec535b0be44c253317fe30fc9d619500849895a5c1ecb4287bcd",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "4e0a88f73dd0153bca8c0c7a3d86a46d9f9b3ba1a93f4a9dbba4e2d8b75c0643",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "4ef0c7b91a22d4dedb8aae31a286c5bd66e009291e3ff0cd03b622b5fda027b0",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "4f142b047af2c8469e4572092bf42ffab31954fef0cc2c8b7bbb79b11df577ef",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "4f85a1aaa06e33f136d780847d2fe515278daf03c55849f7b1df8d7707ebe795",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "4f976e496a5204e6db64e8a0f1d5c46dc01021678345e1a3256bef45cc724c03",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "4fa5823419686cf1fb0df330b22ad8f50c19a1724e296680551eeac71fac9143",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "4fc93de9787898f087743eae4baf94ad4204037505799f8fd411023b04c44518",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "4fd9fd278f1074077af41363826660b40a37ebd52ae1eb4b00147ec6a58ad9d5",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "4fe38f592041196e3daed8152aacc4e46872012057e7f8ed504a0d67f3a3d2dc",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "501a6f62014dab9497892fbedd3f33dbc802b60a1863899920b8f058238402bc",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "50b2be254c5726f0ece029cc0bb8ea3dde3d46758083f2b900d2ce72c6844ca3",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "50d390ffd51b8000bb097cbb8d2f1b6ad81dfbbf66e88534c22b99652f864e4b",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "511ed5c1ea95dedada3c2fd1bb11db9ca33854603d46631b83be5b2c0920a72c",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "5137eeb79ce672abb1fc034ab27d54028d15529f7393dab185ffa4ba5e501e9b",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "514021b0a05ee05cb688f6c4e2e5219231cce1bb3123c5450c45e6078e5a5936",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "5179b7b2be203e6c3bd33570917ed914828f9ea630f52b2f914144dd1e852446",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "519d6f0771a4ddd547c25008407d1634b29df9b3c1df9f007fd8b5c978495107",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "51a96f2ceae216177164b3e5b02830e717562a3ab9aa4a7b6a99ebe7ca884408",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "51add27688cf097b2435ee6a06c752355eae7e57aad433679e5ceaef0a741978",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "51b190165f653560c885c3aaeb6601a49e1ce52c5dd1445b432b8653db50c9ec",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "51d5f2a85500ce51ec02cd1505caf3abcb976da137787333e8ee9219238250a0",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "521d3d45fadbfefd02f8ed65a7537c4833f04de4aef38ee759c174e9b27aa7b5",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "52a969c706883e68889ba03d5e4c398fedd2c87f24bed1feae708fa0403b4bcb",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "52f941e8b689d664d3c0769f93e0bf5326b485d95bb587327458d68f29e5c27d",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "52fb86bd0f70c0f2fc84fd7f83a9f8c3614cec750d58c2f8bf4f4120f0b6e45f",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "531d6babf21bee4b63c7af1b0c7446558745f615e49b2d622b939d6b86716e1b",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "537eaec7ec8d38457d8681f4aabe5b8a668036ec02ef2df2bdff66cf3bffbdba",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "5433a587464fc8fa0479b2da4063bb1662dc2c814a17c1735974a2a92cb0d77f",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "5445835ad8f2dc252f9d13fb50b996fa7e993e174fd287658a3cec5d5857d13b",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "546e8dc540b52c73ba080a8de0ebdd470ba84f0008d45d29c2a5a197c26a0719",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "5481b40efa393a64544d0d4f370ffc7d1762a17eaab1114d91753ee129dc4e14",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "54dd1dcb65984ad7f9ae8c5d71ee22850c0e7a621d485763ff61b5b76c273f34",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "56b966bee7c8fe7dc6829f0fb74ab86c545c3005f7e6c6cbbfed60a7332153a5",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "56cd4e145ed01356791a45d469bba55abf42a17de34d15a688e0ab8a01fdf204",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "56d49807865ebb18171530061d375ca2b19029d3da0e27b9ebf8dd2b19c8c96e",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "571315c8be69b31d0dfd63ceff8ad45ae7caf7a4a71d9613f4b1593d1f561fec",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "573602f24ad4ee85327aaf0558f49c40686b4a3d4cae18b574cfc03b1ce3c435",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "578109d62b36ef599eace58a32a54f292c5764611fcc69e1d63b5627ec9c3e42",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "57aacfe964d25da6128a627383d5b4c393b4260195f387d255ca5a57a7fc2776",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "57b760daf611f2565d53a1384670c0f1a8b14bcc0232a5e7a642b8442c6a80dc",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "57bdec0f2b043b7430c9f6134e0e0e8bb13b91face328c98cb707d12a6298842",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "57f1e7c7a853e8c54b2089e4afe2dfdd181087de3936949972cc90f837abb1b3",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "581b7fcbe8575c4469e0c2efe6056f6c8b9511cd1c3187031ef2a25d9715b92d",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "58a5aec0e63bef3769acf4084eca9a7ccf848d967a47e97c85e27d68f77d6751",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "5932c7346b6d63ddeb1800cd32408e73114475c4bd77f402eadb26fff05114f2",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "59ec6f80cd0923f87bd137e7edf15369d80c174e61ce8ece0679753b8a589b19",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "5a4b83940647d73309c7aec28bb72ff492ba1c5fb5e7c08956a46848ca08cc5b",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "5b2e61ca9eb671b48429b4ca8a2105c7b8efe3eef959b6af55ba406fef37f51e",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "5b970b857e6c1f5ce6e89b9a9d348603523f4542ada847b4d806ceec66d1e5aa",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "5bffca35b1353f46834a6da2bed7fa8e23bfb4e00b616ff579cb268eeb60c165",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "5c656a48771028fe0d573768c16f7c8c50e7366634ad81af40012bdb1c10a8e5",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "5c92333dc98297c6949cbcb58e18a0af179e2d3fdcc8031580c55103ae61226c",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "5cc7cf53f5f3de67690ac4d7d11f98fb216c56f604cc8b5987a583bbfc2fdd8b",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "5d3127d2a03d05d9d2337524669ae2c1c8faa845bd69e2f7c4415ff09c802a19",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "5dcaca406b9d6d7de195948cf9ee53f3bf20da33a09ccae465a32294d2dd643e",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "5e2d7ef7006cd73e819bf506af40f0f665bba2abf749923738d00d916439453e",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "5e32650e1cf324d59c3a75c67044cc360a595b01e5f1bf30e8cd9afb37d1ca83",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "5e802e91733b33812761d9ae09302c0535ce62217864aae33f46fb3f554e9fe7",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "5eb5924a21dc6e00729153b58f61e3dec459360e58f482b48e5deb5691b5f639",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "5eccf3e72d690a516e592f86d42538e49c8a0ffbaf7d39d46a460f0566b7a7c6",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "5ef24f6930ee876918fe3e8324400c7ad3e5eead889f0293cedc672cb93ef42b",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "6099ce4e7e52bf50d3b4ef3c5fc0b203b47b0b987dd000b4f2d54b1ee30708a5",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "612d2fcd5a678e5092d62d53955de612e695e914d78c8bfa12c3c86d6b572f62",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "628296689341decb826a38b73c5496ae0c1b9267e39d3a489a7a23878373541d",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "62c482c2daea88726273b29b3635a15517057aee0a5ba63ffff7ea6010398a97",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "62fdf386bc0cd8469958974daff65ef2eb46325931b903dac1c1d6f686de51d0",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "63f5a50be242c2bc213a7b184d68f0cf23b776ccf52c860443cc76ea6a2a7fd6",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "64150c40ab2dcbfa79202ae434eb3fb0b739e6f769e863571fad116c93ffff0e",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "64485690572dd181f48eb53ccc520b4984776a2e4c2ee4ad1a938bba7c787f9b",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "645c85fa49ae44da316f22ab1aa7be654925b68f4aabcb5e8df8a55d2c1ff49d",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "64653995915a15e487e29fe890e5e73c0eaa3d7f3afef5d7ea3753d8b2e7c4a4",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "648d0c5389ad0eb3bc6b2fb3e7068012a89afaa3c26ffa1c449d772a24db67a7",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "64b5825cd47fef226f6f012193661e0ea6df6f5a5db6936dbe80c814055ac1a9",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "64b5d5eb498e78f60adcac851cdcdb1c90c29bce5d71eb298159dee46fce0425",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "6508103c8a396ab404cbc1f49d7cca937eb5a7ddf45cce12112b05d2fa8c9550",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "6527f8356082e5fcf9dde56460e067ae18d4be38b45621f979b224e3ce48e630",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "659ee9cbd5c660692258251db937ad51370e49c81046ed03e53e319ef335d9de",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "6667dc777d8d4bf6d0cef74537c0f314ca6f155bf6bf9284a8de8344a83a3537",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "66e321a5178f3db80651e2c7b3484a77b0f5a5126072b8df4ef9a5cd71cc5905",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "679f490a6374e72b6d811816bb0dc293db4b9a0be606c1a8dc5f93285c00b766",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "6803a7decc44638bf0cccc8556a48661b22331aea353b76013437827c728dc44",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "686c15b99ab79e66044e5c494c808fc69a9fce41a59baf6a4729921ba1ec102b",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "688abf89dae881c8f9deef1b38368843ea4e9ecc10aa2b0d9282446deee9ddff",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "68c86b2ff576825524aef7b1022e0d71110ef2b983b2a713ae6aa5dc43948e6f",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "68f9c174177266abf8a219376b6b5c567098cf537fe78bd7dc152d70b764ed9b",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "6973dfa1ff5dae0cf98fa24d7cba77e98ffdb3f0afeebb042618e172dcd24556",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "6980aaf2877e9c059723e1223f21b8e325fe467f6de84e9706f0c8a58b1a5934",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "6ac7490494ad1c0083403d02328a9f3dfe64c1e4538d3c3286b1a64977496341",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "6b0e0694138a88079c1fad01789cf90c2f188692ef3164623a98c52f0ca992b6",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "6b26c47a90892ff13df8709c3b8d770ca581c2f49b71af91b5dba1417403934c",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "6b6cb043b233de215edc6cdf3686fe3a94df0d36bf9e8cb480d488e70d48695f",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "6b980327befc5bad39ba5ac1a1566bae1f65c9f87c83349ab227adc3ee818a7b",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "6bc1b57a92ac874db9add5e89461f9b054c8a9742982684340305ea905ea9ac3",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "6bd4e8e3751ecdabbfd65eada644a68e554e3fef2b5dd2ebcd8f3b5fc84abc24",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "6be5f0a8ad084a20f056e61f5340078d59bc76dffe757e096e34fc2956debb8b",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "6c1a80d3bf10fbc1cb83b583c592736c846a80cdfe527952f68660bbf087d3eb",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "6c952a8e3cb1e299fde4d387ad38160fce3a67ccb9468c64e765cfd0e7ec500f",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "6d665f1f96baa87c5ba7bfc5ded9401d743a14af74250f594bd302ef4f1c71e8",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "6d8734780e005994993aa861ca13c7581573f7e3c1caf83a1730aaefe9afc850",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "6dc9f68d032d5297cc25d57e08c1d26576de2e2662bb702b34c4ddc44f5d7460",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "6e2657ba88b48e8748a63fb07362558b79b2952040280d195302cc8688f77b08",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "6e6cacd75624300eb3e73b635dc006689f03614411955506699604e310f27d70",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "6ea295912dadc3f3f5b99cf034712b7397183d3851972ac02fda47b3151a3cf1",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "6f1129574909534d87ad4500d04c15cab16ee611c66b0e0385d0d5ad5fb7ee9c",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "6f50a42d5879488dc646529285b89ab99a0250df9ec8642febfda9ca4e54d18b",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "6f6c67c7aa64c34537757470b1c2b8860976b0965a0818949782c7f4edf2d872",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "6fd984261e646c345d2b5e8b3e8e1ebbc9d5b54c92979d7d575fae8bd84cc9f6",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "70379ced3551628fb327241ee590d22c2f655a6da96514000d4b4e4ed6fa1d6a",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "7072e71acadb0a686f6c0ed215d39c95588afe5a8e30da39b0c743d4ca5c13a5",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "70998b6c5f9dd58b901fd98095dacc6e50ea6b575d33a1431d96ef59cb6815e4",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "709c0a0a8b3c6859f59c1a8eb0c636db6981dc90c68b68e64f9dc5ebe5c4808a",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "70e3815ca34fc1174a7f3e9c78066287df5797184bc10083254f5ad107d395ac",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "7179e5778eed57574aab763c0d1c78980578105b3d03a47b1354b01c8d90e263",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "72313cf68c6bf611ac25a33a58a65ce6d1bfdc434b8cd39696dc092b804f6117",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "728d8796547a20305015c48873115e85c09c863c528dbeec69e9c3f59763020a",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "756f01117af73bbacd95a976980e135d41ca995d356caa3a7f8c6b05bab277ec",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "75c18e3df8edaf819e5a349088370a8fc43fc7af0164bdc061e40c7384fdeab2",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "75ff8eec97d0c6457a24e6bbfcc426484aa6873b09fef77c9a77eca67328ff97",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "76082474b1025dc7a4870a3b009e8521afaa775e9ec6970b7cebb2de92d24379",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "76ed7a38ded199ace6ffb87f614561236a705f636dae8eadc93fab96b58f2025",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "7740294b8e7c2c6585542416610ad95e17eb6e0fbb7bb1fe2a96387f56677d95",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "77c98db61f39840b136586215b046a2597c950b0fdefae0ab0fa6aebb4dca0f4",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "7879a7725951c4866f6819d2853f9cae5cd0ceb37b55d91f45289895e2706a13",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "788600b153c4a512ab8433c9073c1568f5dcfc225bccea63aa4caf4b918df5e5",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "78d0dd9acc648885b997ffb1461ce158d7b7ffc1861b7eef3b89bb07fc26c5c7",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "794f318aa057545a740982c610837493788241b35fae8e91fa0e5dbd4469f669",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "799d3518d71f8f94adb8e2f0d4289ff316009f6f8dcd21fdbffacd4b9250746a",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "79d14201a65e928a487590a8d5b7ec6917e749c0a33bb7ce7997c0fcf91b060e",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "79e101c4370cbf2febd000437ed6cfc11e33ccb535befa0b2cb0968c3f0d659d",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "79e63a3012d07e36ea254e2ab0a8f88603cb61712458f1f128e723bc55408e50",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "7a0c98551644401acdcad56641dbfa845301910bb1a82072c39e7ae279a1c608",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "7ad78f2a974d5349a5dc993684f7a4f7cecbf51396400e5f4d8948c3ecad35f3",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "7adefa27617a57c6f3b8fc4d38447ee81645a551545f1aa373de580174f75824",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "7b08d86b64a284176c610299ca185a7b0c4afa3e3013c192cf5cbad69686f8ac",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "7c0cc8414c8752fa406bb1da698696030c0fbef45f4c8008d9a893e551ff3597",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "7c173244b1fe7028b5290aced781134f2169c290a395a6306b9ba01331b303f6",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "7cdb8710594296873b098f74eeddd3151a02b32ef41a4781ae49da247987a7a5",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "7ddb2e84b54c4f2c50b75548b0599df66152e68d171cfd329386af23ab6fbd4f",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "7f62276ff0e4044aedbaff3d85321c5e1ab9bdbb5deab66af55026ab9192db96",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "7fabbe2140b9c6f7dbfdf5a5476bcc82fdd367cc87df9312d8e92ea74c582bdd",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "80d560b45e055c98b356f9cc6a91fee3bec66cd7abcb166b9ed965450d133c16",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "81448c1df963f6798cb662521b4e9258cf5df0150dfcd1290cc1b5564c205887",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "81498602adf838b1809376f17faff5bc96d74a1660fc0e633949e4bd47cf887b",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "81595e1da9cc785c0fef4074c0c97757251a684f13c6af3272291f43d4fa3c42",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "81cfae2bec62df390b33d2a4dd827af79d1a3e177b3675ce395d2284ac3d6626",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "8207952d98696e992ceae671156467a3ba24036b3bd30acd54eed39f441f0945",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "822e6991cec0d66fe1623ed4f6634f90e8b5d29cd99a1194a44c22a6d225bce8",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "82461a81dc9347f2edc8c96dafdfa19260af56dc456ae7d6c79eb841412dbd50",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "82515a5268f483608337c1378b01392cfc56dd7716a366aafc3bbdeb14224381",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "8252990ac9ebe88c174a49d375841bdd37f2c6259a1ec2ec7f353ec335a6fdb1",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "825b0fc1f90e4c33d1ada3e18f5f7e875a6e73a842620cd62d8a06c4f4cad280",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "8315ad5e83cc2aebab4fdca6de33b882dfde921efc1721536b633a4a1d0388ff",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "8354b9307d3bc2a11df97db09e79dbafff657adbb014b2af8af9a23efc6ccfb6",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "84b1cc54c5da8f7c7dc5b7159a7a6d6166e79b6ba46ac5de5b5e044ba0b6badd",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "84e08cb80814e6ab115cd740e095aea5396c244585051309dee7376f91e2892a",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "8637a76966d35ecf53f62b0cf73f2d7088851026a6bd3069284bf342464aa9b2",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "8686cd90c6cfd7056f4e2b98ce54245cd8bc61269dbb0fa02f24ef476106acab",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "87133ff5619cb348c5dbc7df048e0e3f761355c01091fa184da63aa01501e221",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "871e3ed4995dc88647d46b6b4f6c757d5f8eea4d56d48751f59a69af34585bc9",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "872fd981c5f08dabb71220a6aa2292f22a0db4085d635cdf207cd32690e64952",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "8736a54f93ed72ad7ccc314c51d6f68c412266685bfa8b683873421d2bf37fbd",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "87fca4d8d664ae1e7f3780d4a102470e8ebf0e1727c5775a06929fd6543a51f7",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "88a343690a6e5ad63dddd6edbc6bd3ba3d52aefb2bbdfc9bec655ecda780fc29",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "88b34ff032a17498ec637ad571af18407ca3c6248647189c61fdea376d31a74c",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "88fda10a6806160b52427b596875ab5ecfdfbc6410bc5dbd29fac043c5580f34",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "88fe091e11672e1bc145f96600ce18e459e3698b5a8dde3f6450581225eeda44",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "8972a671334201238d4b2e0e591cf16afe97a31f91b070c394ae969407818680",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "89968e5c4290d303579c92fc64d72d73666e9fb5c791f65dacc133d46a7d0784",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "89e75fee57c21789657959f74e6122ee15117bd567a8e094a055d8a5c0924f79",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "8a1728d2b347cb75bc5b55b2b462b37a2ef6700819ebd44c80661c985c06b699",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "8aac18ea5a5f953224d2e92a66cbf528355b9e23ff81a88da99b80d9a8d3453a",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "8b0f4b88c55cab85b0de4167c7c771caee39aea5691533c70df00b6be29bfbfb",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "8bd777d50301ad86c839d059e991c1fb85878afad570772c3cd69369b88553b7",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "8bde36d6c16a7246401c283e49604c88f09b3eca99fa3174772e56c1c45da332",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "8c14fe3292c078baac4742dd83876b24f0728a3baf6fa0b668178398d9ed61bf",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "8d72215e22740c5fd6a2ae2c663d9f46b777a9b3b6492d3aded8705655d90eba",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "8dfaedd8cce389c79d71325014568ede702125f64bd0198eb7977095e6e63292",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "8ec793e4c3174480fddf3f29bbdfe05c863394f72b32bb55ec97cc974ce0488f",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "8ed7d46f9257600348fb45186177dc493203c34aa5b09698c3bdfbc870c79a8c",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "8f2464396dd33643dbf0af45037db48c40adfeb4330a18bbfe4659a911acb67b",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "8f31af115133e8e40b77d49b9c55cd5d184003d2a205cb36fee58179c4965f9b",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "8f753bb43ff4afc872ba6e5eba4ff26695247e0ce0d219f5d2fa1847b8aa1651",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "8f7da60b4276f4a1969556fc96bd25b0380d9a38fd281f7567a45435daba3866",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "8fd37dc28948315ab98b7793fbcb6895ff39a9f2ba32584e3e67452d3ef88711",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "9038390a6e8250fd8cbf2785c9da415887d4ba36db48098741404a878bbac997",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "90847637228cc47c773b818f783ef1f5b7e16a1cf1b0b50d1bc54e5359f82a93",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "911401ebd4c7e252093d6cfef16000e468ef830f131f5f93a5d8a8342e8bb57a",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "91cca3e4d40abc2b5b2f3b20339328de186856eee024b238ab4c8ccf7191d625",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "91f2299972fa9e2a57d9a6aa6d0ed0c695974535b03a769a09231c25ed99dc53",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "922434f30761ac56f1aec20734f068b73851674adfaa0fa4ed302853a4c0fc13",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "925ffa5dd91d0b51db0b469a355dab4aa10bc1175e0ca528b12d87b65c955587",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "933d72f61f4b7bbb5102b8d90a4d1b54526e70b5d635e9e461e91ac2877ab172",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "9369bbe3430ce9b0a9048e2a630399a1057518e5d735cd2453b9bdc9097c19c5",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "938fee16d043f7944ec10212794bc8c8c9ab75b9d56a8c52e69d8438a87d7ac3",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "93e73b0c894ac16bb3366648a6abf91e88e4172c824456c070f1ac15d82df6a5",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "94431450845e42c2e292af2ace1d0ab8eadda2a5c534622d75ab1360c680e32f",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "94a466041e8598ac79cb208a62836a56533b9fcb2fa6c90920958709d8510a0d",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "94b2f91ba664c6e9a84736ecb1c4519c124e016bb33ab7ec0108060cf8bdbc49",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "94c09a957264fbf2dcd14be40de4c80336b0c6fc218580ce1fc7f6625a2ed4e5",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "9535d415801cb9f855d84ac642478fb9291075e7f4ab5700a9eb194217d74b78",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "955c7c700be7a155deff8fdfb2fb61d16d4f633e33f892481cdd54932455c300",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "95c863ca4c598487f10279f3ddc9cb873751b5b42764733c6cc7631b59874fb0",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "96716b5e42c64607be2ec18cf9119eefe3db5e454c9116734f64fc8c2979ab31",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "9692beba9395d836ea8b19b3af891aa25abcd16c75c0ad8cf830cb13fa83207f",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "96af1053d2363d6a22c4b091e2fb2f09e4003a2cf905f9fcf8fd049621a56773",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "97bc6d67bc509c515ce94e9809889b94e7887d0ad91288063ea3cce3013ef4e0",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "991645bfd76042a60d2518e905f0f5ae6adf7f5c77529b39f6ba5d9a7dba3c7e",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "991c6b30d1ccd6ea99fd54540d47e64975de0686a0a4799a5ca9e104e55117a5",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "997d82dc5f8d49ecff4c0f9d72f60b8e0ae267a3e1d1afa2f5300ebcde19202e",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "99a3b68e58e8abe75d8c2b178190e8e40d70eba57139c6e311a224f452442cb2",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "99d6792cd3798abbccae4c9fe164fd9e870193a367b27be9babae6150e174d83",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "9a6020a74cf2ead2634d08eff6c2ed048523b699a7725108ff10cfaaacd73482",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "9a80be7b12abd8c1cbe6ae993519495b09ef385a16940e23879a3c496252f3e0",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "9a83a0f545583a38d6eee246e7755a4b7eaeeb5f742d7aca551d9904ef041279",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "9a922d196d3b1041caf1a5e5162facba910da36c4e03a0051a8c5d2902ab881f",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "9aa0ac300b8c296b9bf7a7febd47ad99289c9efdf8ca7407f0d993cb0db25456",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "9adbf522bfdcd0f9348c3b5b6a8d1ce290b56d84d9271565069fda0a1e4457f9",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "9ae1b63e92ab7ef14e96feebe4e7155b8d4503e7900f8375c8fcac8c6e4dfe93",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "9b411e1be977aac06336feba83490f4b852819c70bd15e980ff4b05aa7fdd4c2",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "9b4b04139eac71b4906bdcdacc4ce0c33c31a7a11334525baf69897c8adce1cd",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "9b597a83c38b84d04f2daa7283b81df53f8204296795f43ad32e8e2c675680ab",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "9b7dbe6f1e7115c9bf19493138f02d355a38f5bd088870ad2ad5981733532814",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "9b95142174ba32d6ea4996945cfd5cd87a17d19f44843a80130b476e73a05d59",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "9c66cc68f8d4bff7f3ca34e0eb9bb322b4b2846f0f686ed411fb6fcc9e6d66a2",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "9c6748e14cd795aa2102fc0670db953264c231bdefc71f6d1f2a15442124bda5",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "9cadab4ea06e0422359bdc574cc2b9e665a59293d0883b449862fef6b3628f0b",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "9d13865fec5c9f9c390591c9d15c02d6d52b15e42eb0675bfa346ba789fa4f9c",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "9d605f3bace37fa897d1aac2383ad870c9623d51703e39eef0e9fff3c5597481",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "9d9ef31d83e56cd07272831d08017af48a3ab47858e107ebd4e73a5ab15a01b4",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "9ddb50d9599370d8ed52b41a8e54cf0ff20781265a9ad4d831ca977a85b4c142",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "9dfa82b5838d85e15828e494551f28a2a13f4c6bdede0c2d654d8f4c51d498cc",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "9e3faecf9ca81bfef463b57bdae45aceb78c5fe1e40347b1be5a1e9b6cf0ccef",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "9e40ad528c343c09113cc0eacdd876c1ea583fa9420f4e6cb412ed5db419606c",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "9ecb3becff849bf17574f50c3c8a4dff9a1d196e6f0899adde86ece5fc5a8f26",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "9ef7bcce3293d4584dfde4e221556be9272744327f3932e5f98209eb7dedb68c",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "9efe3e3af65acb061bf87ccac03be9c8916a450d28b75024cb826ff93b18f056",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "9f39f2b9ee07c3eda8c39a5e9cc9e96dc5e91d6f35ac37b7b2c989f5a879c0d1",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "9fdb4e5b541314fa807501c5be2b5709e596eee50344b15106495725524025a9",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "9fe1be62e33a364f4537dd9cb417920b3db2f6ed5121264f961e9973c43d2540",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "9feadfbab0dd4ea637ce400b94f3950460d26698da03b8bbb78dfc1c29c281dc",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "a0e27f15182b7c3aa8781f08c2b698270b3ec8263536a215cbf05901e999350a",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "a11bb6d23c0f2bb8390720459a337c79b5548908de0359554e9d39d0ca0a8744",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "a1210e0a9eb8fad34db9b57e13086d3c3295109bda523f991add0188649ebbe9",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "a1bd94a912f97a7a40ca3e4bb9f100fae166b2e879bf7d105cc9065381a65d2c",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "a27857d740d19643fd4cce2ad4e7589bc4c1509c7dc69ecca63c1ae58029e2fc",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "a364eaf2f5223f06116f7ff1f09797a87727cb05e895f28c141d4b374972aed0",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "a4280f66f8d8e09564a00b9b32f3f30a4e433db6938896658e0bff3ed41d0348",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "a44fb9bb7bc27a3e239cd381b06bed798ab7a18dea6a86cfbf1518a3f040debf",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "a48845979ba042164ee7a217c3df5871c618334a94f74f9771bd16f78fe5bb79",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "a4985b6ea5a74ea147369b086d6a15eb77dbe8c2a4611ae9b6c44af488abe186",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "a4a25fbe0b800e8fd0332b14e2cb061f378d03175576b402a605e2f00f9d2f17",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "a4dc0eaeb6f6c5d1796672f1cdcf7ea9846e8c9950aee7f16d888933ec279e29",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "a65900c2de74649cb8f0d8523826b8622ada2406f1356620e90355d9d1cc5f0a",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "a67a6d3ca746d2835fda3775c8073858b3dec06a37afa878227290aab0ed5097",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "a699202de54b92ac23407ee171b13aa18cb65c8ac0eb80a3aec1cfbcdbad375a",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "a6fdd6669c98496dcbbba8d67246e4875ab5a4e66cf7ee11f75d72cb4c9ba1e9",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "a76446f4c5d328e72ef7317a3abdee0475b652b172de949d5484d35d1627cd86",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "a79101a93f4ef144a02d7277c4809ad293b950377c82552a5e7a8d175f90cefc",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "a794cd2348bfb9a555649550d64a3db4bf3165822a49cf5c1264f73e75534015",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "a873ef1626a29a236bc958dfc918c975616ee7077c320d25f1faadd7d6298583",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "a8a500ddd2dcbda1ca8b205f66e2ed11b64766443fdcfa9243c36111ce794ea8",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "a91644f7e6c7ec8787c866fc4a8b71dac6aaebee8d8f4aadf8232b678a0fd9bc",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "a917dde0e6307fe22491f14fde0f68f237af09c0a0fe31019d618824d52f458c",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "a94459a8a2556b36e663f06420d225f30d7ace4efe17bd72b6812b520d7cbee2",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "a973f09cd311edae7413dcbd76fc2b6d61331eea71365c5b2cd26366805dc20a",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "a99e3beebab3d97601d210be569bdd4dfb5072510503cbba446c4c686e2da33a",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "a9a12091c10f40512830e06fafe05377c7d817acf9928051dd985c8274cfbfbc",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "a9a89e9bf94946aafe90ee873893da90257091425a68f2740ec890737e5a7836",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "aab80729445967d1da06006605f7d465705dc23d1fc7157dbe999b45a107159c",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "aabf6abaee4c93410c794fec9a7c7dbb6e77cec88f577ff4eb03e0d557ffb63c",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "aaee774b34d8234c5ded0f2a20202c6dfd6b423a66db7484d6dc92c6e73ad0d4",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "ab236567e051fd72cc8cc008762304d200c49de39a9f849186aefe43e004c9e9",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "ab411f50cf1e706b864bf3c40026921cb8f4e864e6da0782c4faa8c0f4cf7025",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "ac6d44b7c58367fff3f987cf4d684c44071c25e75280c696b56aa11b6e810bd2",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "ac72e5d8615143ab79713e5c2d76eed84d15a02a1a4ab2842555c8b45e527adb",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "ac8783beb709b9680f74a3697adab1b191152e99ee540dcd8d3cafa981ed9c16",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "acb4f1c775a71306974bcbffec60381608193d684a444d0880199d11b606fc14",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "acc9788013f3eb3c8fd856992d202daf8172a33f46508e23c0601f31c518fc23",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "acfbcc7a4d65f81014e16d4c2e3252ad99aaa4f0f910eab374e3e0e9c879fe5b",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "ad002798aa87480372583b3ee58ab56899702134383e0e2b6aee13575b24f677",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "ad39d6553780a6853945697c7b9f6500827d76a59c5d546f2cbacebd3d406f58",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "ad3dfd54cb634f941865e531c56d13c39b622170005ef45e1a8dd49eeebc4eed",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "ad575774d2b70b536c5f47b7edee9887b24d113bc5c6efbbdab1f2c7ba9ba29c",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "adbee51ff19f9452d97a022ac4286ca42d47618f537ef6b46e827c828be17688",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "adcb33ddeea796a12a1abb3ae33c24207319a189fb3bd59ff1a2bc35f59227a0",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "ae167097489fe54ce5e76ae5f878ee8c74c2efccfe08ca7f818bd0e3e3817a54",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "ae5cf048a656e8225f7b9d9f62c5bfec6690600e74c45116d9a3ebb7dc5f6e6e",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "aecfc91a6d96ab4119a0ac32c21c3eca881e1ce6a09655727830a29484d736bb",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "af15a6ea797ba176070efdcf407f7272fe73b802f13743b66f93166192f3e76e",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "af297d774438143a6d23522f818125b00bc11c9ff78a689635b1beb94a4afbaf",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "af49b47a09cc690a2f5f5382c1d7b85ec50467bf6a5409e222588f4286cb5ba7",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "af73b85d7e7a56886b90d9d1c238626154441287d6099c5069f5adab621c4c60",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "afa71e7a5a0cd1f69841123adacf708a75b41b83e1e17916ec282b15f81306be",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "afdf9c9499446a13f7083632d3178fac2b475627b02aaab97c56682329a84386",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "b03833465c59eea47947ef5a97fc888b1f233723c9b4b0ebbac740cfab872011",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "b0dae31d9604d481762ebd999a315e7f2dea14eaaef68f16c9f71f884ecbd4a3",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "b0fdb74911e6da10d882e208a2bb6a6782ca89acb714663ede6e03e7851d6bab",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "b11608fbf57f0fbbc8e2dbed291b40fb41e24beb1ea410c5a1673255f6856cf8",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "b14f397a27a93da3288ea41fbd356b3d8f88ec6b6320120866b2808d713a9f63",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "b18d2d52cccb94e0a6a6e4e6bf6986a250afdb989770d9f412d22d1b6d041568",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "b1b9b38de9a55ecbbe66e95f69f83e5c8abd721864e8a5ea49afe23090c1eb60",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "b1f2b593045c306fba359b1e74557f4f8aacb15964c9657e92310a597e2763ca",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "b2df07faf1ae69abc0ef44c193aa3b1df6945e562e27a1554b586ce46181eed1",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "b2ed54eabac64a98864a27c9cb9ac50312b75b5a9456d9ae2831cc5354d7d6a7",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "b312e9acff2ab883c59eb7673b2419f547b645397401b3385bbd09970f46dfc9",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "b3133906f00daf8a16ebf7e926d4e741dde257e5611b7abdc795932f161b7ac8",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "b316609f04906abffc9eef22b1aef5b5db5eea9741000ee51c07f0267f726493",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "b3837b25479545041a781f72bb40bf0190889cf66779563ea400d1677cb0b006",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "b3c753078e3699f59039e2454508f4cb24a2bde9eb439c7f28e8c629a490df15",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "b426a28c7384cf84ab07ac7a0d7c53cba6a89aa7a5d7eb5c07c1bcfe55115b1c",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "b43fcc8d70cd08f6360ded790b45722ee4d092c68ff88d274eae5b5ebb6e6f1c",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "b470acd608ba11ab2dd2d4bc8546cc9bb09afcd9ceca693c4fe2c9d451eefcae",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "b4e2753183ebfbd27df8c2d9cdf554a5b2bff462cae94e24bc431fd0f1c68872",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "b50b2f78e1d164461d7edd24fc68931d0251e0792e679b90046918d2d0fbb681",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "b54166e3524fdad3d6e40ed13f9fdff571a213254cc54dd38c11a6c713805c26",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "b607f9a2706424f295b7e2b7cef7c67aca40b0ab7ba42f719a02fab320a85afa",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "b63e9866d6dd3b31709c0d4a445f04d775860f0494ed70b5edd834e194b8d511",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "b6add300f59fb25dad1b131130270e0c357d7aa587a75be84bd7bea1e75f1b52",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "b6cfb81feaa0467f04078ad8bac0f52fb2d020a4167190a915e1c502d291e68e",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "b6e02bb89d1f74ac589e57188945a4055e3c0750a04b92d6d16fc359338adcbc",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "b7612c5b6dec10dc3605a4b231fc609d3f23ab8431f2856ab8d5589b3f341fb7",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "b776c74dc8112d8c932cc241f8bf920dd17bd3be53f5b7c502f07799b2449cff",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "b7eb445304ec9e37591aa4415b56d6f40e43bd5ec48df766d06ae38fb794c5b2",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "b7f08cd7b57c4108ad483fd68528fa4e86246c945eccf0f46f9c07c849279b01",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "b80ff28cec17749b67c57fdb9fa8ca2afb4a888baa3ee97c8f908ca95af1fa79",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "b81128edddb87b67d03c003e67bcb86d579fc73e59f53e07889b23b579d6bc30",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "b834b2860af7e91ea2cb232c37d7c03bdfaf3da2cc9c554ce87dfaa5e15ea2b4",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "b86632dde32dd9bf9d682f781cbf406a9f6287a651b6975fe148f5625360dd42",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "b8b09fd7c02756b927dfac1390742ae4391786e970a52175c03f23dbaceb64a5",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "b91483d1a0ec70047d176be698301febedda54101402f6d2a3f4a6728876f046",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "ba22ed5b5f546d7f223aaad6a0de82299ac1ff241096b5be7e59064510daa41b",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "bad31ce11eee851b8e6f84b8b2bdbe84daa453b694b14b849e5432ced3245ffd",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "bb1c01a0d0e9eb1d720ed379ca5dbedaf338debb2f5c589053d2804192c94dfa",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "bbb71f68ed4c7f01466bd8c9c94adbb63b57f0ceb666835b77d3dd0fe54fb087",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "bc84b0b1326caf93a44fefa829325a2dd87300a8d9b3036af9a0caa7cf593717",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "bd1a8cd77e07b75b1ad65ae52216617ed69407901d43b9baadf6104bdcc04825",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "bd2453a812accdf62b8a2a146b2ef7c46aa0bf1aba673ec7b96adefa35b3a158",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "bdc64d0532fb3882ffeade565c5e10c7250cb97ef42837a5add60899b406b9b8",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "bde3a27bbc1ca7c0596cddc8c087de3be84cebf70a75685cdc2be9535bbdc6d7",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "bf602a2071530a4186ad74c43dd1aff5667c384ca54a85d218e79c5adaf3e085",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "c052b6696c747b74b749887de5ffc64ab8877a4d208e03a1b5b3ac2ab0bfd182",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "c06b4383dec7cbe45c20f4b8f207ea48addd6f2d99f2fe5f145327ac3fec9b5b",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "c077f356e3cbe8a43bc80414b5ce565ff9f7c84b7c44424dc663eb8bea19023b",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "c0a9ee63924b047a99fefb272855e483b79031edd2073552b6e05c16675b417d",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "c0d20f372d1ee1697aed0a2434637cad120b90c0d587cc4f1a27ffd8a33f4f11",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "c0f6b71f35ee3fe8367d45d12cecee42740b064bc46dd04eec2df5243603a8ae",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "c15a6ac05bb79a0d33642143a1dcf0366ff2334972cdddad4b3a8dbc13d7ba83",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "c26247f353b5fee9ccdf21f10858ce0fc4ede699a77b6ce35c4fae7745f67c49",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "c26bc789f3a3adf21e251c1f47793ae69ef30f5523db90c45b56b8f2c20495a8",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "c2ba7423a0ef03a44f5315602efdb90a616aa8a67575ce936e5cc726f2b329ea",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "c2f3cb7ca7ea255c36f9a6e67fbe1f25f1aa292a4dac60f716c9ef7702f0008d",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "c3ba93fa6d0f2c722922d4d52a56cfce3a07909151da50ee1005e97282eb637e",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "c42628703344da3a753b5981ccf7559bac3f80d92549a0e104e8619b5cbb4b14",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "c43cc14e19ae454e4edb4a5d014d44e25d44cdc12876a04578ed3d737ae00929",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "c46ba579334ab21112598404e456b2c5f89ef91c1fefd29c2cd5fa79231ac331",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "c48a01991d1bd5f86eff903e5924146b90df44cf6bf12de098fb7d33adf57063",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "c4d482a482650444e561b4ec35a2c8c5694484251bdd4ac573bb82bb50871f14",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "c530356b184ee8d419529f332377f5f02449bb180bec4f7af3ca3800be1ec5b9",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "c57006d170df3033401e70ab96b5c44d94a498c140c24c0e4042596c0881c1d4",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "c575728584bc32600e9e2bf231e0147d894abe9ad92dd604af50d349afa88e9d",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "c5d50f932ec3c6c15840c425a4aa7873c666b79cfc8879af0425ef8dcdf29750",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "c63635fc403b18c9660dc525921bfad700e3259487050dc55808b86f2d813bc1",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "c67f53b23f1607e44e2c16575e273e31128c6b4185681d1c81c5a1a503e69869",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "c68d7cd2df8613d8f52ef426f8c0811c6c85c67913231b3b68715b92bc306597",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "c6b72e27d7cc95f4669de28a26b6e5ffdac95bd5d5ee5e10b573861df06119c1",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "c71eaa9f26bd4466e62d59cd10bac3d2f400e64a0127e6d2b99724e513fbf9c8",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "c78b4d734b95818a8b7addff1a8ecb7651572fb10f3c2e6cc14bc5ea2536d8e5",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "c78eb0529105dd30c9f4614be8858445601ad9774cbe1a06d848a246737511c4",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "c7f89399495adb8d382fa7bc6d5fb5ced523bb8a76d2dee53c1062710aff8b1a",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "c836a265ea64986cd51379f03571df677feb5c74dca762805e3c5173458d6eee",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "c881070ac583fab8e7161b4162839e7d9c16ba90ce1161fa0d8ef18bcb1f8eeb",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "c8cfe4c871a8cfa5f96ce2b46257c8733f8b8fc5ff7546e81ee07f10a6dc9273",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "c8d870a90842e231ee4987974b1037c49a8e2e08dd16aec7f0ca88bd24ea4d68",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "c96305caeef34f1ad0dfec0db52ae8a1ca9604f63071ee809bc8c762fc541997",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "c990a0940b7d7dd4b2c24c65c97f006137ff981de6ae8385142e73b43c0da516",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "c99409ecea154bf5cd5d50d5e27c4a83b9ec133ab60ce39bacd3cbb7ba44c8fd",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "c9986f3d589b139333c596af0b8a73fa917a0ca860903124af4fa5b890ebbf41",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "c9c987c9ac17304a94033ee75e7a3e09303a87f9d3c6033e536533aecd3029a8",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "c9fcff3370a1c0bcc10e85cc60ba4661382365ba6e308838daa67857f889412b",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "c9fedae04a8bafcad06025b072ca98963685cecfb2ad1bd90b954d62ffbe23de",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "ca26edef050c83b8e7a5414ba358bc16aa896251b10937c51ddf9f32cdae06bf",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "ca41fe121b2cf0722f81bdf2a246c51617d0667e79cba7c00b1fc9f06f26b3ac",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "ca48711b65721cebf605e680f1272b2fed818df914074f1442037dd2dae73f28",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "ca97f258c2bf76caa68597323ceea2cd518cd2722711c456c795496c1ec80bcf",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "caa2b9be3dc7c5f96b23612bb9bbd8f3cf46edd002a6e70ceb2290fbbefe6e75",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "cac599adb9a163ba4e0e384780968c2d3f1e31b7a752f5c04fd3a36b9f7706d6",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "cb13598478cc3eadc2ecae43d75416b820ea655bda7a9675df4be44665930e74",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "cb2a38a67a8b36fdb346ed470a5ea7ec17e3b32c78f5e4a1fd8267efe6eb0282",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "cb425043505790c3afe541e592dd55a7fab0f4ed242d5f6f44b8f5645add7dd4",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "cc19f6d1aaec3aa1728e2ee10fa80d0e5b8bf7aeaf629cf92afb24ebd282b125",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "cc2f57571b1485cbf0f49ddeabb6f8c09840c075dd4fbb35b47f578eefbca9bb",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "cc6fc13742c64ea597efa6a885e2a0b1decaeb7047a4b151cbdd2eac2b5ecbd5",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "cce69f4248dd02e54657e35168f5272d912ee07813ed7177ac9b35cd90d4afbc",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "cd0c6c912869facb40c541dca8cf8322450546fb8b74219623dec98b8d36e8db",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "cd4484ec7d78bbcd2796842e72e85a4e0df142c1feb52fd8ee0ec516bf471342",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "cd571d409f75d39a970b975e7f086ce3db1827c06936263f18caf5dcc3ade15b",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "cd678ecec83c60077286be2fb28294d0e7d2b928d96136b778fc9a8c40082c84",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "cdf1f9ea33c54bc2df189dd78f39e224dcc79af24bcb084166ea3b67eb74b384",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "ceadf0673ad47d0fbe4346bb337020f5f3fdee91f24e8c3ff2a76d317fc3f7a6",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "cf42fc7d4771c80d7e9b7f1e5aa622eedee2dead81590a9b31756f6d48f5504b",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "cfa71187ee18b4e669950bd5e0ca30b8e02e68f56b6fa94a58aa84c6ab5ad81e",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "cff067b2d957891dd4860f9157c3ba10e578b4d331ed22832b688f5b8cea4e2d",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "d089966dacf7f35e450aa4bd6ce615e343f7995ef283b856e18bdd7cfd4ba86b",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "d09808c191c4b14d521468f34d662da15985add1661fb4d5797586a158bf904e",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "d0fe3a250c30a0b07d17276463c04ecd26be50b07ac2896995a77563cfde201b",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "d14fa06b3f84ed3749f39730b27071e4e04e97bde720874ba4976ad0c56e0d45",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "d167b6747dec2042c068054504ec288cb40054a9f3be20d2cc93370a46e84fdc",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "d18deb3e7348dd429f4055577f714ee9db515cc2953a6f4e701d9d43131185d9",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "d1de4f366d1e7a3cd7c844b21835437371ee33047f4dd9e9b78ab14595d3dbf8",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "d1e584eda3082efc35212f0a260d944d579989ebd242f7c2e9498f530d42310b",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "d226271808a1748335efa2bf0bb2f1879e1eb073272f3db0f37a26d0337e89f6",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "d23ef5ded8f4a920bde00f8fe4230bec2839c39dc14ce61735c1ba157099bf66",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "d25f8f4164b8088bf5ce35bd9b6c34bbe657c6f65700e6c053aefe8b5e80b695",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "d26e9a3d3fcf4bcffea104dcf1bd3ed7e218206e0986b0d600f2263bbcfa4c44",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "d2a7249c5ea50664fbb4ac4b906f60d622b8b7cd95f731086ac2456d918204ec",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "d2cc946cd5fdf5a409c6cc433fe11bd8bd4c10a260edfb7316314f5b35aa2c7f",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "d36fc340f2d3d0acf3cdd275d2a8fb73842e1e102defa4f520cb772ce95351b4",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "d45811a92dd7dae88a9b7c3df583a2ec024b5a744bfa291d6c0cd47247dfa380",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "d4b981b0a4534603af0a9f06eb350dda0fc8818526226061b397e2402cbcf220",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "d4ec6953b0411227424f5999e7ff09fc6ec032c4492a21f485ef8202c7e016ad",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "d4f336f3dae7d4f2f4c7bc3d619f084fe2a95ee759b0a1c2c0136cdeed67530c",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "d5966e238699998fd4995020c6350601e6ce0ac000a2b511bdbe5e043fb79413",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "d6076c6b7315bfa104bb337c6e20313cc27d0ecb850b596c027b8fe767fc7c8d",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "d61d20d29a99bea6023048951e29bee52d3e5d52ec02c4456c34e8ee0632dc5e",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "d62d56c9885d47a4c642d5032ace15cde37f3fb1bed8f1fa6c414c6c496d92e6",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "d6550299d01887065a2d772eba7edaafcfe215f08c37f03a5c3450b2578a1035",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "d6e148d125497156b1461172606778ad20ad0ff7ea100d0efe3e8829f054315a",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "d7299e70e43b1956021a5a359829328feb5725e3b6fc05b67023aa59078ea244",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "d734ed6dd80664a48f9aff3ebecc91a1ab2e1a2e7a0690f5101a3691d8b8944a",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "d7d39415126b6932e510c5d0060152817c5b3ad7807bde0566e95f55e795c407",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "d81005ce51d475e6e9b3e9dbc9706d5368737ffd48f36212fbcc23adcffc9cfa",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "d8706e6565a0d7758293e44d8704150b9cc4bf4bf255023e122265cbd82c1281",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "d88157f23affd19b3eee404be301296b0067db1bd5220a0161dea86328a0153e",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "d8aeb6b5990c5b3d75d1ec0f3e82c3525a7608a0aa09bb374b8a81dbb7d12607",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "d926380d2a43b115113c29e601b4572abeaf779deafea27834047485f86960df",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "d92d75bc2b0f0479a88a45831becf88478f49a0fd307f69d01aabf37cf72afd2",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "d977ce29f23683eb053f2449fae1e377c512044c49195ea8db75117445fc5873",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "d9cbacede3b67c0f6c1ce85c79527b34a2469d902b971ac08358dcb7b70b28cb",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "da1f9080fbe11f7b99ce940eaf42b078ba5f37717024d8e76b12aed73e5cb8aa",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "da81801caf860753768dbd5a56381da4d86557ca3491ece548d2a5eff1e9f7e6",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "dacb857f30ffb3e89d1b037c222a47263138d421fe9be95cd98cc4af2d84916b",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "dae10fb0849b77bc6473fc22d60745bebda1d2f3c73b726ca84cd5e5f4170b7b",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "dae323233eef346c5a89d1fbbba47817dcf9ed168136c3056d2ef6c88bd8632e",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "daf7c318a1be5c56be8f86bc1c93453f624192aecef4a320c6b3b84a1bb1aed2",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "db047056f5d6c7bdc6d614d79972d0025599b7ec2b0b441a49989b82855b2dc5",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "db8a3df49e3af96140223707dd55643a3a55bc58bd5b62029751c5c8c1cf4e66",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "dc734a6554706adb0e298e51d39ba1c81f352123c6a07653b10986167ca28416",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "dc7f3852546d8c3c49eca37c98f8bbd6e3815545aa124fcc4198f92098ec15bf",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "dc91fa65ddcd27867f400985aaf2e4846fa1c950f73638c79936f29e9e1762b0",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "dcae7ddeb2ef9e37f352d06dc36124d9079fc165a0075e39287b281e522a2e70",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "dcb08eeb21bcfe534d235e907269b04917f2c512244c9521e633a511f761ed56",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "dcc7e7c8654f7722061d9333a2cf71d883103e5847eaeca2ccc67d3fe59bfcd7",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "dd0ec98ceb321d00d4279181f7b9a92b54705f5e99f8370b2cfdb7d24df32e02",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "dd2e17514826fc0c837359fa428e84a0e2afec052dc6c2e0590f2f3716a50666",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "dd819e82abee748b3cceb12cc3c86b7ba24d9e701c5e94328a0a6c85a33dc2ef",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "dde834e7d7b1a7f29507f53506c9c8f9eae2943879e47bcb98708691a0a841d2",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "de1bec469ac7e5ece5b5fc8e2978952c0be278f3d1dc6d5cde6c16ea87ef968b",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "deb223efbf746bf1ebd29d35e3d177cb1c5af0ebe6da429dad21bc95eb6897d0",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "ded5ea5122d12eee299fdb620f51b5b0e1a53ea196d66c113604f4dc4826b50e",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "df8bb7a9a8d3b5c8e7e88064370c039cc4fe64cb7f8d2bf8f187d719fdf81883",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "dfa2f02bbceb70665f5d5a594f9a246f94c795678a1f7e6dee58482aaa24185f",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "dfc67caed5dcbf39f5addc215c4e9af612805eadccb8d33954f3c0dd6a8874ec",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "e03b2b3d4b0e5f9f8531056bedfc7b3ef4c947d26d5391e4da41200f9c2d7ed6",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "e0845f3b9d10a08b0440951805bbe2bc37c2faa9569a329f5afbde0c9c63a872",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "e0c1d5d878ced8c107abc2c51a1fe095183d39889612228bee39a85e2fd9fa0a",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "e0d8a0af4619f97faef92a58fae01e6011cb383eadcc58174e9ef63ed6324ee5",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "e11f3b1f806c16d0f2669460a4b2ce93bd28f688bad4725a2beebe0288911a7d",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "e133a8252838adc5bb211e60d87d3b6e615b778edad2a1b8ce4263f4778c3955",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "e1acc6dea651411422bf8fafd2cc06d496a3f3a340b434ef5640cc61a3f6badd",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "e2773d297445d725e2934af1cdf90a563c5a8ccdb4fc03a1b026bf7d635286e3",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "e2911355ca8192bff6aae307cc08b2ec209a349c02864ce86f38e64b720376c0",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "e294ace953877deac7f2aeb597b83ad0ebefe4ad9d7999368fee478fdeb321cc",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "e3e5739025b452f4d7e54af7718baacce803764c1f19dae68ddb88af6c7af6cb",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "e40dcf96c72b77c45eda4b60850867bcd8acdef70fbcb37b62bd545d2e1b2d3e",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "e45491890d1c9864c252449ff4e9c42c7c5ec3f925a6570d5d9a65567be3c79d",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "e5261b050a867531caf456519a3af1121f6eb3d9f0e0d6469981125d31168b62",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "e5b806d318c50160fe3714f670b7310127d95942f659171f1cb0f6684b20570e",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "e6ae883e24dca905e26d1007b38288185555847654f1277ed99a9d70812e5725",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "e70f9e26372f22a250a26147c02f4d5d5e069de937cb16279d31068c1958d616",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "e75b9aa336454d1d4819566bc0bc84839c081064d5b4665611c2411288562a33",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "e76c0557a9d4b43776c9fd0258f4825bc094b1872b5927ff5f5a66101a543898",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "e7dc8f26752918a10daf90fb6134505a228eabc3a182611e97f51a7ac83697c9",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "e8301119193d544ea0db4dd72a5791234195e62d70440015fbb2121b2a5e6b03",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "e852a57cb89577b2658d4d79bd40a92a5c7f37b060f68432c3cc2d9ad4daf0db",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "e8f58d4bd202782d71a325ceaaee964bd54f2c9900c70a63fb00e46cb4fb99fd",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "e918ffd1da548f421f052d763772609a3a7ab088efc7d8ca6a50580d17e0bd93",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "e9509f1fb2b29308f08e46b14273eae8c224391d7328b9b08a4535f17f08eadc",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "e97ab7b2b0aa431720c80049e9d99e4bfa48c4b519cf7911496ef3fed40dada1",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "e9cc1d3284ad2f77f5ea59389d6f3b32c4d2e47c21b8635c8dbba07282011f1d",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "e9f9671fab4d6d424ff464dfe910c13bbd73f3f8fe7b8f063e0ac7c0573e7752",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "ea3a8b16acc353b1944ba5d92d57a0cc3f1379d3999539a691a48890229cec86",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "ea3ce93b99603699b8d9be878af6a29fd93b0780e083e418b23425f1dac897d5",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "ea51027d2c345321aff64f60d794945743112038b9491ae44120f97868ae6b94",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "eabbf6fd9846947380a40c2d0a944833897cb8510abc69fd8b63b529876ed6c7",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "eb8ec9c100636a612e0a50f8cc59c844057335f2869a948915189d908db66bed",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "ec05f8f4865cbdba863ab95306ae59b3d4664f5f7cdd5362091152cf2f359f2b",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "ec6ab8c4f2a9b41b04908b918f2ece06443cd7647271b9671f414fd8d3505fc7",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "ec76f09af65e23701c2114bff06a9211e732fa0d4dfaef40ca5d19fe5184c899",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "ec7c30e7e05f2108e575b479255660ab2012f7f7fd75d9ca038352186d7bfe90",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "edccfde95accd4ca6257f06f1014b7ecc6438e5734cf69f499edf65f540da3cf",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "ee13a2a93eb4615ec2c397fec96e17833ea461b004ff5774c4c8275bb3d8992a",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "ee40a852e4398c423629cbb63d0ccbd3a515ced7202f009a71c7b30497e7e67a",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "ee70e938cde913214333efa5364d2ff70257de3471d3b23bbd22a75582f7e683",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "eedba8d7b24345d24223c2e8d9a09d35f9d86c45a132a527ec2704186f78b1b7",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "ef2a8043b7734544e213363929c53ebd3f8dbf8f85e895dbe8baee9dfcef09b2",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "ef490cfe08a8cc85235294d64359dd626471c164523a1c8985c19b2c01604655",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "ef684b189712fbf3aac78c430acb33b5d33766cccf5677381b25ce33797d3d58",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "efbe1483a52f86a58805b51d4b4868e45475af7636c557f6f8e77fdc5bf1b2ae",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "f03b525734bb4584f16e7a9237ccf7058c24165767f936221be1c17bce3eae4e",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "f0ec5d4f4b2962289fb935d52ab15e6ecb5d568a66f2bf525e009ca06d28d9cd",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "f0f68e8e3784ed5fea8dd1bc66f2b76ee352626fe6ece8442caecaeaca79da3c",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "f1a8c8d5d03b996dafd053134205b3e5d17ae02da06b2c4428099a94de1ab90f",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "f1cfbe74fb1778d925db7b231d71ec5a500e53cf37d11729783799ab060986e7",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "f218c8188613b0a67ddd1e1cd3843582076b3a0e0d64da86d98aee3fd2ca2c77",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "f2a47ed21d6a00ba6b9b55307c4f40cfda9c7dd16c95a345653d368d1ef5e6a9",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "f33501d49a9966b904c6020478669de8e64838ec4ba3d388424bfe7253614c7a",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "f3a05e64527315ec2dd27763b4b83432c927629c3bf89ebf589768c82c5642b8",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "f3a1e00e40be28f8be8f461d2feb44743ead580fcb447d6bf5a062ac6c0909ef",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "f3baad7ef31cfd3a7701d114df8e10d43a47295ee212cc72ed1a60471466eea0",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "f3dc855b1ae1f99e8b1b56b918928a79ae2daf960f15efc954f47b1121306c50",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "f4195ae3e420154b2be703fa7b2bfcb297cd8bd1e92f4c0be54e123bb2498c65",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "f435a02e296dc305447fd5e09cebbe2fbd812893785e7c0e4999987217f5a88b",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "f47638c6c9031ef3bc675c1e1fcd38fecc7890fb9c3f29dda71230f299f64bd4",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "f59afdb995d6635953f233a0a433e9ec264b091812cf620bacf3aedd1bec5252",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "f5b2c68acca97eec12c29e718e9520856b0de41028dcf2f3ff5f4df1cef3062b",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "f60d0193c7c31936b6199edfd529adb99b721da8c91e97dbc437b833451b9ea1",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "f62ef260c75ed97d1abdf2d083e2d541d93a905ca0be856ecff78ba51614686f",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "f68543a2d17e4cf24f9698f42994ba971201978b6ee25fb14411a9dd458c40b7",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "f69c679314e8918296e430e0d8a60f6f0785249f07b21abbe7733d215af83b0d",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "f71c82b532b284e41a0e9de41ac1ee398e1b7b658f521e7f8ee478ce922fbf45",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "f7331ba769e3ed7bbe48f799d258eb017cd7c75dcd2416f32e70aa64ea0c0949",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "f7b26eb33c824c97027b9cb1ced32b6bf1de9e6297b24304dd93c9af19ad261e",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "f7bac745a37f19a8252751cfacb2d626bf41eb4d02187118c247c100336f0783",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "f7fb6e89ef589d53f6fcae2d8ea31bd8e040fff072ce496182c9260e488b50ad",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "f8a9097352590770ec625552694b005b03160e274d8b56274e5db4362c5d6f02",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "f8b2928652556296e1b0a549870aa4b92ac1963b5f552e9778510cc93b97b0c3",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "f9049eb79a6dd3e9b9acd666f2a6f3401b0abb8b0904c0d7b3c3b60eac68b41b",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "f9173240c81eb928cbbf981a016f002c9ee7ead7d88fae85616b1c00c479e8ea",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "f9ece2393a495e8b4a6a10bf64a33553ac376bd7f48aadd37511505340bf0550",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "fa59ce5c4997167aff47a1618d1f080bece5320e2032a4422f14f231a13e833a",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "fa5b4079705dab6d8819283ec23126465d70a5b5c8b3b7dc98d31d19feac8ec9",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "fa6d9f93eff6ea37ce671912ad3f082a2a88a85e05e88c41d60f2bd4081d4483",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "fabd3d0a55c494abb7d8e268b18561768030f3c100b3472f4bac374a1e3fd3f0",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "fb641b9a7220ff1d3c52f3c45d5e10f4277133d7da9ab038209f2d979a9c4244",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "fb6f884bc71ab5e844c55a1ebbc1d76da689fb8b9c6d30d5ea76ee6afdca6d43",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "fb95c764f472d94dd8d040ccf6f2d5a43fc05a0e3ffeee9983513631f49cf60d",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "fbd1c0fcea976b4db1141ab0e5d85c48d11701eccc1d120d55196fde5881de8a",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "fc6471583a61b6156d1a2bf5554627a6f83c3cd941da22e33374caa33356431e",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "fc8583735459d6a0b4f1a8fc75c4ab697d7108b835c690101d4d460b019c871b",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "fde7fc6adfbd27caa1e66a9b69902f63be966241b26f28a3aa2ca06db11f4c07",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "fe9dcb4391c97a2d6cbfabb99d2ae4c310a8eb357e8f35050c6471846b8d7938",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "fed25197b96ebeb9bf17d7f63520c66998d0fc7d7ea551d42225aa10f4db4ae5",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "ff2f7f501e091f5f99cc67af90249779608d44c3b4a315f27cb9bd18359d431e",
     "source_version": "surface-raw-spec-v1"
    },
    {
     "sha256": "ff7e0764389dfbd73a3c8588475a1d9825df75eecd357122c957065f077aa96f",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "ff885d948b7ec7621209effe13a030d8220537d663e40822242a0249d049c6b2",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "ffc8c2779dd517201f86f2f2d77634055ac465599d1176239d68696b42168896",
     "source_version": "surface-map-observation-v1"
    },
    {
     "sha256": "ffdafae2b67f607aca275ffdee8ff126566e8998243b7a7ddd2fa8c8b1d6760e",
     "source_version": "surface-map-v1"
    },
    {
     "sha256": "ffec6e5c0cb6648f7a5756d3994f892a2cf59139f38930632735df6b11ee89e9",
     "source_version": "surface-raw-spec-v1"
    }
   ],
   "evaluation_ids": [],
   "freshness_input_sha256s": [
    "001e5aba38683eac3ec78913e805a8f9a5686b4caa91849bd7d4f3117135443f",
    "0a9caeaee8e9299566d5dd8ee265eb256eadf82b01a397cb28a67bd16777a8de",
    "0baf53d2d179a8a1236e5bef89d4819c59a2c153ad7c813675b4adb3a2ee1074",
    "0ed484e3582158cb07ed4bea3090e3697fe1d409388b9d698d69efc495385c4b",
    "1bdd62b1ef579ce2e4aa2344131b39eeda85ac699066d4798a48b7fe07b6699c",
    "1f7d4ae841c6b9676b709d1b767f1a09a5a8ed579d54a3c529bfc81a33164a72",
    "25c9065ecb1b1818966092bf39cb75ac70e77cd1d389403afc4e93c302df76e4",
    "25d8bcc2656115a4da0168e6486a80bef114a1bf1e2264d6807c300f5ca5e6f7",
    "2d8257c85527a213dcbdc4c1ec70ae565bec765bd9cb234a7793df10f01830b7",
    "2ec9afde8817c544525cc1ee2752da27404ad5e052d6832a2b05dfb957da39fa",
    "2fac476174c9148a58f9b9496a82bfe75eb0e0c91091a1841135825d8965a636",
    "354ff144f6f60ad7f46b4258500807c6b45f23a2a508d4ad6645ed4d9fd91f63",
    "356c5359f93ac245b08718ef4736f99a46c81c1f46bc902e7c56bc2750ad116e",
    "448601058c94d8399c674c675c8d2945c81bc7c888e81e3b2bba0f37e5b4ea27",
    "52a969c706883e68889ba03d5e4c398fedd2c87f24bed1feae708fa0403b4bcb",
    "5481b40efa393a64544d0d4f370ffc7d1762a17eaab1114d91753ee129dc4e14",
    "57f1e7c7a853e8c54b2089e4afe2dfdd181087de3936949972cc90f837abb1b3",
    "5932c7346b6d63ddeb1800cd32408e73114475c4bd77f402eadb26fff05114f2",
    "5a4b83940647d73309c7aec28bb72ff492ba1c5fb5e7c08956a46848ca08cc5b",
    "5c656a48771028fe0d573768c16f7c8c50e7366634ad81af40012bdb1c10a8e5",
    "6508103c8a396ab404cbc1f49d7cca937eb5a7ddf45cce12112b05d2fa8c9550",
    "6980aaf2877e9c059723e1223f21b8e325fe467f6de84e9706f0c8a58b1a5934",
    "6f50a42d5879488dc646529285b89ab99a0250df9ec8642febfda9ca4e54d18b",
    "7072e71acadb0a686f6c0ed215d39c95588afe5a8e30da39b0c743d4ca5c13a5",
    "799d3518d71f8f94adb8e2f0d4289ff316009f6f8dcd21fdbffacd4b9250746a",
    "7adefa27617a57c6f3b8fc4d38447ee81645a551545f1aa373de580174f75824",
    "8637a76966d35ecf53f62b0cf73f2d7088851026a6bd3069284bf342464aa9b2",
    "8bd777d50301ad86c839d059e991c1fb85878afad570772c3cd69369b88553b7",
    "9ecb3becff849bf17574f50c3c8a4dff9a1d196e6f0899adde86ece5fc5a8f26",
    "a4a25fbe0b800e8fd0332b14e2cb061f378d03175576b402a605e2f00f9d2f17",
    "a4dc0eaeb6f6c5d1796672f1cdcf7ea9846e8c9950aee7f16d888933ec279e29",
    "a79101a93f4ef144a02d7277c4809ad293b950377c82552a5e7a8d175f90cefc",
    "a91644f7e6c7ec8787c866fc4a8b71dac6aaebee8d8f4aadf8232b678a0fd9bc",
    "aaee774b34d8234c5ded0f2a20202c6dfd6b423a66db7484d6dc92c6e73ad0d4",
    "ab411f50cf1e706b864bf3c40026921cb8f4e864e6da0782c4faa8c0f4cf7025",
    "b3837b25479545041a781f72bb40bf0190889cf66779563ea400d1677cb0b006",
    "bf602a2071530a4186ad74c43dd1aff5667c384ca54a85d218e79c5adaf3e085",
    "cd678ecec83c60077286be2fb28294d0e7d2b928d96136b778fc9a8c40082c84",
    "d23ef5ded8f4a920bde00f8fe4230bec2839c39dc14ce61735c1ba157099bf66",
    "d5966e238699998fd4995020c6350601e6ce0ac000a2b511bdbe5e043fb79413",
    "d6076c6b7315bfa104bb337c6e20313cc27d0ecb850b596c027b8fe767fc7c8d",
    "d92d75bc2b0f0479a88a45831becf88478f49a0fd307f69d01aabf37cf72afd2",
    "dd819e82abee748b3cceb12cc3c86b7ba24d9e701c5e94328a0a6c85a33dc2ef",
    "dfa2f02bbceb70665f5d5a594f9a246f94c795678a1f7e6dee58482aaa24185f",
    "e0d8a0af4619f97faef92a58fae01e6011cb383eadcc58174e9ef63ed6324ee5",
    "e1acc6dea651411422bf8fafd2cc06d496a3f3a340b434ef5640cc61a3f6badd",
    "e2911355ca8192bff6aae307cc08b2ec209a349c02864ce86f38e64b720376c0",
    "f0f68e8e3784ed5fea8dd1bc66f2b76ee352626fe6ece8442caecaeaca79da3c",
    "f2a47ed21d6a00ba6b9b55307c4f40cfda9c7dd16c95a345653d368d1ef5e6a9",
    "f9173240c81eb928cbbf981a016f002c9ee7ead7d88fae85616b1c00c479e8ea",
    "fa5b4079705dab6d8819283ec23126465d70a5b5c8b3b7dc98d31d19feac8ec9",
    "fc6471583a61b6156d1a2bf5554627a6f83c3cd941da22e33374caa33356431e",
    "fde7fc6adfbd27caa1e66a9b69902f63be966241b26f28a3aa2ca06db11f4c07",
    "fed25197b96ebeb9bf17d7f63520c66998d0fc7d7ea551d42225aa10f4db4ae5",
    "ffc8c2779dd517201f86f2f2d77634055ac465599d1176239d68696b42168896"
   ]
  }
 },
 "data": {
  "tools": [
   {
    "name": "Cloudflare",
    "display": "Cloudflare",
    "category": "internet-services",
    "open_source": false,
    "api_added": 646,
    "api_removed": 222,
    "mcp_added": 0,
    "mcp_removed": 0,
    "api_comparable_pairs": 17,
    "mcp_comparable_pairs": 0,
    "total": 868
   },
   {
    "name": "infisical",
    "display": "infisical",
    "category": "secrets-detection",
    "open_source": true,
    "api_added": 201,
    "api_removed": 40,
    "mcp_added": 0,
    "mcp_removed": 0,
    "api_comparable_pairs": 10,
    "mcp_comparable_pairs": 0,
    "total": 241
   },
   {
    "name": "Tines",
    "display": "Tines",
    "category": "soar",
    "open_source": false,
    "api_added": 23,
    "api_removed": 163,
    "mcp_added": 0,
    "mcp_removed": 0,
    "api_comparable_pairs": 12,
    "mcp_comparable_pairs": 0,
    "total": 186
   },
   {
    "name": "Hunter",
    "display": "Hunter",
    "category": "reconnaissance",
    "open_source": false,
    "api_added": 177,
    "api_removed": 5,
    "mcp_added": 0,
    "mcp_removed": 0,
    "api_comparable_pairs": 11,
    "mcp_comparable_pairs": 0,
    "total": 182
   },
   {
    "name": "Chainguard",
    "display": "Chainguard",
    "category": "container-security",
    "open_source": false,
    "api_added": 90,
    "api_removed": 78,
    "mcp_added": 0,
    "mcp_removed": 0,
    "api_comparable_pairs": 14,
    "mcp_comparable_pairs": 0,
    "total": 168
   },
   {
    "name": "Didit",
    "display": "Didit",
    "category": "identity-access",
    "open_source": false,
    "api_added": 115,
    "api_removed": 0,
    "mcp_added": 0,
    "mcp_removed": 0,
    "api_comparable_pairs": 18,
    "mcp_comparable_pairs": 0,
    "total": 115
   },
   {
    "name": "azurehound",
    "display": "SpecterOps AzureHound",
    "category": "cloud-security",
    "open_source": true,
    "api_added": 46,
    "api_removed": 2,
    "mcp_added": 0,
    "mcp_removed": 0,
    "api_comparable_pairs": 5,
    "mcp_comparable_pairs": 0,
    "total": 48
   },
   {
    "name": "bloodhound",
    "display": "SpecterOps BloodHound",
    "category": "post-exploitation",
    "open_source": true,
    "api_added": 46,
    "api_removed": 2,
    "mcp_added": 0,
    "mcp_removed": 0,
    "api_comparable_pairs": 5,
    "mcp_comparable_pairs": 0,
    "total": 48
   },
   {
    "name": "sharphound",
    "display": "SpecterOps SharpHound",
    "category": "reconnaissance",
    "open_source": true,
    "api_added": 46,
    "api_removed": 2,
    "mcp_added": 0,
    "mcp_removed": 0,
    "api_comparable_pairs": 5,
    "mcp_comparable_pairs": 0,
    "total": 48
   },
   {
    "name": "Vanta",
    "display": "Vanta",
    "category": "compliance-automation",
    "open_source": false,
    "api_added": 38,
    "api_removed": 0,
    "mcp_added": 0,
    "mcp_removed": 0,
    "api_comparable_pairs": 17,
    "mcp_comparable_pairs": 0,
    "total": 38
   },
   {
    "name": "Firezone",
    "display": "Firezone",
    "category": "secure-access",
    "open_source": false,
    "api_added": 34,
    "api_removed": 1,
    "mcp_added": 0,
    "mcp_removed": 0,
    "api_comparable_pairs": 10,
    "mcp_comparable_pairs": 0,
    "total": 35
   },
   {
    "name": "isMalicious",
    "display": "isMalicious",
    "category": "threat-intel",
    "open_source": false,
    "api_added": 35,
    "api_removed": 0,
    "mcp_added": 0,
    "mcp_removed": 0,
    "api_comparable_pairs": 9,
    "mcp_comparable_pairs": 0,
    "total": 35
   },
   {
    "name": "ClickHouse",
    "display": "ClickHouse",
    "category": "siem",
    "open_source": true,
    "api_added": 24,
    "api_removed": 0,
    "mcp_added": 0,
    "mcp_removed": 0,
    "api_comparable_pairs": 9,
    "mcp_comparable_pairs": 0,
    "total": 24
   },
   {
    "name": "Sumo Logic",
    "display": "Sumo Logic",
    "category": "siem",
    "open_source": false,
    "api_added": 19,
    "api_removed": 2,
    "mcp_added": 0,
    "mcp_removed": 0,
    "api_comparable_pairs": 10,
    "mcp_comparable_pairs": 0,
    "total": 21
   },
   {
    "name": "sbomify",
    "display": "sbomify",
    "category": "supply-chain-security",
    "open_source": true,
    "api_added": 20,
    "api_removed": 1,
    "mcp_added": 0,
    "mcp_removed": 0,
    "api_comparable_pairs": 5,
    "mcp_comparable_pairs": 0,
    "total": 21
   },
   {
    "name": "TheHive",
    "display": "TheHive",
    "category": "soar",
    "open_source": true,
    "api_added": 2,
    "api_removed": 18,
    "mcp_added": 0,
    "mcp_removed": 0,
    "api_comparable_pairs": 2,
    "mcp_comparable_pairs": 0,
    "total": 20
   },
   {
    "name": "CTFd",
    "display": "CTFd",
    "category": "utilities",
    "open_source": true,
    "api_added": 18,
    "api_removed": 0,
    "mcp_added": 0,
    "mcp_removed": 0,
    "api_comparable_pairs": 2,
    "mcp_comparable_pairs": 0,
    "total": 18
   },
   {
    "name": "Passbolt",
    "display": "Passbolt",
    "category": "identity-access",
    "open_source": false,
    "api_added": 12,
    "api_removed": 4,
    "mcp_added": 0,
    "mcp_removed": 0,
    "api_comparable_pairs": 2,
    "mcp_comparable_pairs": 0,
    "total": 16
   },
   {
    "name": "Sublime Security",
    "display": "Sublime Security",
    "category": "email-security",
    "open_source": false,
    "api_added": 10,
    "api_removed": 0,
    "mcp_added": 0,
    "mcp_removed": 0,
    "api_comparable_pairs": 15,
    "mcp_comparable_pairs": 0,
    "total": 10
   },
   {
    "name": "CalypsoAI",
    "display": "F5 CalypsoAI",
    "category": "ai-red-teaming",
    "open_source": false,
    "api_added": 7,
    "api_removed": 0,
    "mcp_added": 0,
    "mcp_removed": 0,
    "api_comparable_pairs": 4,
    "mcp_comparable_pairs": 0,
    "total": 7
   },
   {
    "name": "Clerk",
    "display": "Clerk",
    "category": "identity-access",
    "open_source": false,
    "api_added": 7,
    "api_removed": 0,
    "mcp_added": 0,
    "mcp_removed": 0,
    "api_comparable_pairs": 4,
    "mcp_comparable_pairs": 0,
    "total": 7
   },
   {
    "name": "Codacy",
    "display": "Codacy",
    "category": "appsec",
    "open_source": false,
    "api_added": 4,
    "api_removed": 0,
    "mcp_added": 0,
    "mcp_removed": 0,
    "api_comparable_pairs": 10,
    "mcp_comparable_pairs": 0,
    "total": 4
   },
   {
    "name": "Chalk",
    "display": "Crash Override Chalk",
    "category": "supply-chain-security",
    "open_source": true,
    "api_added": 1,
    "api_removed": 2,
    "mcp_added": 0,
    "mcp_removed": 0,
    "api_comparable_pairs": 2,
    "mcp_comparable_pairs": 0,
    "total": 3
   },
   {
    "name": "Castle",
    "display": "Castle",
    "category": "identity-access",
    "open_source": false,
    "api_added": 2,
    "api_removed": 0,
    "mcp_added": 0,
    "mcp_removed": 0,
    "api_comparable_pairs": 1,
    "mcp_comparable_pairs": 0,
    "total": 2
   },
   {
    "name": "Keycloak",
    "display": "Keycloak",
    "category": "identity-access",
    "open_source": false,
    "api_added": 2,
    "api_removed": 0,
    "mcp_added": 0,
    "mcp_removed": 0,
    "api_comparable_pairs": 4,
    "mcp_comparable_pairs": 0,
    "total": 2
   },
   {
    "name": "Semgrep",
    "display": "Semgrep",
    "category": "appsec",
    "open_source": false,
    "api_added": 0,
    "api_removed": 2,
    "mcp_added": 0,
    "mcp_removed": 0,
    "api_comparable_pairs": 5,
    "mcp_comparable_pairs": 0,
    "total": 2
   },
   {
    "name": "StackHawk",
    "display": "StackHawk",
    "category": "appsec",
    "open_source": false,
    "api_added": 2,
    "api_removed": 0,
    "mcp_added": 0,
    "mcp_removed": 0,
    "api_comparable_pairs": 5,
    "mcp_comparable_pairs": 0,
    "total": 2
   },
   {
    "name": "bytebase",
    "display": "bytebase",
    "category": "data-security",
    "open_source": true,
    "api_added": 1,
    "api_removed": 0,
    "mcp_added": 0,
    "mcp_removed": 0,
    "api_comparable_pairs": 2,
    "mcp_comparable_pairs": 0,
    "total": 1
   }
  ],
  "overall": {
   "api_added": 1628,
   "api_removed": 544,
   "mcp_added": 0,
   "mcp_removed": 0,
   "tools_with_api_history": 40,
   "tools_with_mcp_history": 0
  },
  "coverage": {
   "api": {
    "valid_snapshots": 284,
    "invalid_snapshots": 0,
    "future_snapshots_excluded": 0,
    "history_tools": 40,
    "comparable_tools": 40,
    "comparable_pairs": 231,
    "tools_with_change": 28,
    "status": "observed"
   },
   "mcp": {
    "valid_snapshots": 2,
    "invalid_snapshots": 0,
    "future_snapshots_excluded": 0,
    "history_tools": 0,
    "comparable_tools": 0,
    "comparable_pairs": 0,
    "tools_with_change": 0,
    "status": "insufficient_history"
   }
  },
  "observations": [
   {
    "name": "1Password",
    "api": {
     "status": "insufficient_history",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": "2026-07-20T13:59:44.896400+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "ADR",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "AI-Infra-Guard",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "AIR",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "ALEAPP",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "APKiD",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "AVML",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Abnormal AI",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Acalvio",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Acronis Cyber Infrastructure",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Acronis Cyber Protect",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Acronis Cyber Protect Cloud",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Acronis True Image",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Acsense",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Action1",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Active Patching",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Acunetix 360",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Acunetix Premium",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Adaptiva OneSite Patch",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Adrian",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Adversarial Risk Management",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Aembit",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Agentic Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Aikido Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Aircrack-ng",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Akto",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "AlertEnterprise",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "AnChain.AI",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Anchore",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Androguard",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "AngryOxide",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Anomali",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Apiiro",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "AppOmni",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Arcade",
    "api": {
     "status": "insufficient_history",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": "2026-10-15T08:00:08.491256+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Arcjet",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Arctic Wolf",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Arkose Labs",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Armis",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "ArmorCode",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "ArmourZero",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Arnica",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Artemis",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Artemis Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Asimily",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "AsmResolver",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Astrix Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Attack Range",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "AttackIQ",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Auditd Best Practices",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Aura",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Aurascape",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Auth0",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "AutoPkg",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Automox",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Aviatrix",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Aviatrix CoPilot",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Axonius",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Backslash",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Baffle",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Bastille Networks",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "BeEF",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Bearer",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Bedrock Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Beelzebub",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Belkasoft",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "BeyondTrust",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Bforeai",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "BigID",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Binary Ninja",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Black Duck",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Bloom Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Bold Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "BorgBackup",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Breachrx",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Bright Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Brinqa",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Britive",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Bruce",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Bubblewrap",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Bugcrowd",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Bugcrowd Researcher Platform",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Buildah",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "BunkerWeb",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Burp Suite",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "CAPEv2",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "CHIPSEC",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "CISO Assistant",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "CSET",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "CTFd",
    "api": {
     "status": "observed_change",
     "comparable_pairs": 2,
     "added": 18,
     "removed": 0,
     "last_capture_at": "2026-09-10T14:45:34.362073+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "stale"
   },
   {
    "name": "CVE MCP Server",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Cait",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "CalypsoAI",
    "api": {
     "status": "observed_change",
     "comparable_pairs": 4,
     "added": 7,
     "removed": 0,
     "last_capture_at": "2026-10-16T08:24:59.408823+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "valid"
   },
   {
    "name": "Capstone",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "CardinalOps",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Castle",
    "api": {
     "status": "observed_change",
     "comparable_pairs": 1,
     "added": 2,
     "removed": 0,
     "last_capture_at": "2026-08-05T11:24:32.038786+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "stale"
   },
   {
    "name": "Cato Networks",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Caution",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Censys",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Certiv",
    "api": {
     "status": "insufficient_history",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": "2026-08-16T09:30:10.308306+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Chainguard",
    "api": {
     "status": "observed_change",
     "comparable_pairs": 14,
     "added": 90,
     "removed": 78,
     "last_capture_at": "2026-10-15T07:58:40.391878+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "valid"
   },
   {
    "name": "Chalk",
    "api": {
     "status": "observed_change",
     "comparable_pairs": 2,
     "added": 1,
     "removed": 2,
     "last_capture_at": "2026-10-17T08:03:04.675742+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "valid"
   },
   {
    "name": "ChameleonUltra",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Charm Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Checkmarx",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Checkov",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "ChipWhisperer",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Chocolatey",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Cisco Duo Desktop",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Clair",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "ClamAV",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Claroty",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Clavister Knowledge Base",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Clerk",
    "api": {
     "status": "observed_change",
     "comparable_pairs": 4,
     "added": 7,
     "removed": 0,
     "last_capture_at": "2026-10-16T08:24:08.715959+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "valid"
   },
   {
    "name": "Clevis",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "ClickHouse",
    "api": {
     "status": "observed_change",
     "comparable_pairs": 9,
     "added": 24,
     "removed": 0,
     "last_capture_at": "2026-10-15T07:56:33.363619+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "valid"
   },
   {
    "name": "Cloud C2",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Cloud Custodian",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Cloud Forensics Utils",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "CloudFox",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "CloudGoat",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Cloudflare",
    "api": {
     "status": "observed_change",
     "comparable_pairs": 17,
     "added": 646,
     "removed": 222,
     "last_capture_at": "2026-10-15T07:55:18.407470+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "valid"
   },
   {
    "name": "Cloudmersive",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Cloudsmith",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Cloudsplaining",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Clover Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Clumio",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Codacy",
    "api": {
     "status": "observed_change",
     "comparable_pairs": 10,
     "added": 4,
     "removed": 0,
     "last_capture_at": "2026-10-17T08:01:33.051993+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "valid"
   },
   {
    "name": "Codeintegrity",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Codezero",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Cohesity",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Cohesity Data Cloud",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Cohesive VNS3 Controller",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Command Zero",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Commix",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Commvault Cloud",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Compyl",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "ConductorOne",
    "api": {
     "status": "observed_zero",
     "comparable_pairs": 1,
     "added": 0,
     "removed": 0,
     "last_capture_at": "2026-08-04T11:29:40.673419+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "stale"
   },
   {
    "name": "ConnectWise Automate",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Conpot",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Contrast Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Conveyor",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Corellium",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Corridor",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Cortex",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Cortex Cloud",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Cortex XDR",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Cortex XSIAM",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Cortex XSOAR",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Cortex Xpanse",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Credo AI",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Cribl",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Cribl Stream",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "CrowdSec",
    "api": {
     "status": "insufficient_history",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": "2026-07-20T13:57:54.954336+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "CrowdStrike",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "CrowdStrike Counter Adversary Operations",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "CubeSandbox",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Cybeats SBOM Studio",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "CybelAngel",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Cyber GRC",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "CyberArk",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Cyberbro",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Cycode",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Cyera",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Cymulate",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Cynthion",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Cypago",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "DFIR ORC",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "DNSFilter",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "DOMPurify",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "DRAKVUF",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Dalfox",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "DataDome",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Databricks",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Datadog Cloud SIEM",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Datadog Cloud Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Datadog Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Datto RMM",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Decepticon",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "DeepSource",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "DeepTeam",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Deepmark",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Delinea",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "DependencyCheck",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "DerScanner",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Detection Rules",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Devicie",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Didit",
    "api": {
     "status": "observed_change",
     "comparable_pairs": 18,
     "added": 115,
     "removed": 0,
     "last_capture_at": "2026-10-15T07:57:18.912774+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "valid"
   },
   {
    "name": "DigiCert CertCentral",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Dissect",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "DockSec",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Docker CLI",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Docker Compose",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Docker Sandboxes",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Dradis",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Dragos",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Drata",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Dreadnode",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Dropzone AI",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Druva",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Druva Data Resiliency Cloud",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Druva inSync",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Duality Technologies",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "EMBA",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "EQTY Lab",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "ESET PROTECT",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "ESP32 Marauder",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Echo",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Eclypsium",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Edgescan",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Elastic Security Labs",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "ElcomSoft",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Endor Labs",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Ent",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Entersekt",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Enveil",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Ettercap",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Exabeam",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Exaforce",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Exposure Command",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "FLOSS",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "FOSSA",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Fail2ban",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Falco",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Falcon AI Detection and Response",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Falcon Cloud Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Falcon Data Protection",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Falcon Exposure Management",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Falcon Identity Protection",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Falcon Insight XDR",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Falcon Next-Gen SIEM",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Falcon Onum",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Falcon Secure AI Services",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Falcon Shield",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Falcon for IT",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Falcon for XIoT",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Fastly",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Feedly Threat Intelligence",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Fibratus",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Fig Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Finite State Platform",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Firejail",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Firezone",
    "api": {
     "status": "observed_change",
     "comparable_pairs": 10,
     "added": 34,
     "removed": 1,
     "last_capture_at": "2026-10-11T10:03:30.918416+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "valid"
   },
   {
    "name": "Flashpoint",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Fleet",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Flexera Software Vulnerability Manager",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Flipper One",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Flipper Zero",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Forescout",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "FortKnox",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Fortreum",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Frida",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Furl",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "FuzzyAI",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "GFI LanGuard",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "GLAuth",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "GRR",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Gatekeeper",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Geordie AI",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "GhostESP",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Ghostty",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Giskard",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "GitGuardian Detection Engine",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "GitGuardian SaaS",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "GitGuardian Self-Hosted",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "GitHub",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "GitHub CLI",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "GitLab",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Glasgow Interface Explorer",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Glow",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Google SecOps",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "GrantGuard",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "GreatFET One",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Grype",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "GuardDog",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "HCL BigFix",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "HUMAN Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "HackMyAgent",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "HackRF One",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Hacktron",
    "api": {
     "status": "observed_zero",
     "comparable_pairs": 2,
     "added": 0,
     "removed": 0,
     "last_capture_at": "2026-10-16T08:24:58.008489+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "valid"
   },
   {
    "name": "Harmonic Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Hashcat",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Hayabusa",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Headscale",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Heimdal Patch & Asset Management",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "HexStrike AI",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "HiddenLayer",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Hindsight",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Horizon3 NodeZero",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Hudson Rock",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Humanix",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Hunter",
    "api": {
     "status": "observed_change",
     "comparable_pairs": 11,
     "added": 177,
     "removed": 5,
     "last_capture_at": "2026-10-16T08:25:13.026150+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "valid"
   },
   {
    "name": "Hunters Pathfinder AI",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Huntress",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "HydraBus",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "HyperDbg",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Hyperproof",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "ILSpy",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "INKY",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "IPED",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "ITarian",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "ImmuniWeb",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Immuta",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Incident Command",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "InsightAppSec",
    "api": {
     "status": "insufficient_history",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": "2026-08-02T10:24:25.018972+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "InsightCloudSec",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "InsightConnect",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "InsightIDR",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "InsightVM",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Inspektor Gadget",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Installomator",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "IntelMQ",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "IntelOwl",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Intruder",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Invicti",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Iron Bank",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Iru",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Ivanti Neurons for Patch Management",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "JFrog",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Jamf Pro",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Jazz Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Joe Security (Joe Sandbox)",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "John the Ripper",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "JumpCloud",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "KICS",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Kali Linux",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Kaseya VSA",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Kasten K10",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Katana",
    "api": {
     "status": "observed_zero",
     "comparable_pairs": 1,
     "added": 0,
     "removed": 0,
     "last_capture_at": "2026-10-05T08:03:32.665369+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "valid"
   },
   {
    "name": "Katello",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Keeper Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Keycard",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Keycloak",
    "api": {
     "status": "observed_change",
     "comparable_pairs": 4,
     "added": 2,
     "removed": 0,
     "last_capture_at": "2026-10-13T13:55:17.655460+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "valid"
   },
   {
    "name": "Keystone",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Knocknoc",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Knostic",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Kopia",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Kovr",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Kunai",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "LLM Guard",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Lacework FortiCNAPP",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Lakera",
    "api": {
     "status": "observed_zero",
     "comparable_pairs": 4,
     "added": 0,
     "removed": 0,
     "last_capture_at": "2026-09-29T14:31:21.509357+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "stale"
   },
   {
    "name": "Landlock",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Landscape",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Lasso Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Laurel",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "LavaMoat",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Legit Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Levo",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "LiME",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Lineaje",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "LogicGate",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "LoginRadius",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "LogonTracer",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Lookyloo",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Lynis",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Lynx Vigiles",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "MIND",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "MISP",
    "api": {
     "status": "insufficient_history",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": "2026-07-20T13:46:30.395930+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "MITRE CTI",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "MSTICPy",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Maigret",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Malanta",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Malcolm",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "ManageEngine Patch Manager Plus",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Manifest",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Manifold Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Material Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Mayhem",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Mayhem Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Mend AI",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Mend Container",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Mend Platform",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Mend SAST",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Mend SCA",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Menlo Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Metalware",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Metasploit Framework",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Metasploit Pro",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Microsoft Defender",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Microsoft Defender for Cloud",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Microsoft Defender for IoT",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Microsoft Entra",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Microsoft Intune",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Microsoft Purview",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Microsoft SEAL",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Microsoft Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Microsoft Sentinel",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Microsoft Sysinternals",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Minimus",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Mitiga",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Mobile Verification Toolkit",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Momentum Firmware",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Mondoo",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Munki",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Mythic",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "N-able N-central",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "NETRESEC",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "NeMo Guardrails",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Nebula",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "NetBackup",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Netcap",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Netskope",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Nettacker",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Ninite Pro",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "NinjaOne",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Nmap",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Noma Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Nozomi Networks",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Nudge",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Nudge Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "OCInferno",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "OSSEC HIDS",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "OSV-Scanner",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "OWASP ZAP",
    "api": {
     "status": "observed_zero",
     "comparable_pairs": 1,
     "added": 0,
     "removed": 0,
     "last_capture_at": "2026-08-04T11:11:49.950750+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "stale"
   },
   {
    "name": "OX Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Obsidian",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Obsidian Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Okta Identity Engine",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Okta for AI Agents",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Omada Identity",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "OneTrust",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Onyx Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "OpenAI Codex Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "OpenCTI",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "OpenCVE",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "OpenCanary",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "OpenOSINT",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "OpenSSH",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "OpenSSL",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "OpenSandbox",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "OpenShell",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "OpenSnitch",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "OpenVPN",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Openlayer",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Operant AI",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Opsera",
    "api": {
     "status": "insufficient_history",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": "2026-08-02T10:47:52.706778+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Ordr",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Ory",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "P0 Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "PCAPdroid",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "PDQ Deploy & Connect",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Packetry",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Pacu",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Palo Alto Networks",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Pangea",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Panorays",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Panther",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Passbolt",
    "api": {
     "status": "observed_change",
     "comparable_pairs": 2,
     "added": 12,
     "removed": 4,
     "last_capture_at": "2026-09-18T07:40:39.189284+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "stale"
   },
   {
    "name": "Patch My PC",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Patchman",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Pentera",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Phoenix Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "PhoneSploit-Pro",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Pi Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Picus Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Pillar Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Pindrop",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Ping Identity",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Plerion",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Plexicus",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Pluto Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Policy Sentry",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Pomerium",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Portkey",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Prisma Access",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Prisma Cloud",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "ProcMon for Linux",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "ProjectDiscovery Cloud",
    "api": {
     "status": "observed_zero",
     "comparable_pairs": 1,
     "added": 0,
     "removed": 0,
     "last_capture_at": "2026-10-05T08:03:11.132086+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "valid"
   },
   {
    "name": "Promptfoo",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Prowler",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Pwnagotchi",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Qualys",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Qualys CyberSecurity Asset Management",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Qualys EDR",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Qualys Patch Management",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Qualys Policy Compliance",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Qualys TotalCloud",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Qualys VMDR",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Qualys Web Application Scanning",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Quarry VRC",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Query",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "QuilrAI",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "RAPTOR",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "RIG Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "RITA",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Radare2",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Radiflow",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Rapid7 Insight Platform",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "RapidFort",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Rayhunter",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Reality Defender",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Realm Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Rebuff",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Recorded Future",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "RedAmon",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "RegScale",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Relyance AI",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Request Tracker / RTIR (Best Practical)",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Retire.js",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Revenera",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "ReversingLabs Spectra Assure",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Riot",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Risk Ledger",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "RiskShard",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Rizin",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "RoboForm",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Rspamd",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Rubrik Security Cloud",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "RunReveal",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Runlayer",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Runtime Mobile Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "SAND Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "SO-CRATES",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "SOPS",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "SPITFIRE",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "SafeBreach",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "SailPoint",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Salt Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "SandboxAQ AQtive Guard",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Satori",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Scilla",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "ScoutDNS",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Scrut Automation",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "ScubaGear",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Sealed Secrets",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "SecPod SanerNow",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Secretlint",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Secureframe",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Securiti",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Security Onion",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "SecurityScorecard",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "SecurityTrails",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Sekoia.io",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Semgrep",
    "api": {
     "status": "observed_change",
     "comparable_pairs": 5,
     "added": 0,
     "removed": 2,
     "last_capture_at": "2026-10-08T23:18:59.378213+00:00"
    },
    "mcp": {
     "status": "insufficient_history",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": "2026-07-19T17:30:09.521953+00:00"
    },
    "analysis_state": "valid"
   },
   {
    "name": "SentinelOne",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Shark Jack Display",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Shuffle",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Sigma Rules",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "SkillSpector",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Snort3",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Snyk",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Snyk Agent Scan",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Snyk AppRisk",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Snyk Code",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Snyk Container",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Snyk IaC",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Snyk Open Source",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Socket",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "SolarWinds Patch Manager",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "SonarQube",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Sonatype",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Sophos Access Points",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Sophos Anti-Virus for macOS",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Sophos Central",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Sophos Central Device Encryption",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Sophos Central Firewall",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Sophos Central Migration Tool",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Sophos Central Server Core Agent",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Sophos Central Server Intercept X",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Sophos Cloud Optix",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Sophos Connect",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Sophos Core Agent",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Sophos DNS Protection",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Sophos Email Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Sophos Firewall",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Sophos Intercept X",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Sophos Intercept X for Mobile",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Sophos Mobile",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Sophos Mobile (on-premises)",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Sophos NDR",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Sophos Protected Browser",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Sophos Protection for Linux",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Sophos SafeGuard Enterprise",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Sophos Secure Email",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Sophos Secure Workspace",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Sophos Switch",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Sophos UTM",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Sophos ZTNA",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Splunk Enterprise",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Splunk Enterprise Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Splunk SOAR",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Splunk Security Content",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Sprinto",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "StackHawk",
    "api": {
     "status": "observed_change",
     "comparable_pairs": 5,
     "added": 2,
     "removed": 0,
     "last_capture_at": "2026-10-16T08:23:52.294138+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "valid"
   },
   {
    "name": "Steampipe",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "StepSecurity",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Straiker",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Strata NGFW",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Stratus Red Team",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Strike Graph",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Strix",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "StrongDM",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Stytch",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Sublime Security",
    "api": {
     "status": "observed_change",
     "comparable_pairs": 15,
     "added": 10,
     "removed": 0,
     "last_capture_at": "2026-10-15T07:56:14.105323+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "valid"
   },
   {
    "name": "Sumo Logic",
    "api": {
     "status": "observed_change",
     "comparable_pairs": 10,
     "added": 19,
     "removed": 2,
     "last_capture_at": "2026-10-16T08:23:03.965175+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "valid"
   },
   {
    "name": "Superagent",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Surface Command",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Suricata",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "SysReptor",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Sysdig Secure",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Sysmon for Linux",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "T3MP3ST",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "TXOne Networks",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Tanium Patch",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Target Intelligence",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Telesign",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Tenable",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Tenable Attack Surface Management",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Tenable Cloud Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Tenable Identity Exposure",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Tenable Nessus",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Tenable OT Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Tenable One",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Tenable Vulnerability Management",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Tenable Web App Scanning",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Tenzir",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Termius",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "The Sleuth Kit",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "TheHive",
    "api": {
     "status": "observed_change",
     "comparable_pairs": 2,
     "added": 2,
     "removed": 18,
     "last_capture_at": "2026-09-14T10:47:17.018589+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "stale"
   },
   {
    "name": "Themis",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Threat Command",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "ThreatExchange",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "ThreatMapper",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Tigard",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Timesketch",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Tines",
    "api": {
     "status": "observed_change",
     "comparable_pairs": 12,
     "added": 23,
     "removed": 163,
     "last_capture_at": "2026-10-12T17:48:05.142750+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "valid"
   },
   {
    "name": "Token Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "ToolHive",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Torq",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Tracee",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Trend Vision One",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Trident",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Trivy",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "insufficient_history",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": "2026-07-19T17:30:09.095134+00:00"
    },
    "analysis_state": "missing"
   },
   {
    "name": "TrustCloud",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Turbinia",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Twine Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Twingate",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "UAC",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Ubiq Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Unfurl",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Unleashed Firmware",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Upwind",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Valence Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Vanta",
    "api": {
     "status": "observed_change",
     "comparable_pairs": 17,
     "added": 38,
     "removed": 0,
     "last_capture_at": "2026-10-15T07:55:22.742722+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "valid"
   },
   {
    "name": "Varonis",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Vectra AI",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Veeam Backup & Replication",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Veeam Data Cloud",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Vega",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Velero",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Velociraptor",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Veracode",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Versa Networks",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Volatility 3",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "VulnHunter",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Vuls",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "WPScan",
    "api": {
     "status": "insufficient_history",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": "2026-07-20T13:44:32.241735+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Wabbi",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Wallarm",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Wapiti",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Waratek",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Watcher",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Waterfall Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Wazuh",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "WiFi Pineapple",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "WiFi Pineapple Pager",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Windows Package Manager",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Wireblast",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Wireshark",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "WitnessAI",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Wiz",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Wiz Cloud",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Wiz Code",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Wiz Defend",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Wiz Sensor",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "World Monitor",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "XFA",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Xage Security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Xygeni",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "YARA",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "YARA-X",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "YaraHunter",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Yeti",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Yubico",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Zanshin",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Zeek",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Zenity",
    "api": {
     "status": "insufficient_history",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": "2026-09-16T07:47:26.523132+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "ZeroPath",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "ZeroTier",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Zscaler",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Zscaler Data Protection",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Zscaler Internet Access",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Zscaler Posture Control",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "Zscaler Private Access",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "above",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "adscan",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "afflib",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "aflplusplus",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "agentOS",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "agentshield",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "aguara",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "ai-safe2-framework",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "airgeddon",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "amass",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "apple-bleee",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "arjun",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "arp-scan",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "arsenal-ng",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "asnmap",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "assetfinder",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "atomic-operator",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "authentik",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "axel",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "aya",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "azurehound",
    "api": {
     "status": "observed_change",
     "comparable_pairs": 5,
     "added": 46,
     "removed": 2,
     "last_capture_at": "2026-10-08T00:36:10.149476+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "valid"
   },
   {
    "name": "b374k",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "bbot",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "bettercap",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "bettercap-ui",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "binwalk",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "bladeRF",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "bloodhound",
    "api": {
     "status": "observed_change",
     "comparable_pairs": 5,
     "added": 46,
     "removed": 2,
     "last_capture_at": "2026-10-08T00:36:10.768732+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "valid"
   },
   {
    "name": "bloodyad",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "bopscrk",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "bpf-linker",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "braa",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "bruteforce-luks",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "bruteforce-salted-openssl",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "bruteforce-wallet",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "bruteshark",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "brutespray",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "bulk-extractor",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "bully",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "bytebase",
    "api": {
     "status": "observed_change",
     "comparable_pairs": 2,
     "added": 1,
     "removed": 0,
     "last_capture_at": "2026-10-17T08:03:27.255006+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "valid"
   },
   {
    "name": "bytecode-viewer",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "c/side",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "caido",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "caldera",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "calico",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "cameradar",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "capa",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "cariddi",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "case",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "certgraph",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "certipy-ad",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "cewl",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "chainsaw",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "changeme",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "checkov-action",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "checksec.sh",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "chisel",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "cilium-cli",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "clawscan",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "cloud-enum",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "cloud-nuke",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "cloudbrute",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "cloudlist",
    "api": {
     "status": "observed_zero",
     "comparable_pairs": 1,
     "added": 0,
     "removed": 0,
     "last_capture_at": "2026-10-05T08:05:02.246666+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "valid"
   },
   {
    "name": "cmseek",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "cntlm",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "code-on-incus",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "code-oss",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "coercer",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "colly",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "cortex-analyzers",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "cosign",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "creddump7",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "cri-tools",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "crlfuzz",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "crowbar",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "crust",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "curl",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "cutter",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "cve",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "cve-lite-cli",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "dark-moon",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "dcfldd",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "deepsec",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "defectdojo",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "dependency-track",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "detect-it-easy",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "detect-secrets",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "dex2jar",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "dfdatetime",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "dfvfs",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "dfwinreg",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "dhcpig",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "dirsearch",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "discover",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "distorm3",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "distroless",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "dnscat2",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "dnsenum",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "dnsmap",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "dnsrecon",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "dnstwist",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "dnsx",
    "api": {
     "status": "observed_zero",
     "comparable_pairs": 1,
     "added": 0,
     "removed": 0,
     "last_capture_at": "2026-10-05T08:02:54.140163+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "valid"
   },
   {
    "name": "dockerscan",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "donut-shellcode",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "dploot",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "driftnet",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "dscan",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "dsniff",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "dvwa",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "dwarf2json",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "eaphammer",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "edb-debugger",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "eksctl",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "emailharvester",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "enum4linux-ng",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "evil-winrm",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "evil-winrm-py",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "evilginx2",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "exe2hexbat",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "exiflooter",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "faraday-agent-dispatcher",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "faraday-cli",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "fatcat",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "fcaptcha",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "fern-wifi-cracker",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "feroxbuster",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "ffuf",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "fhEVM",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "findomain",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "flare-vm",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "fluxion",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "forensic-artifacts",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "fwbuilder",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "garak",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "gcpwn",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "gdb-peda",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "gef",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "getallurls",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "getsploit",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "ghidra",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "gitleaks",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "go-audit",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "gobuster",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "godoh",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "goldeneye",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "google-nexus-tools",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "goshs",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "gospider",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "gowitness",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "gpart",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "grapheneos.org",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "graudit",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "graylog2-server",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "gsocket",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "gss-ntlmssp",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "h5i",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "h8mail",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "hakrawler",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "hardened_malloc",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "hashcat-utils",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "hashrat",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "hcxtools",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "heartleech",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "hekatomb",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "helm-secrets",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "hollows_hunter",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "horst",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "hostapd-mana",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "hosthunter",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "hrtng",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "httprobe",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "httpx-toolkit",
    "api": {
     "status": "observed_zero",
     "comparable_pairs": 1,
     "added": 0,
     "removed": 0,
     "last_capture_at": "2026-10-05T08:03:00.218867+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "valid"
   },
   {
    "name": "hubble",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "humanbound",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "humble",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "hunting-queries-detection-rules",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "hydra",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "iDenfy",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "iLEAPP",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "ifixai",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "ike-scan",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "imhex",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "impacket",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "infisical",
    "api": {
     "status": "observed_change",
     "comparable_pairs": 10,
     "added": 201,
     "removed": 40,
     "last_capture_at": "2026-10-15T07:58:25.373910+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "valid"
   },
   {
    "name": "innernet",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "inspectrum",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "inspy",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "instaloader",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "intrace",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "iproute2 (ss)",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "is-website-vulnerable",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "isMalicious",
    "api": {
     "status": "observed_change",
     "comparable_pairs": 9,
     "added": 35,
     "removed": 0,
     "last_capture_at": "2026-10-16T08:25:21.450440+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "valid"
   },
   {
    "name": "isr-evilgrade",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "it-depends",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "jadx",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "joplin",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "jsql",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "juice-shop",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "julius",
    "api": {
     "status": "insufficient_history",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": "2026-10-17T08:04:33.090844+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "jwt-hack",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "karton",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "kata-containers",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "kube-bench",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "kube2iam",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "kubehound",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "kubernetes-helm",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "kubescape",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "kustomize",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "ldeep",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "libewf",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "ligolo-mp",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "ligolo-ng",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "linkedin2username",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "linwinpwn",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "live-forensicator",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "lonkero",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "lsof",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "m5stick-nemo",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "mac_apt",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "macchanger",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "macos-unifiedlogs",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "magicrescue",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "maka",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "malcontent",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "maltrail",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "malwaredb-rs",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "maryam",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "maskprocessor",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "masscan",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "massdns",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "mastg",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "masvs",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "mcp-kali-server",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "mcp-security",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "mdbtools",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "mdk4",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "merlin",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "merlin-agent",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "mesh",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "metagoofil",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "microsandbox",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "mimikatz",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "mitm6",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "mitmproxy",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "msfpc",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "multimon-ng",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "mxcheck",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "naabu",
    "api": {
     "status": "observed_zero",
     "comparable_pairs": 1,
     "added": 0,
     "removed": 0,
     "last_capture_at": "2026-10-05T08:03:08.633777+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "valid"
   },
   {
    "name": "name-that-hash",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "nbtscan",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "nerva",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "netdiscover",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "netexec",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "netmask",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "netscanner",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "nextnet",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "nfdump",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "ngrep",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "nikto",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "nishang",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "noir",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "nono",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "npq",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "nuclei",
    "api": {
     "status": "observed_zero",
     "comparable_pairs": 1,
     "added": 0,
     "removed": 0,
     "last_capture_at": "2026-10-05T08:03:08.637105+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "valid"
   },
   {
    "name": "numbat",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "objection",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "oclgausscrack",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "odat",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "oletools",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "onesixtyone",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "ongrid",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "openbao",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "opensc",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "opensquat",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "opentaint",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "opentaxii",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "osctrl",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "osdfir-infrastructure",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "passdetective",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "patchleaks",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "payloadsallthethings",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "peass-ng",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "peirates",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "penelope",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "phishery",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "photon",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "phpsploit",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "pip-audit",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "pipelock",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "pixiewps",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "plaso",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "pnscan",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "polenum",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "pompem",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "portspoof",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "poshc2",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "powershell-empire",
    "api": {
     "status": "insufficient_history",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": "2026-07-20T13:55:51.469362+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "powersploit",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "princeprocessor",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "prism-platform",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "proxify",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "proxmark3",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "proxychains-ng",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "pskracker",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "pspy",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "pwncat",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "pwndbg",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "pwndoc",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "pwntools",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "pyinstxtractor",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "pysigma",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "python-ldapdomaindump",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "python-pipx",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "qsslcaudit",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "quark-engine",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "rake",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "raven",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "readpe",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "reaver",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "reconmap",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "reconspider",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "redeye",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "refinery",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "rekono-kbx",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "resolvers",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "restic",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "retoolkit",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "reversecore_mcp",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "rfcat",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "rling",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "routerkeygenpc",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "routersploit",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "rsigma",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "rubeus",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "runZero",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "rustinel",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "rz-ghidra",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "s3scanner",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "safe-chain",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "sandboxed-api",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "sara",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "sbom-tool",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "sbomify",
    "api": {
     "status": "observed_change",
     "comparable_pairs": 5,
     "added": 20,
     "removed": 1,
     "last_capture_at": "2026-10-13T08:15:15.698920+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "valid"
   },
   {
    "name": "seclists",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "secure-socket-funneling",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "security-profiles-operator",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "shadowsocks-rust",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "shannon",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "sharphound",
    "api": {
     "status": "observed_change",
     "comparable_pairs": 5,
     "added": 46,
     "removed": 2,
     "last_capture_at": "2026-10-08T00:36:30.387645+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "valid"
   },
   {
    "name": "shellfire",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "sherlock",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "sickle-pdk",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "sigma-cli",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "sippts",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "sipsak",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "sipvicious",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "skill-scanner",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "skylos",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "slimtoolkit",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "sliver",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "slowhttptest",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "smbmap",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "sn0int",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "sniffglue",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "spike",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "spire",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "sploitscan",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "sponsio",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "sqlmap",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "sqlmc",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "ssdeep",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "ssh-audit",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "sshuttle",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "ssldump",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "sslscan",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "sslstrip",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "sslyze",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "sstimap",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "starkiller",
    "api": {
     "status": "insufficient_history",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": "2026-08-02T10:33:02.229095+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "statsprocessor",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "step CLI",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "step-ca",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "subfinder",
    "api": {
     "status": "observed_zero",
     "comparable_pairs": 1,
     "added": 0,
     "removed": 0,
     "last_capture_at": "2026-10-05T08:03:23.868353+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "valid"
   },
   {
    "name": "subjack",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "sublist3r",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "sudo",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "syft",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "sysdig",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "sysmon-modular",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "syzkaller",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "tailscale",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "tcpdump",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "tcpflow",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "tcpreplay",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "teleport",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "terraform",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "testssl.sh",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "tetragon",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "theharvester",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "tinja",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "tirith",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "tmux",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "tookie-osint",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "topaz",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "trufflehog",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "tsunami-security-scanner",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "ubertooth",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "urlfinder",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "uro",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "user-scanner",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "varmor",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "veil",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "vigolium",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "villain",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "vinetto",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "vm-packages",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "vopono",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "wafw00f",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "warden",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "waybackpy",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "waymore",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "web-cache-vulnerability-scanner",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "web-check",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "webanalyze",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "weevely",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "whatweb",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "wifiphisher",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "wifipumpkin3",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "wifite",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "wig",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "wig-ng",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "witr",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "wpa-sycophant",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "wpprobe",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "wsgidav",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "wstg",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "x64dbg",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "xalgorix",
    "api": {
     "status": "insufficient_history",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": "2026-10-17T08:04:25.477814+00:00"
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "xapkdetector",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "xclip",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "xnLinkFinder",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "xsrfprobe",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "xsstrike",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   },
   {
    "name": "yersinia",
    "api": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "mcp": {
     "status": "unavailable",
     "comparable_pairs": 0,
     "added": null,
     "removed": null,
     "last_capture_at": null
    },
    "analysis_state": "missing"
   }
  ]
 }
}