ducthinh993_mcp-server-endoflife
0
The EOL MCP Server is designed to assist AI applications in determining the end-of-life and support status of software products through real-time analysis, ensuring accurate information on software lifecycles.
EOL MCP Server 📅
A Model Context Protocol (MCP) server that enables AI assistants to check software end-of-life dates and support status using the endoflife.date API. This helps AI models provide accurate information about software lifecycle and security status in real-time.
What is MCP? 🤔
The Model Context Protocol (MCP) is a system that lets AI apps connect to external tools and data sources, providing a standardized way for AI assistants to work with local services and APIs.
What does this server do? 🚀
- Checks software end-of-life dates and support status
- Scans for CVE vulnerabilities in software versions
- Provides version comparison and upgrade recommendations
- Supports natural language queries about software lifecycle
- Handles multiple software products
Features ✨
Core Functionality
- Real-time EOL date validation
- Version support status checking
- Security vulnerability analysis
- Comprehensive version comparison
- Natural language query processing
Tools
check_version
- Get EOL dates and support statusget_all_details
(New!) - Comprehensive lifecycle detailscompare_versions
- Compare versions with upgrade recommendationscheck_cve
- Security vulnerability scanninglist_products
- Browse available software
Prompts
check_software_status
- Validate version supportcompare_versions
- Analyze version differencesanalyze_security
- Security vulnerability analysisnatural_language_query
- Process natural language questionsvalidate_version
- Validate version recommendations
Prerequisites 📋
- Node.js (v18 or higher)
- Claude Desktop installed
- Git installed
Installation 🛠️
- Clone the repository
- Install dependencies
- Build the project
- Create a global link
Troubleshooting 🔧
Common Issues
- Server Not Found - Verify the setup
- API Issues - Check API accessibility
- Connection Issues - Restart Claude Desktop
Acknowledgments 🙏
- endoflife.date for their API
- Model Context Protocol for the MCP specification