Servidor MCP al final de su vida útil 📅
Un servidor de Protocolo de Contexto de Modelo (MCP) que permite a asistentes de IA como Claude consultar las fechas de fin de vida útil (EOL) del software y el estado de soporte mediante la API endoflife.date. Esto ayuda a los modelos de IA a proporcionar información precisa sobre el ciclo de vida del software y el estado de seguridad en tiempo real.
¿Qué es MCP? 🤔
El Protocolo de Contexto de Modelo (MCP) es un sistema que permite que las aplicaciones de IA, como Claude Desktop, se conecten a herramientas y fuentes de datos externas. Proporciona una forma estandarizada para que los asistentes de IA trabajen con servicios y API locales, manteniendo al usuario en control.
¿Qué hace este servidor? 🚀
El servidor MCP EOL:
Comprueba las fechas de finalización de la vida útil del software y el estado de soporte.
Analiza en busca de vulnerabilidades CVE en versiones de software
Proporciona comparación de versiones y recomendaciones de actualización.
Admite consultas en lenguaje natural sobre el ciclo de vida del software.
Maneja múltiples productos de software (Python, Node.js, Ubuntu, etc.)
Almacena en caché consultas recientes para una referencia rápida
Características ✨
Funcionalidad principal
Validación de fecha de fin de vida útil en tiempo real
Comprobación del estado de compatibilidad de versiones
Análisis de vulnerabilidades de seguridad
Comparación completa de versiones
Procesamiento de consultas en lenguaje natural
Validación detallada del ciclo de vida
Herramientas
check_version
Obtenga fechas de fin de vida útil y estado de soporte
Consulte las últimas versiones del parche
Verificar el estado de LTS
Validar el cronograma de soporte
get_all_details
(¡Nuevo!)Obtenga detalles completos del ciclo de vida
Ver todos los ciclos de versiones
Consultar el cronograma de soporte
Obtener resultados de validación
Calcular los días de soporte restantes
compare_versions
Comparar las versiones actuales con las más recientes
Obtenga recomendaciones de actualización
Comprobar compatibilidad
Evaluar la urgencia de la actualización
Validar rutas de actualización
check_cve
Análisis de vulnerabilidades de seguridad
Verificación del estado de soporte
Validación de parches de seguridad
Comprobación del soporte del proveedor
list_products
Explorar el software disponible
Buscar con filtros
Verificar los nombres de los productos
Obtener detalles del producto
Indicaciones
check_software_status
Validar la compatibilidad de versiones
Consultar fechas de fin de vida útil
Obtener estado de seguridad
compare_versions
Analizar las diferencias de versiones
Obtenga recomendaciones de actualización
Comprobar compatibilidad
analyze_security
Análisis de vulnerabilidades de seguridad
Comprobación del estado de soporte
Verificación de parches
natural_language_query
Procesar preguntas en lenguaje natural
Obtenga respuestas contextuales
Detección de versión inteligente
validate_version
Validar recomendaciones de versiones
Comprobar el estado del soporte
Verificar las implicaciones de seguridad
Ejemplos de respuestas
Validación de versión
Respuesta a todos los detalles (¡Nuevo!)
Ejemplos de conversaciones 💬
Comprobación de la versión básica:
Análisis de seguridad:
Comparación de versiones:
Prerrequisitos 📋
Antes de comenzar, asegúrese de tener:
Node.js (v18 o superior)
Claude Desktop instalado
Git instalado
Puede verificar su instalación de Node.js ejecutando:
Instalación 🛠️
Clonar el repositorio:
Instalar dependencias:
Construir el proyecto:
Crear un enlace global:
Configuración ⚙️
1. Configuración del escritorio de Claude
Configurar Claude Desktop para reconocer el servidor MCP EOL:
Para macOS:
Para Windows:
Agregue la configuración del servidor EOL:
2. Reinicie Claude Desktop
Para que los cambios surtan efecto:
Salir completamente de Claude Desktop (no solo cerrar la ventana)
Inicie Claude Desktop nuevamente
Busque el ícono 🔌 para verificar que el servidor EOL esté conectado
Solución de problemas 🔧
Problemas comunes
Servidor no encontrado
Verifique que el enlace npm esté configurado correctamente
Compruebe la sintaxis de configuración de Claude Desktop
Asegúrese de que Node.js esté instalado correctamente
Problemas de API
Comprueba si la API endoflife.date es accesible
Verifique que el formato de respuesta de la API no haya cambiado
Comprobar la conectividad de la red
Problemas de conexión
Reiniciar Claude Desktop por completo
Consulte los registros de Claude Desktop:
Obtener ayuda
Si encuentra problemas:
Revisar la documentación del MCP
Consulte la documentación de la API endoflife.date
Abrir un problema en el repositorio de GitHub
Agradecimientos 🙏
endoflife.date para su API integral del ciclo de vida del software
Protocolo de contexto de modelo para la especificación MCP
Antrópico para Claude Desktop
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.
Permite que los asistentes de IA verifiquen las fechas de finalización de la vida útil del software y el estado de soporte mediante la API endoflife.date, proporcionando información precisa sobre el ciclo de vida del software, el estado de seguridad y recomendaciones de actualización en tiempo real.
- ¿Qué es MCP? 🤔
- ¿Qué hace este servidor? 🚀
- Características ✨
- Ejemplos de conversaciones 💬
- Prerrequisitos 📋
- Instalación 🛠️
- Configuración ⚙️
- Solución de problemas 🔧
- Agradecimientos 🙏
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 -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