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 builddesde 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
Related MCP server: Portainer MCP
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.jsonVentanas :
%APPDATA%\Claude\claude_desktop_config.jsonLinux :
~/.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-observerEjemplo 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
statuspara interactuar con el servidor MCP de Status ObserverEl 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 |
| Listar todas las plataformas disponibles | Ninguno |
|
| Obtener el estado de una plataforma específica | Nombre de la plataforma |
|
| Obtener estado para todas las plataformas | Ninguno |
|
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.jsdesde el directorio del proyectoSi el servidor se inicia correctamente, utilice Claude mientras mantiene esta terminal abierta
Comprueba tu configuración :
Asegúrese de que la ruta absoluta en
claude_desktop_config.jsonsea correcta para su sistemaVerifique nuevamente que haya utilizado barras invertidas dobles (
\\) para las rutas de WindowsVerifique que esté utilizando la ruta completa desde la raíz de su sistema de archivos
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
addPlatformcon 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.