endoflife.ai
Software end-of-life intelligence from endoflife.ai.
Community: Submitted by a user or imported; check the owner before granting accessOnlineNo sign-inGlobalFreeRead-only
What it can do
- Check Eol: Check whether a specific version of a software product is end-of-life (EOL). Returns lifecycle status, the EOL date, days remaining or days past EOL, and the latest release. Use this for "i
- Get Risk Score: Get the proprietary EOL Risk Score™ (0–100) for a product version, with the four-factor breakdown (EOL recency, attack surface, CISA KEV exposure, extended support). Omit "version" to
- Scan Stack: Audit a whole stack at once. Provide a list of products (optionally with versions) — e.g. parsed from a package.json, Dockerfile, or SBOM — and get an EOL Risk Score for each, so you can s
What data it sees
Do you need an account
No: the server works without sign-in
Software end-of-life intelligence from endoflife.ai. EOL dates and days-remaining for 480+ products, per-version EOL Risk Scores (0-100), lifecycle schedules, and full stack audits that flag unsupported versions. Five tools: check_eol, get_risk_score, get_product_lifecycle, list_products, scan_stack. Free remote server, no API key required. Data continuously verified against vendor sources.
Server tool list (5)
Raw names from tools/list. Only developers need these.
| check_eol | Check whether a specific version of a software product is end-of-life (EOL). Returns lifecycle status, the EOL date, days remaining or days past EOL, and the latest release. Use this for "is X version Y still supported?" questions. |
| get_risk_score | Get the proprietary EOL Risk Score™ (0–100) for a product version, with the four-factor breakdown (EOL recency, attack surface, CISA KEV exposure, extended support). Omit "version" to score the product's highest-risk (most recently end-of-lifed) release. Use this to quantify how dangerous it is to keep running something. |
| scan_stack | Audit a whole stack at once. Provide a list of products (optionally with versions) — e.g. parsed from a package.json, Dockerfile, or SBOM — and get an EOL Risk Score for each, so you can see what is unsupported and dangerous in one call. Free tier: up to 5 items; Pro: up to 50. |
| list_products | List or search the products endoflife.ai tracks (480+). Pass an optional "query" substring to find the canonical slug for a product before calling the other tools (e.g. "postgres" → "postgresql"). Returns matching product slugs. |
| get_product_lifecycle | Get the full version history for one product: every tracked version/cycle with its release date, EOL date, support status, and EOL Risk Score™. Use for "give me the whole EOL schedule for X". |