Endoflife.ai — Software Lifecycle Intelligence MCP Server

Exposes endoflife.ai's lifecycle intelligence to AI agents over the Model Context Protocol (MCP, Streamable HTTP transport). A dependency-free Cloudflare Worker that wraps the public api.endoflife.ai/v1 endpoints and…

Remote serverstreamable-httpMIT

What is the Endoflife.ai — Software Lifecycle Intelligence MCP Server?

Endoflife.ai — Software Lifecycle Intelligence source profile. From the maintainer documentation: “Exposes endoflife.ai's lifecycle intelligence to AI agents over the Model Context Protocol (MCP, Streamable HTTP transport). A dependency-free Cloudflare Worker that wraps the public api.endoflife.ai/v1 endpoints and the site's published feeds — no data duplicated, every answer carries a source URL.”

Hosted connection

The maintainer’s configuration uses https://mcp.endoflife.ai. Check the project’s account and authentication instructions when adding the endpoint to your client.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
check_eolIs product X version Y end-of-life?
get_risk_scoreEOL Risk Score (0–100) + factor breakdown
scan_stackScore a whole stack at once
list_productsSearch the 500+ tracked products → resolve slugs
get_product_lifecycleFull version history + dates for one product
get_kev_exposureEvery CISA KEV entry attributed to a product (date added, due date, required action verbatim) + Exploited & Unpatchable entries
get_upcoming_eolEverything reaching EOL in the next N days (catalog-wide or a product list)
get_edge_device_statusEOS Edge Device feed with BOD 26-02 statuses, filter by platform / status / model
get_upgrade_pathSupported targets, the site's recommendation, vendor-stated successor
check_sbomCycloneDX / SPDX JSON → components resolved by package URL (exact, purl-map.json) or by name when no purl → scored; unmatched listed with a reason, never…

How to install the Endoflife.ai — Software Lifecycle Intelligence MCP Server

{
  "mcpServers": {
    "endoflife": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://mcp.endoflife.ai"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.