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.
Статус наблюдателя MCP
[!ПРИМЕЧАНИЕ] Этот проект постоянно обновляется новыми интеграциями платформ. Если вы не видите службу, которая должна быть доступна, или если Клод не распознает платформу, пожалуйста, обновите, запустив
npm run build
из свежеклонированного репозитория.Последнее обновление : 2025-04-26T20:08:00Z (UTC) — Добавлена интеграция статуса Docker
Функции
- Мониторинг самых используемых в мире цифровых платформ (GitHub, Slack, Discord и т. д.)
- Получите подробную информацию о статусе конкретных услуг
- Проверьте состояние определенных компонентов на каждой платформе.
- Простой интерфейс запросов с такими командами, как
status --github
. - Обновления статуса обслуживания в режиме реального времени
Демо
Нажмите на любую временную метку, чтобы перейти к соответствующему разделу видео.
00:00 — Оценка статуса платформы LinkedIn
Всесторонний анализ операционного здоровья LinkedIn, включая детальное изучение основных сервисов, таких как LinkedIn.com, LinkedIn Learning, Campaign Manager, Sales Navigator, Recruiter и Talent solutions. Все системы подтвердили полную работоспособность без сбоев в обслуживании.
00:20 — Обзор состояния инфраструктуры GitHub
Подробная оценка доступности сервиса GitHub, охватывающая критические компоненты, включая операции Git, запросы API, действия, веб-перехватчики, проблемы, запросы на извлечение, пакеты, страницы, кодовые пространства и функциональность Copilot. Полный рабочий статус подтвержден во всех сервисах GitHub.
00:40 - Анализ надежности платформы Vercel
Глубокое исследование глобальной периферийной сети Vercel и инфраструктуры развертывания, включающее комплексную отчетность о состоянии основных служб, таких как API, Dashboard, Builds, Serverless Functions, Edge Functions и глобальные местоположения CDN. Все службы Vercel проверены на работоспособность во всех регионах.
01:08 — Проверка состояния сети Cloudflare
Расширенный анализ состояния глобальной инфраструктуры Cloudflare, подробно описывающий доступность сервисов в географических регионах и конкретные компоненты сервисов. Выявлено снижение производительности в нескольких регионах (Африка, Азия, Европа, Латинская Америка, Ближний Восток, Северная Америка), в то время как основные сервисы остаются функциональными. Включает подробную оценку региональных центров обработки данных, находящихся на обслуживании, и анализ технического воздействия.
01:46 - Глобальный отчет о состоянии операций
Консолидированный обзор операционного статуса по всем основным технологическим платформам и поставщикам услуг, выделяющий как полностью операционные сервисы (GitHub, Vercel, Netlify, Asana, Atlassian и т. д.), так и сервисы, испытывающие ухудшение производительности (Cloudflare, Twilio). Включает стратегические рекомендации для организаций, зависящих от затронутых сервисов.
Требования
- Node.js 16 или выше
- Клод Десктоп
- Интернет-подключение для доступа к API статуса
Установка
Установка вручную
- Клонируйте или загрузите этот репозиторий:
- Установить зависимости:
- Создайте проект:
Запуск сервера MCP
Существует два способа запуска сервера MCP:
Вариант 1: Запуск вручную
- Откройте терминал или командную строку.
- Перейдите в каталог проекта.
- Запустите сервер напрямую:
Держите это окно терминала открытым при использовании Claude Desktop. Сервер будет работать, пока вы не закроете терминал.
Вариант 2: Автоматический запуск с помощью Claude Desktop (рекомендуется для регулярного использования)
Claude Desktop может автоматически запускать сервер MCP при необходимости. Чтобы настроить это:
Конфигурация
Файл конфигурации Claude Desktop находится по адресу:
- macOS :
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows :
%APPDATA%\Claude\claude_desktop_config.json
- Linux :
~/.config/Claude/claude_desktop_config.json
Отредактируйте этот файл, чтобы добавить конфигурацию Status Observer MCP. Если файл не существует, создайте его:
Важно : замените ABSOLUTE_PATH_TO_DIRECTORY
на полный абсолютный путь , по которому вы установили MCP.
- Пример для macOS/Linux:
/Users/username/mcp-status-observer
- Пример для Windows:
C:\\Users\\username\\mcp-status-observer
Если у вас уже настроены другие MCP, просто добавьте раздел "statusObserver" внутри объекта "mcpServers". Вот пример конфигурации с несколькими MCP:
Сервер MCP будет автоматически запускаться, когда это потребуется Claude Desktop, на основе конфигурации в файле claude_desktop_config.json
.
Использование
- Перезапустите Claude Desktop после изменения конфигурации.
- В Claude используйте команду
status
для взаимодействия с MCP-сервером Status Observer. - Сервер MCP работает как подпроцесс, управляемый Claude Desktop.
Доступные команды
Status Observer MCP предоставляет единый инструмент под названием status
с несколькими командами:
Команда | Описание | Параметры | Пример |
---|---|---|---|
list | Список всех доступных платформ | Никто | status list |
--[platform] | Получить статус для определенной платформы | Название платформы | status --github |
--all | Получить статус для всех платформ | Никто | status --all |
Пример использования
Вот несколько примеров того, как использовать Status Observer с Клодом:
Прямые команды:
Предварительный просмотр
Подсказки на естественном языке:
Вы также можете взаимодействовать с MCP, используя естественный язык. Клод будет интерпретировать эти запросы и использовать соответствующие команды:
- «Не могли бы вы проверить, есть ли сейчас какие-либо проблемы с сервисами Google Cloud Platform?»
- «Были ли в последнее время какие-либо проблемы с Клодом или Anthropic API?»
- «Есть ли в настоящее время какие-либо сбои в работе OpenAI?»
- «Каков текущий статус LinkedIn?»
- «Запросы на извлечение отключены? Каков статус GitHub?»
- «Можете ли вы сказать, есть ли сейчас какие-либо сбои или перебои в работе Gemini AI от Google?»
- «Проверьте, нет ли сбоев в работе Docker Hub Automated Builds»
- «Покажите мне статус всех основных платформ»
Поиск неисправностей
Ошибка «Сервер отключен»
Если вы видите ошибку «MCP Status Observer: Server disconnected» в Claude Desktop:
- Убедитесь, что сервер работает :
- Откройте терминал и вручную запустите
node build/index.js
из каталога проекта. - Если сервер запустится успешно, используйте Claude, оставив этот терминал открытым.
- Откройте терминал и вручную запустите
- Проверьте вашу конфигурацию :
- Убедитесь, что абсолютный путь в
claude_desktop_config.json
правильный для вашей системы. - Дважды проверьте, что вы использовали двойные обратные косые черты (
\\
) для путей Windows. - Убедитесь, что вы используете полный путь от корня вашей файловой системы.
- Убедитесь, что абсолютный путь в
Инструменты не отображаются в Claude
Если инструменты Status Observer не отображаются в Claude:
- Убедитесь, что вы перезапустили Claude Desktop после настройки.
- Проверьте журналы Claude Desktop на наличие ошибок связи MCP.
- Убедитесь, что процесс сервера MCP запущен (запустите его вручную для подтверждения)
- Убедитесь, что сервер MCP правильно зарегистрирован в реестре Claude Desktop MCP.
Проверка работоспособности сервера
Чтобы проверить, работает ли сервер:
- Windows : Откройте диспетчер задач, перейдите на вкладку «Подробности» и найдите «node.exe».
- macOS/Linux : Откройте терминал и выполните команду
ps aux | grep node
Если вы не видите работающего сервера, запустите его вручную или воспользуйтесь методом автоматического запуска.
Внося вклад
Добавление новых API статуса
Участники могут легко добавить поддержку дополнительных платформ, изменив метод initializePlatforms
в src/index.ts
. Процесс прост:
- Определите конечную точку API статуса платформы
- Добавьте новую запись с помощью метода
addPlatform
со следующими параметрами:id
: уникальный идентификатор платформы (строчными буквами, без пробелов)name
: Отображаемое имя платформы.url
: URL-адрес конечной точки API статусаdescription
: Краткое описание платформы
Пример:
Различные API статуса могут возвращать данные в разных форматах. Если API новой платформы возвращает данные в формате, который не обрабатывается существующим кодом, вам может потребоваться добавить специальную логику синтаксического анализа для этой платформы.
Лицензия
Данный проект лицензирован в соответствии с Mozilla Public License 2.0 — подробности см. в файле LICENSE .
Ссылки по теме
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
Статус Наблюдателя MCP
Related MCP Servers
- TypeScriptMIT License
- TypeScriptMIT License
- PythonMIT License
- TypeScriptMIT License