{
  "$schema": "https://verifymcp.io/schemas/changelog.json",
  "server": "io-echelongraph-echelongraph-mcp",
  "component": "mcp",
  "generated_at": "2026-10-22T22:53:59.889Z",
  "tracking_since": "2026-10-04",
  "counts": {
    "critical": 0,
    "security": 19,
    "functional": 0,
    "cosmetic": 0
  },
  "events": [
    {
      "id": "chg_01a14c8c-7360-77d5-83dd-88a13d8adb5c",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "search_cves",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "search_cves"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 01:07:15.364672+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Tool “search_cves” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/io-echelongraph-echelongraph-mcp/mcp#chg-chg_01a14c8c-7360-77d5-83dd-88a13d8adb5c"
    },
    {
      "id": "chg_01a14c8c-735e-7389-8468-e22ec6fd261b",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "cve_intel",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "cve_intel"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 01:07:15.364672+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Tool “cve_intel” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/io-echelongraph-echelongraph-mcp/mcp#chg-chg_01a14c8c-735e-7389-8468-e22ec6fd261b"
    },
    {
      "id": "chg_01a14c8c-735f-7961-b4bb-acf4d2fdb466",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_cve",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_cve"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 01:07:15.364672+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Tool “get_cve” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/io-echelongraph-echelongraph-mcp/mcp#chg-chg_01a14c8c-735f-7961-b4bb-acf4d2fdb466"
    },
    {
      "id": "chg_01a12e74-0445-7149-903c-b64661c31be5",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "check_affected",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "check_affected"
      },
      "occurred_on": "2026-10-12",
      "occurred_at": "2026-10-12 04:51:56.460072+00",
      "observed_since": "2026-10-10",
      "source": "scan",
      "summary": "Tool “check_affected” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/io-echelongraph-echelongraph-mcp/mcp#chg-chg_01a12e74-0445-7149-903c-b64661c31be5"
    },
    {
      "id": "chg_01a12e74-044c-797d-a7ec-1cfcd17c166e",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "check_sbom",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "check_sbom"
      },
      "occurred_on": "2026-10-12",
      "occurred_at": "2026-10-12 04:51:56.460072+00",
      "observed_since": "2026-10-10",
      "source": "scan",
      "summary": "Tool “check_sbom” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/io-echelongraph-echelongraph-mcp/mcp#chg-chg_01a12e74-044c-797d-a7ec-1cfcd17c166e"
    },
    {
      "id": "chg_01a12e74-045b-7729-aaaa-37a3a682d1b2",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "cve_exposure",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "cve_exposure"
      },
      "occurred_on": "2026-10-12",
      "occurred_at": "2026-10-12 04:51:56.460072+00",
      "observed_since": "2026-10-10",
      "source": "scan",
      "summary": "Tool “cve_exposure” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/io-echelongraph-echelongraph-mcp/mcp#chg-chg_01a12e74-045b-7729-aaaa-37a3a682d1b2"
    },
    {
      "id": "chg_01a12e74-050d-7450-bdc1-121f56d5b247",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "cve_intel",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "cve_intel"
      },
      "occurred_on": "2026-10-12",
      "occurred_at": "2026-10-12 04:51:56.460072+00",
      "observed_since": "2026-10-10",
      "source": "scan",
      "summary": "Tool “cve_intel” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/io-echelongraph-echelongraph-mcp/mcp#chg-chg_01a12e74-050d-7450-bdc1-121f56d5b247"
    },
    {
      "id": "chg_01a12e74-051f-7e77-97de-df3fbb234bd6",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "cve_remediation",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "cve_remediation"
      },
      "occurred_on": "2026-10-12",
      "occurred_at": "2026-10-12 04:51:56.460072+00",
      "observed_since": "2026-10-10",
      "source": "scan",
      "summary": "Tool “cve_remediation” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/io-echelongraph-echelongraph-mcp/mcp#chg-chg_01a12e74-051f-7e77-97de-df3fbb234bd6"
    },
    {
      "id": "chg_01a12e74-0634-74c5-abed-44ac09914ad4",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "cve_summary",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "cve_summary"
      },
      "occurred_on": "2026-10-12",
      "occurred_at": "2026-10-12 04:51:56.460072+00",
      "observed_since": "2026-10-10",
      "source": "scan",
      "summary": "Tool “cve_summary” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/io-echelongraph-echelongraph-mcp/mcp#chg-chg_01a12e74-0634-74c5-abed-44ac09914ad4"
    },
    {
      "id": "chg_01a12e74-064a-7c6c-9de6-5c40fdb565ec",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "epss_history",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "epss_history"
      },
      "occurred_on": "2026-10-12",
      "occurred_at": "2026-10-12 04:51:56.460072+00",
      "observed_since": "2026-10-10",
      "source": "scan",
      "summary": "Tool “epss_history” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/io-echelongraph-echelongraph-mcp/mcp#chg-chg_01a12e74-064a-7c6c-9de6-5c40fdb565ec"
    },
    {
      "id": "chg_01a12e74-06a5-7663-9dfc-caba4b2cffc5",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "exposure_radar",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "exposure_radar"
      },
      "occurred_on": "2026-10-12",
      "occurred_at": "2026-10-12 04:51:56.460072+00",
      "observed_since": "2026-10-10",
      "source": "scan",
      "summary": "Tool “exposure_radar” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/io-echelongraph-echelongraph-mcp/mcp#chg-chg_01a12e74-06a5-7663-9dfc-caba4b2cffc5"
    },
    {
      "id": "chg_01a12e74-06aa-7cc3-9e86-374f6aedeefb",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_cve",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_cve"
      },
      "occurred_on": "2026-10-12",
      "occurred_at": "2026-10-12 04:51:56.460072+00",
      "observed_since": "2026-10-10",
      "source": "scan",
      "summary": "Tool “get_cve” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/io-echelongraph-echelongraph-mcp/mcp#chg-chg_01a12e74-06aa-7cc3-9e86-374f6aedeefb"
    },
    {
      "id": "chg_01a12e74-070e-79a3-a8fe-daae3887034d",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_cwe",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_cwe"
      },
      "occurred_on": "2026-10-12",
      "occurred_at": "2026-10-12 04:51:56.460072+00",
      "observed_since": "2026-10-10",
      "source": "scan",
      "summary": "Tool “get_cwe” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/io-echelongraph-echelongraph-mcp/mcp#chg-chg_01a12e74-070e-79a3-a8fe-daae3887034d"
    },
    {
      "id": "chg_01a12e74-0769-7ed3-96b2-470841449c89",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_vendor_advisory",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_vendor_advisory"
      },
      "occurred_on": "2026-10-12",
      "occurred_at": "2026-10-12 04:51:56.460072+00",
      "observed_since": "2026-10-10",
      "source": "scan",
      "summary": "Tool “get_vendor_advisory” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/io-echelongraph-echelongraph-mcp/mcp#chg-chg_01a12e74-0769-7ed3-96b2-470841449c89"
    },
    {
      "id": "chg_01a12e74-0770-7f2b-8479-596cc5d39898",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "kev_recent",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "kev_recent"
      },
      "occurred_on": "2026-10-12",
      "occurred_at": "2026-10-12 04:51:56.460072+00",
      "observed_since": "2026-10-10",
      "source": "scan",
      "summary": "Tool “kev_recent” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/io-echelongraph-echelongraph-mcp/mcp#chg-chg_01a12e74-0770-7f2b-8479-596cc5d39898"
    },
    {
      "id": "chg_01a12e74-07c9-72ba-ab8a-1c3e32a41eba",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "scan_manifest",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "scan_manifest"
      },
      "occurred_on": "2026-10-12",
      "occurred_at": "2026-10-12 04:51:56.460072+00",
      "observed_since": "2026-10-10",
      "source": "scan",
      "summary": "Tool “scan_manifest” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/io-echelongraph-echelongraph-mcp/mcp#chg-chg_01a12e74-07c9-72ba-ab8a-1c3e32a41eba"
    },
    {
      "id": "chg_01a12e74-07d6-763d-9a30-041d98defad2",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "search_cves",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "search_cves"
      },
      "occurred_on": "2026-10-12",
      "occurred_at": "2026-10-12 04:51:56.460072+00",
      "observed_since": "2026-10-10",
      "source": "scan",
      "summary": "Tool “search_cves” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/io-echelongraph-echelongraph-mcp/mcp#chg-chg_01a12e74-07d6-763d-9a30-041d98defad2"
    },
    {
      "id": "chg_01a12e74-0832-7ab6-a30f-181cd677029c",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "search_vendor_advisories",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "search_vendor_advisories"
      },
      "occurred_on": "2026-10-12",
      "occurred_at": "2026-10-12 04:51:56.460072+00",
      "observed_since": "2026-10-10",
      "source": "scan",
      "summary": "Tool “search_vendor_advisories” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/io-echelongraph-echelongraph-mcp/mcp#chg-chg_01a12e74-0832-7ab6-a30f-181cd677029c"
    },
    {
      "id": "chg_01a12e74-0834-7e2d-b1b2-d3f20315fd4c",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "vendor_advisories_for_cve",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "vendor_advisories_for_cve"
      },
      "occurred_on": "2026-10-12",
      "occurred_at": "2026-10-12 04:51:56.460072+00",
      "observed_since": "2026-10-10",
      "source": "scan",
      "summary": "Tool “vendor_advisories_for_cve” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/io-echelongraph-echelongraph-mcp/mcp#chg-chg_01a12e74-0834-7e2d-b1b2-d3f20315fd4c"
    }
  ],
  "days": [
    {
      "date": "2026-10-21",
      "total": 80,
      "delta": 1,
      "tracked": true,
      "explained": false,
      "beyond_event_horizon": false,
      "attribution": {
        "category": "Stability & Change Management",
        "from": 53,
        "to": 57,
        "delta": 4,
        "others": [],
        "accrual": {
          "code": "stability.building_history",
          "from_days": 16,
          "to_days": 17
        },
        "partial": false,
        "compared_to": "2026-10-20",
        "summary": "No change was recorded against any check on this day. Stability & Change Management went from 53 to 57. That category is still filling its 30-day observation window: 16 days of observed history at the previous scan, 17 at this one. The score rises as the window fills, whether or not the server changes."
      },
      "event_count": 0
    },
    {
      "date": "2026-10-19",
      "total": 79,
      "delta": 1,
      "tracked": true,
      "explained": false,
      "beyond_event_horizon": false,
      "attribution": {
        "category": "Stability & Change Management",
        "from": 47,
        "to": 50,
        "delta": 3,
        "others": [],
        "accrual": {
          "code": "stability.building_history",
          "from_days": 14,
          "to_days": 15
        },
        "partial": false,
        "compared_to": "2026-10-18",
        "summary": "No change was recorded against any check on this day. Stability & Change Management went from 47 to 50. That category is still filling its 30-day observation window: 14 days of observed history at the previous scan, 15 at this one. The score rises as the window fills, whether or not the server changes."
      },
      "event_count": 0
    },
    {
      "date": "2026-10-18",
      "total": 78,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 4
    },
    {
      "date": "2026-10-17",
      "total": 78,
      "delta": 1,
      "tracked": true,
      "explained": false,
      "beyond_event_horizon": false,
      "attribution": {
        "category": "Stability & Change Management",
        "from": 40,
        "to": 43,
        "delta": 3,
        "others": [],
        "accrual": {
          "code": "stability.building_history",
          "from_days": 12,
          "to_days": 13
        },
        "partial": false,
        "compared_to": "2026-10-16",
        "summary": "No change was recorded against any check on this day. Stability & Change Management went from 40 to 43. That category is still filling its 30-day observation window: 12 days of observed history at the previous scan, 13 at this one. The score rises as the window fills, whether or not the server changes."
      },
      "event_count": 0
    },
    {
      "date": "2026-10-15",
      "total": 77,
      "delta": 1,
      "tracked": true,
      "explained": false,
      "beyond_event_horizon": false,
      "attribution": {
        "category": "Stability & Change Management",
        "from": 33,
        "to": 37,
        "delta": 4,
        "others": [],
        "accrual": {
          "code": "stability.building_history",
          "from_days": 10,
          "to_days": 11
        },
        "partial": false,
        "compared_to": "2026-10-14",
        "summary": "No change was recorded against any check on this day. Stability & Change Management went from 33 to 37. That category is still filling its 30-day observation window: 10 days of observed history at the previous scan, 11 at this one. The score rises as the window fills, whether or not the server changes."
      },
      "event_count": 0
    },
    {
      "date": "2026-10-12",
      "total": 76,
      "delta": 1,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 37
    },
    {
      "date": "2026-10-10",
      "total": 75,
      "delta": 3,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 2
    },
    {
      "date": "2026-10-04",
      "total": 72,
      "delta": null,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 0
    }
  ]
}