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
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.
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 -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