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 或更高版本)
- 已安装Claude Desktop
- 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 文档
- 检查endoflife.date API 文档
- 在 GitHub 存储库中打开一个问题
致谢🙏
- endoflife.date为其全面的软件生命周期 API
- MCP 规范的模型上下文协议
- 克劳德桌面版的Anthropic
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
使 AI 助手能够使用 endoflife.date API 检查软件生命周期终止日期和支持状态,实时提供有关软件生命周期、安全状态和升级建议的准确信息。
Related Resources
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 -48752TypeScriptMIT License
- -securityAlicense-qualityProvides code manipulation, execution, and version control capabilities. It allows AI assistants to read, write, and execute code while maintaining a history of changes.Last updated -8PythonMIT License
- -securityAlicense-qualityA lightweight, modular API service that provides useful tools like weather, date/time, calculator, search, email, and task management through a RESTful interface, designed for integration with AI agents and automated workflows.Last updated -PythonMIT License
- -securityFlicense-qualityEnables AI assistants to interact with Metabase databases and dashboards, allowing users to list and execute queries, access data visualizations, and interact with database resources through natural language.Last updated -25JavaScript