EOL MCP 服务器 📅
模型上下文协议 (MCP) 服务器,使 Claude 等 AI 助手能够使用 endoflife.date API 检查软件生命周期终止 (EOL) 日期和支持状态。这有助于 AI 模型实时提供有关软件生命周期和安全状态的准确信息。
MCP 是什么?🤔
模型上下文协议 (MCP) 是一个允许 AI 应用(例如 Claude Desktop)连接到外部工具和数据源的系统。它为 AI 助手提供了一种标准化的方式,使其能够使用本地服务和 API,同时保持用户的控制权。
这个服务器是做什么的?🚀
EOL MCP 服务器:
检查软件终止日期和支持状态
扫描软件版本中的 CVE 漏洞
提供版本比较和升级建议
支持关于软件生命周期的自然语言查询
处理多种软件产品(Python、Node.js、Ubuntu 等)
缓存最近的查询以供快速参考
特色✨
核心功能
实时 EOL 日期验证
版本支持状态检查
安全漏洞分析
全面版本比较
自然语言查询处理
详细的生命周期验证
工具
check_version
获取 EOL 日期和支持状态
检查最新补丁版本
验证 LTS 状态
验证支持时间表
get_all_details
(新!)获取全面的生命周期详细信息
查看所有版本周期
检查支持时间表
获取验证结果
计算剩余支持天数
compare_versions
比较当前版本与最新版本
获取升级建议
检查兼容性
评估升级紧迫性
验证升级路径
check_cve
安全漏洞扫描
支持状态验证
安全补丁验证
供应商支持检查
list_products
浏览可用的软件
使用过滤器搜索
验证产品名称
获取产品详细信息
提示
check_software_status
验证版本支持
检查 EOL 日期
获取安全状态
compare_versions
分析版本差异
获取升级建议
检查兼容性
analyze_security
安全漏洞分析
支持状态检查
补丁验证
natural_language_query
处理自然语言问题
获取上下文响应
智能版本检测
validate_version
验证版本建议
检查支持状态
验证安全隐患
响应示例
版本验证
所有详细信息响应(新!)
对话示例💬
基本版本检查:
安全分析:
版本比较:
先决条件📋
在开始之前,请确保您已:
Node.js (v18 或更高版本)
Git 安装
您可以通过运行以下命令来验证您的 Node.js 安装:
安装🛠️
克隆存储库:
安装依赖项:
构建项目:
创建全局链接:
配置⚙️
1.Claude桌面配置
配置 Claude Desktop 以识别 EOL MCP 服务器:
对于 macOS:
对于 Windows:
添加 EOL 服务器配置:
2. 重启 Claude Desktop
要使更改生效:
完全退出 Claude Desktop(不只是关闭窗口)
重新启动 Claude Desktop
查找🔌图标以验证 EOL 服务器是否已连接
故障排除
常见问题
未找到服务器
验证 npm 链接是否正确设置
检查 Claude Desktop 配置语法
确保 Node.js 已正确安装
API 问题
检查 endoflife.date API 是否可以访问
验证 API 响应格式是否未发生改变
检查网络连接
连接问题
完全重启Claude Desktop
检查 Claude Desktop 日志:
获取帮助
如果您遇到问题:
查看MCP 文档
在 GitHub 存储库中打开一个问题
致谢🙏
endoflife.date为其全面的软件生命周期 API
MCP 规范的模型上下文协议
克劳德桌面版的Anthropic
Related MCP Servers
- -securityAlicense-qualityServes as a guardian of development knowledge, providing AI assistants with curated access to latest documentation and best practices.Last updated -4877MIT License
Daipendencyofficial
AsecurityAlicenseAqualityGet the narrative and API documentation for the exact version of any of your dependencies. (Only Rust is supported at the moment.)Last updated -12358MIT License- AsecurityAlicenseAqualityFacilitates interactive feature discussions with AI guidance, maintaining context and providing intelligent recommendations for implementation, architecture, and best practices in software development.Last updated -21MIT License
- -securityFlicense-qualityEnables AI assistants to search for documentation of packages and services, providing implementation details, examples, and specifications through a specialized API.Last updated -112