check_cve
Scan for known security vulnerabilities and support status
Check whether a version is still supported — EOL dates, LTS status, remaining support days and upgrade urgency, from the endoflife.date API.
LABSCO SUMMARY
The useful output is not the EOL date on its own but the days remaining alongside the support status and LTS flag — that is what separates a version to schedule an upgrade for from one to fix this week. get_all_details is worth reaching for when you are choosing a target rather than checking a current version, because it returns every cycle with its own timeline in one call instead of one query per candidate.
An MCP server over endoflife.date, the community-maintained record of software lifecycle dates. It answers the question behind most dependency arguments — is this version still supported, and how urgently does it need to move — with dates rather than impressions.
check_versionget_all_detailscompare_versionscheck_cvelist_productscheck_software_status, compare_versions, analyze_security, natural_language_query and validate_versionNo account and no key — endoflife.date is a public API. Node.js v18 or higher. The npm package name is eol-mcp-server (0.1.0); install from a clone with npm install, npm run build and npm link, then point your client at the built index.js.
One command — npx -y github:ducthinh993/mcp-server-endoflife
USE CASES
Check the version's support status and EOL date, then compare it against the latest release to get an urgency reading rather than a gut feeling.
Pull every cycle for the product with its dates and remaining support days, and pick the one whose timeline suits the project.
Check known vulnerabilities for the version alongside whether it is still receiving patches — an unpatched CVE on an unsupported line is a different answer from one on a supported one.
Confirm each product's name against the catalogue, then check the versions in use one by one to find which are already past end of life.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
check_cveScan for known security vulnerabilities and support status
check_versionCheck EOL status and support information for software versions
compare_versionsCompare versions and get detailed upgrade analysis
get_all_detailsGet comprehensive lifecycle details for all versions of a product
list_productsBrowse or search available software products
BEFORE YOU INSTALL
5 tools when we connected.
npx on PATH
CONTEXT COST
Rated by the size of the 5 tool definitions that ride along on every turn, not by how many there are
INSTALLATION
Add the block to your client, or run the command directly.
{
"mcpServers": {
"mcp-server-endoflife": {
"command": "npx",
"args": [
"-y",
"github:ducthinh993/mcp-server-endoflife"
]
}
}
}npx -y github:ducthinh993/mcp-server-endoflife