Mcp Server Endoflife

Mcp Server Endoflife

🚀 软件生命周期终点(EOL)MCP 服务器 📅

本项目是一个 Model Context Protocol (MCP) 服务器,借助 endoflife.date API,能让Claude等AI助手检查软件的结束-of-life (EOL) 日期和支持状态。这一功能可助力AI模型获取最新的软件生命周期信息,为开发者和使用者提供有力支持。

🚀 快速开始

本服务器可提供各类软件(如Python、Node.js、Ubuntu等)的EOL信息,涵盖支持终止日期和安全更新状态。主要使用场景为帮助开发者挑选合适的软件版本,规避因软件过时引发的安全风险与兼容性问题。

📦 安装指南

  1. 克隆仓库:
    git clone https://github.com/ducthinh993/mcp-server-endoflife
    cd mcp-server-endoflife
    
  2. 安装依赖项:
    npm install
    
  3. 构建项目:
    npm run build
    
  4. 创建全局链接:
    npm link
    

📚 详细文档

配置Claude Desktop

编辑配置文件以添加EOL MCP服务器:

code ~/Library/Application\ 支持/Claude/claude_desktop_config.json(macOS)

code %APPDATA%\Claude\claude_desktop_config.json(Windows)

添加以下配置:

{
"mcpServers": {
"eol": {
"command": "npx",
"args": ["/path/to/eol-mcp-server/build/index.js"]
}
}
}

重启Claude Desktop

确保更改生效:

  1. 完全退出Claude Desktop(不仅仅是关闭窗口)。
  2. 再次启动Claude Desktop。
  3. 检查是否连接到EOL服务器。

❓ 常见问题

  • 服务器未找到:检查npm链接是否正确设置,确认Node.js安装无误。
  • API问题:确保endoflife.date API可用,并验证响应格式。
  • 连接问题:重启Claude Desktop并查看日志:
    tail -n 20 -f ~/Library/Logs/Claude/mcp*.log(macOS)
    

🙏 致谢

  • 0 关注
  • 0 收藏,12 浏览
  • system 提出于 2025-09-30 13:06

相似服务问题