MCP.so
Sign In

EOL MCP Server πŸ“…

@ducthinh993

About EOL MCP Server πŸ“…

A Model Context Protocol (MCP) server that enables AI assistants like Claude to check software end-of-life (EOL)

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "mcp-server-endoflife": {
      "command": "node",
      "args": [
        "--version",
        "#",
        "Should",
        "show",
        "v18.0.0",
        "or",
        "higher"
      ]
    }
  }
}

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is EOL MCP Server?

EOL MCP Server is a Model Context Protocol server that enables AI assistants like Claude to check software end-of-life dates and support status using the endoflife.date API. It provides real-time software lifecycle information so AI models can give accurate answers about version support and security.

How to use EOL MCP Server?

Install Node.js v18+, clone the repository, install dependencies with npm install, build with npm run build, and create a global link with npm link. Then configure Claude Desktop by adding the server to the claude_desktop_config.json file using npx /path/to/eol-mcp-server/build/index.js and restart Claude Desktop.

Key features of EOL MCP Server

  • Real-time EOL date validation
  • Version support status checking
  • Security vulnerability analysis (CVE scanning)
  • Version comparison with upgrade recommendations
  • Natural language query processing
  • Caches recent queries for quick reference

Use cases of EOL MCP Server

  • Validate whether a software version (e.g., Python 3.8) is still supported.
  • Check for critical CVEs in a specific version (e.g., Node.js 16).
  • Compare multiple Ubuntu versions to recommend the best LTS release.
  • Get comprehensive lifecycle details for a product (e.g., Go 1.22).
  • Upgrade planning by comparing current vs latest versions with urgency.

FAQ from EOL MCP Server

What dependencies does EOL MCP Server require?

Node.js v18 or higher and Claude Desktop (or any MCP-compatible host) are required.

How do I configure EOL MCP Server with Claude Desktop?

Add the server to your claude_desktop_config.json (located at ~/Library/Application Support/Claude/ on macOS or %APPDATA%\Claude\ on Windows) with the command npx /path/to/eol-mcp-server/build/index.js.

What data does this server use and where does it come from?

The server queries the endoflife.date API to get software lifecycle dates, version cycles, and support status. Query results are cached locally for quick reference.

Does EOL MCP Server require any authentication or API keys?

No, the README does not mention any authentication or API keys. The endoflife.date API is used directly.

What transport does EOL MCP Server use?

The server uses the standard MCP transport via stdio, configured in the Claude Desktop JSON. No additional transport details are provided.

Frequently asked questions

What dependencies does EOL MCP Server require?

Node.js v18 or higher and Claude Desktop (or any MCP-compatible host) are required.

How do I configure EOL MCP Server with Claude Desktop?

Add the server to your `claude_desktop_config.json` (located at `~/Library/Application Support/Claude/` on macOS or `%APPDATA%\Claude\` on Windows) with the command `npx /path/to/eol-mcp-server/build/index.js`.

What data does this server use and where does it come from?

The server queries the endoflife.date API to get software lifecycle dates, version cycles, and support status. Query results are cached locally for quick reference.

Does EOL MCP Server require any authentication or API keys?

No, the README does not mention any authentication or API keys. The endoflife.date API is used directly.

What transport does EOL MCP Server use?

The server uses the standard MCP transport via stdio, configured in the Claude Desktop JSON. No additional transport details are provided.

Comments

More Other MCP servers