endoflife-mcp-server

rossedman/endoflife-mcp-server

3.2

If you are the rightful owner of endoflife-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A server for the end-of-life website that provides users with software end-of-life information, including release dates, support timelines, and latest versions.

endoflife-mcp-server

A server for the end-of-life website. Allows users to query software end-of-life information, including release dates, support timelines, and latest versions.

Examples

Check out the examples below to see how to use the end-of-life MCP tool effectively.

Get Newest 5 Versions Of Kubernetes
> Can you get the newest 5 version of the Kubernetes product in endoflife and make a markdown table of dates

⏺ Here's a markdown table of the 5 newest Kubernetes versions:

| Version | Release Date | Latest Version | Latest Release Date | End of Life | Support Ends |
|---------|--------------|----------------|---------------------|-------------|--------------|
| 1.33    | 2025-04-23   | 1.33.2         | 2025-06-17          | 2026-06-28  | 2026-04-28   |
| 1.32    | 2024-12-11   | 1.32.6         | 2025-06-17          | 2026-02-28  | 2025-12-28   |
| 1.31    | 2024-08-13   | 1.31.10        | 2025-06-17          | 2025-10-28  | 2025-08-28   |
| 1.30    | 2024-04-17   | 1.30.14        | 2025-06-17          | 2025-06-28  | 2025-04-28   |
| 1.29    | 2023-12-13   | 1.29.15        | 2025-03-11          | 2025-02-28  | 2024-12-28   |

Key observations:
- No versions are marked as Long Term Support (LTS)
- Each version is typically supported for about 14-16 months
- Latest patch releases are consistently dated 2025-06-17 for the top 4 versions
Get Oldest Supported Versions Of Python
> Can you return the oldest versions of python that are still supported in endoflife

⏺ Here are the oldest Python versions that are still supported:

| Version | Release Date | End of Life | Latest Version | Support Ends |
|---------|--------------|-------------|----------------|--------------|
| 3.8     | 2019-10-14   | 2024-10-07  | 3.8.20         | 2021-05-03   |
| 3.9     | 2020-10-05   | 2025-10-31  | 3.9.23         | 2022-05-17   |
| 3.10    | 2021-10-04   | 2026-10-31  | 3.10.18        | 2023-04-05   |
| 3.11    | 2022-10-24   | 2027-10-31  | 3.11.13        | 2024-04-01   |

Notes:
- Python 3.8 is the oldest version still receiving updates (until October 2024)
- None of these versions are marked as Long Term Support (LTS)
- Support for older versions typically lasts around 5 years
- Newer versions (3.9-3.11) are still receiving updates
Get Versions Of etcd That Will Be Support In 6 Months
> We only upgrade every 6 months, what version of etcd will still be supported in 6 months when we upgrade, check endoflife

⏺ In 6 months, you will have two supported etcd versions:

1. etcd 3.5
    - Release Date: 2021-06-15
    - Latest Version: 3.5.21
    - Latest Release Date: 2025-03-27
    - Not End of Life
2. etcd 3.6
    - Release Date: 2025-05-15
    - Latest Version: 3.6.2
    - Latest Release Date: 2025-07-10
    - Not End of Life

Note: etcd 3.4 will reach its End of Life on 2025-05-15, so it won't be recommended for use after that date.

Recommendation: Plan to upgrade to either version 3.5 or 3.6 when you do your upgrade in 6 months.
Compare Kubernets And EKS Versions
> From endoflife, compare kubernetes and amazon-eks to see what versions overlap with support and will be supported at the same time

⏺ Comparison of Kubernetes and Amazon EKS support cycles:

Overlapping Supported Versions (as of 2025-07-15):
1. 1.33:
    - Kubernetes: Supported until 2026-06-28
    - Amazon EKS: Supported until 2026-07-29 (with extended support until 2027-07-29)
2. 1.32:
    - Kubernetes: Supported until 2026-02-28
    - Amazon EKS: Supported until 2026-03-23 (with extended support until 2027-03-23)
3. 1.31:
    - Kubernetes: Supported until 2025-10-28
    - Amazon EKS: Supported until 2025-11-26 (with extended support until 2026-11-26)
4. 1.30:
    - Kubernetes: Supported until 2025-06-28
    - Amazon EKS: Supported until 2025-07-23 (with extended support until 2026-07-23)

Note: Amazon EKS typically provides extended support beyond the standard Kubernetes support cycle, giving users additional time to upgrade.

Setup

Clone

git clone https://github.com/rossedman/endoflife-mcp-server.git
cd endoflife-mcp-server

Install

uv venv
source .venv/bin/activate
uv sync

Claude

claude mcp add -s user endoflife -- uv run --directory $(pwd) main.py

License

This project is licensed under the MIT License - see the file for details.