Skip to content
Back to search
100
MCP live MCP 2025-11-25 http

endoflife.ai — Software Lifecycle Intelligence

io.github.endoflife-ai/endoflife-mcp

EOL dates, risk scores, CISA KEV exposure, SBOM audits and edge-device EOS for 500+ products.

Watch this dependency

Get before/after evidence when observed tools, schemas, authentication access, availability or the endpoint changes.

Inspect evidence and set up a watch Share public evidence report
Uptime
100.0%
5 direct probes · 30d
Response
239ms
last probe
Tools
10
callable
Resources
7
readable
Prompts
3
available
Score: 100/100
Handshake verified by our own probe.
why this score
pass Answers the MCP handshake 50/50
The handshake and the list calls succeeded on the primary URL.
pass Lists tools, resources or prompts 30/30
10 tools, 7 resources, 3 prompts returned.
pass 3 or more catalogue items 10/10
20 items in total; 3 or more earns these points.
pass Describes itself 10/10
93 characters; more than 30 earns these points.

Tools · 10

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, the latest release, and eol_date_source (where the…

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…

scan_stack

Audit a whole stack at once. Provide a list of products (optionally with versions) — e.g. parsed from a package.json or Dockerfile — and get an EOL Risk Score for each, so you can see what is unsuppor…

list_products

List or search the 700+ products endoflife.ai tracks. Pass an optional "query" substring to find the canonical slug for a product before calling the other tools (e.g. "postgres" → "postgresql"). Retur…

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".

get_kev_exposure

The exploited-vulnerability record for a product: every CVE CISA lists against it in the Known Exploited Vulnerabilities catalog, with the date added, the federal due date and CISA's required-action t…

get_upcoming_eol

What reaches end-of-life soon. Returns every tracked version whose EOL date falls within the next N days (default 90), optionally limited to a list of products, sorted by date. Also lists versions tha…

get_edge_device_status

Query the EOS Edge Device Intelligence feed — firewalls, VPN gateways and appliances, ADCs, router and switch operating systems — with end-of-support status in the vocabulary of CISA BOD 26-02 (eos, w…

get_upgrade_path

Where to move a product version: the current version's support status and score, the supported releases with the longest remaining support, endoflife.ai's recommended target, and the vendor's stated s…

check_sbom

Audit a CycloneDX or SPDX JSON software bill of materials. Components are mapped to tracked products and scored for EOL risk; unmatched components are listed honestly rather than guessed. Pass the SBO…

Resources · 7

endoflife.ai guide for assistants

What endoflife.ai publishes, how to cite it, and the article index.

https://endoflife.ai/llms.txt
EOS Edge Device Intelligence feed

Edge platforms with BOD 26-02 end-of-support statuses, KEV records, CPEs, provenance (schema 2.0).

https://endoflife.ai/eos-edge-devices.json
Exploited & Unpatchable feed

Exploited CVEs whose affected versions will never receive a fix.

https://endoflife.ai/exploited-and-unpatchable.json
Accuracy & provenance report

Where every served date comes from: vendor-sourced share per product and for the commercial tier, live vendor feeds with last-read dates, open vendor disagreements, published corrections and human ver…

https://endoflife.ai/verification.json
Package URL map

Package URLs (purl) that resolve an SBOM component to a tracked product: products → purls, and a normalised-purl → slug lookup. The join key check_sbom uses; rebuilt at every site build from endoflife…

https://endoflife.ai/purl-map.json
CISA KEV by product

Every tracked product with its attributed KEV entries (dates, due dates, required actions).

https://endoflife.ai/kev-products.json
EOS Edge feed change log

Every edge line added, removed, re-dated or status-changed, by build date.

https://endoflife.ai/eos-edge-changelog.json

Prompts · 3

audit_stack

Score every component of a stack, then explain what is end-of-life, what is actively exploited, and where to move.

eol_calendar

List what reaches end-of-life in a window, grouped by month, with the action each one needs.

edge_device_review

Review edge devices against CISA BOD 26-02: past end of support, within 12 months, and the KEV exposure of each.

How to use

Add to your Claude Desktop / Cursor / Cline MCP config:

{
  "mcpServers": {
    "endoflife.ai_\u2014_software_lifecycle_intelligence": {
      "url": "https://mcp.endoflife.ai/mcp",
      "transport": "http"
    }
  }
}