Skip to main content
Glama
kemalbgskr
by kemalbgskr

Endoflife MCP Server

A Model Context Protocol (MCP) server that provides information about product lifecycles, release cycles, and End of Life (EOL) dates from endoflife.date.

Features

  • list_products: Get a list of all products supported by endoflife.date.

  • get_product_lifecycle: Retrieve all release cycles for a specific product (e.g., nodejs, python, ubuntu).

  • get_specific_cycle: Get detailed information for a specific version cycle of a product.

Related MCP server: EndOfLife MCP Server

Prerequisites

Installation

  1. Clone the repository:

    git clone https://github.com/kemalbgskr/endoflife-mcp.git
    cd endoflife-mcp
  2. Install dependencies:

    npm install
  3. Build the project:

    npm run build

Usage

Running Locally

You can run the server using node:

node build/index.js

Configuration for Claude Desktop

To use this server with Claude Desktop, add the following to your claude_desktop_config.json:

Windows

{
  "mcpServers": {
    "endoflife": {
      "command": "node",
      "args": ["C:/path/to/endoflife-mcp/build/index.js"]
    }
  }
}

macOS/Linux

{
  "mcpServers": {
    "endoflife": {
      "command": "node",
      "args": ["/path/to/endoflife-mcp/build/index.js"]
    }
  }
}

Tools

1. list_products

Lists all available product slugs.

  • Input: None

2. get_product_lifecycle

Gets the full lifecycle data for a product.

  • Arguments:

    • product (string, required): The slug of the product (e.g., nodejs).

3. get_specific_cycle

Gets detailed data for a specific version cycle.

  • Arguments:

    • product (string, required): Product slug.

    • cycle (string, required): Release cycle version (e.g., 20).

License

MIT

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Enables AI assistants to check software end-of-life dates and support status using the endoflife.date API, providing accurate information on software lifecycle, security status, and upgrade recommendations in real-time.
    5
    8
    MIT
  • A
    license
    A
    quality
    F
    maintenance
    Provides access to the endoflife.date API to query support and end-of-life information for thousands of software products. It enables users to retrieve detailed release schedules, lifecycle data, and product categories through natural language.
    16
    7
    11 npm
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Software end-of-life intelligence for AI agents: EOL dates, support timelines and 0-100 upgrade risk scores for 480+ products. Check whether a version is still supported, score its risk, or audit an entire stack.
    5
    11 npm
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Source-backed hardware end-of-life (EOL/EOSL) lookups by part number for enterprise gear — support status, end-of-sale and end-of-support dates, with the vendor's own bulletin URL on every answer. Unknown parts return found:false, never a guess.
    5
    1
    Apache 2.0