Integrations
Monitors operational status of Asana platform and provides real-time updates about service availability and component health.
Tracks and reports on the operational status of Atlassian services, allowing queries about current service health and availability.
Provides detailed status information about Cloudflare's global infrastructure and services, including regional performance data and maintenance status.
Observador del estado del MCP
[!NOTA] Este proyecto se actualiza constantemente con nuevas integraciones de plataformas. Si no ve un servicio que debería estar disponible, o si Claude no reconoce una plataforma, actualice ejecutando
npm run build
desde un repositorio recién clonado.Última actualización : 2025-04-26T20:08:00Z (UTC) - Se agregó la integración del estado de Docker
Características
- Monitorear las plataformas digitales más utilizadas del mundo (GitHub, Slack, Discord, etc.)
- Obtenga información detallada del estado de servicios específicos
- Verificar el estado de componentes específicos dentro de cada plataforma
- Interfaz de consulta simple con comandos como
status --github
. - Actualizaciones en tiempo real del estado del servicio
Manifestación
Haga clic en cualquier marca de tiempo para saltar a esa sección del video.
00:00 - Evaluación del estado de la plataforma LinkedIn
Análisis exhaustivo del estado operativo de LinkedIn, que incluye un análisis detallado de servicios clave como LinkedIn.com, LinkedIn Learning, Campaign Manager, Sales Navigator, Recruiter y soluciones de talento. Se confirmó que todos los sistemas están completamente operativos sin interrupciones del servicio.
00:20 - Descripción general del estado de la infraestructura de GitHub
Evaluación detallada de la disponibilidad del servicio de GitHub, que abarca componentes críticos como operaciones de Git, solicitudes de API, acciones, webhooks, incidencias, solicitudes de extracción, paquetes, páginas, espacios de código y funcionalidad de Copilot. Se confirmó el estado operativo completo de todos los servicios de GitHub.
00:40 - Análisis de confiabilidad de la plataforma Vercel
Análisis exhaustivo de la red global de borde de Vercel y su infraestructura de implementación, con informes completos sobre el estado de servicios clave como API, panel de control, compilaciones, funciones sin servidor, funciones de borde y ubicaciones globales de CDN. Todos los servicios de Vercel están verificados y operativos en todas las regiones.
01:08 - Análisis del estado de la red de Cloudflare
Análisis exhaustivo del estado de la infraestructura global de Cloudflare, que detalla la disponibilidad del servicio en las distintas regiones geográficas y sus componentes específicos. Se identificó una degradación del rendimiento en varias regiones (África, Asia, Europa, Latinoamérica, Oriente Medio y Norteamérica), aunque los servicios principales siguen funcionando. Incluye una evaluación detallada de los centros de datos regionales en mantenimiento y un análisis del impacto técnico.
01:46 - Informe sobre el estado operativo global
Resumen consolidado del estado operativo de las principales plataformas tecnológicas y proveedores de servicios, destacando tanto los servicios plenamente operativos (GitHub, Vercel, Netlify, Asana, Atlassian, etc.) como los que presentan un rendimiento reducido (Cloudflare, Twilio). Incluye recomendaciones estratégicas para organizaciones que dependen de los servicios afectados.
Requisitos
- Node.js 16 o superior
- Escritorio de Claude
- Conexión a Internet para acceder a las API de estado
Instalación
Instalación manual
- Clonar o descargar este repositorio:
- Instalar dependencias:
- Construir el proyecto:
Ejecución del servidor MCP
Hay dos formas de ejecutar el servidor MCP:
Opción 1: Ejecutar manualmente
- Abra una terminal o un símbolo del sistema
- Navegar al directorio del proyecto
- Ejecute el servidor directamente:
Mantenga esta ventana de terminal abierta mientras usa Claude Desktop. El servidor se ejecutará hasta que cierre la terminal.
Opción 2: Inicio automático con Claude Desktop (recomendado para uso habitual)
El Escritorio Claude puede iniciar automáticamente el servidor MCP cuando sea necesario. Para configurarlo:
Configuración
El archivo de configuración de Claude Desktop se encuentra en:
- macOS :
~/Library/Application Support/Claude/claude_desktop_config.json
- Ventanas :
%APPDATA%\Claude\claude_desktop_config.json
- Linux :
~/.config/Claude/claude_desktop_config.json
Edite este archivo para agregar la configuración del MCP de Status Observer. Si el archivo no existe, créelo:
Importante : Reemplace ABSOLUTE_PATH_TO_DIRECTORY
con la ruta absoluta completa donde instaló el MCP
- Ejemplo de macOS/Linux:
/Users/username/mcp-status-observer
- Ejemplo de Windows:
C:\\Users\\username\\mcp-status-observer
Si ya tiene otros MCP configurados, simplemente añada la sección "statusObserver" dentro del objeto "mcpServers". A continuación, se muestra un ejemplo de configuración con varios MCP:
El servidor MCP se iniciará automáticamente cuando Claude Desktop lo necesite, según la configuración de su archivo claude_desktop_config.json
.
Uso
- Reinicie Claude Desktop después de modificar la configuración
- En Claude, utilice el comando
status
para interactuar con el servidor MCP de Status Observer - El servidor MCP se ejecuta como un subproceso administrado por Claude Desktop
Comandos disponibles
El MCP Status Observer proporciona una única herramienta denominada status
con varios comandos:
Dominio | Descripción | Parámetros | Ejemplo |
---|---|---|---|
list | Listar todas las plataformas disponibles | Ninguno | status list |
--[platform] | Obtener el estado de una plataforma específica | Nombre de la plataforma | status --github |
--all | Obtener estado para todas las plataformas | Ninguno | status --all |
Ejemplo de uso
A continuación se muestran varios ejemplos de cómo utilizar el Observador de estado con Claude:
Comandos directos:
Avance
Indicaciones en lenguaje natural:
También puedes interactuar con el MCP mediante lenguaje natural. Claude interpretará estas solicitudes y usará los comandos adecuados:
- ¿Podrías verificar si hay algún problema con los servicios de Google Cloud Platform en este momento?
- "¿Ha habido algún problema reciente con Claude o la API de Anthropic?"
- "¿OpenAI está experimentando alguna interrupción en estos momentos?"
- "¿Cuál es el estado actual de LinkedIn?"
- ¿Las solicitudes de extracción están inactivas? ¿Cuál es el estado de GitHub?
- "¿Puedes decirme si la inteligencia artificial Gemini de Google está experimentando alguna interrupción o corte de servicio en este momento?"
- Verificar si Docker Hub Automated Builds presenta interrupciones.
- "Muéstrame el estado de todas las plataformas principales"
Solución de problemas
Error "Servidor desconectado"
Si ve el error "MCP Status Observer: Servidor desconectado" en Claude Desktop:
- Verifique que el servidor esté ejecutándose :
- Abra una terminal y ejecute manualmente
node build/index.js
desde el directorio del proyecto - Si el servidor se inicia correctamente, utilice Claude mientras mantiene esta terminal abierta
- Abra una terminal y ejecute manualmente
- Comprueba tu configuración :
- Asegúrese de que la ruta absoluta en
claude_desktop_config.json
sea correcta para su sistema - Verifique nuevamente que haya utilizado barras invertidas dobles (
\\
) para las rutas de Windows - Verifique que esté utilizando la ruta completa desde la raíz de su sistema de archivos
- Asegúrese de que la ruta absoluta en
Herramientas que no aparecen en Claude
Si las herramientas de Status Observer no aparecen en Claude:
- Asegúrese de haber reiniciado Claude Desktop después de la configuración
- Verifique los registros de Claude Desktop para detectar cualquier error de comunicación de MCP
- Asegúrese de que el proceso del servidor MCP se esté ejecutando (ejecútelo manualmente para confirmarlo)
- Verifique que el servidor MCP esté registrado correctamente en el registro de MCP de Claude Desktop
Comprobando si el servidor está funcionando
Para comprobar si el servidor está funcionando:
- Windows : Abra el Administrador de tareas, vaya a la pestaña "Detalles" y busque "node.exe"
- macOS/Linux : Abra la Terminal y ejecute
ps aux | grep node
Si no ve el servidor en ejecución, inícielo manualmente o utilice el método de inicio automático.
Contribuyendo
Agregar nuevas API de estado
Los colaboradores pueden añadir fácilmente compatibilidad con plataformas adicionales modificando el método initializePlatforms
en src/index.ts
. El proceso es sencillo:
- Identificar el punto final de la API de estado de una plataforma
- Agregue una nueva entrada utilizando el método
addPlatform
con los siguientes parámetros:id
: Un identificador único para la plataforma (en minúsculas, sin espacios)name
: El nombre para mostrar de la plataformaurl
: La URL del punto final de la API de estadodescription
: Una breve descripción de la plataforma.
Ejemplo:
Las distintas API de estado pueden devolver datos en distintos formatos. Si la API de una nueva plataforma devuelve datos en un formato que el código existente no admite, podría ser necesario agregar una lógica de análisis específica para esa plataforma.
Licencia
Este proyecto está licenciado bajo la Licencia Pública de Mozilla 2.0: consulte el archivo de LICENCIA para obtener más detalles.
Enlaces relacionados
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.
Tools
Observador de estado MCP
Related MCP Servers
- -securityAlicense-qualityThis server implements the Model Context Protocol (MCP) to handle asynchronous tasks with real-time status tracking, robust error handling, and automatic resource management.Last updated -21JavaScriptMIT License
- AsecurityAlicenseAqualityAn MCP server that allows users to check if a website is experiencing downtime by querying isitdownrightnow.com, providing status information and details about recent downtime events.Last updated -1PythonMIT License
- -securityAlicense-qualityMCP Server for networl monitoring software ntopng.Last updated -PythonMIT License
- -securityAlicense-qualityMCP server that checks the Baseline status using Web Platform APIs.Last updated -28TypeScriptMIT License