
status-aggregator
weiseer
AI-агенты сильно зависят от внешних сервисов: от API языковых моделей до хостинга и платёжного шлюза. Если сервис лёг, агент может бесконечно повторять запросы, тратя время и токены. Без специального инструмента агенту приходится самостоятельно ходить на страницы статусов каждого провайдера, парсить разметку HTML, JSON-фиды или RSS, приводить данные к единому виду и принимать решение.
Сервер status-aggregator решает эту задачу за агента. Он один раз собирает статусы с официальных страниц 14 ключевых SaaS-провайдеров — Anthropic, OpenAI, Cloudflare, AWS, Stripe и других — и отдаёт готовый нормализованный ответ. Теперь агенту нужно сделать всего один MCP-запрос и получить объективную картину.
Характеристики
Общее
- СтатусСообщество
- Разработчикweiseer
Технологии
- ЯзыкиJavaScript
- Транспортstdio
Описание
Возможности
Сервер умеет выполнять четыре команды:
list_services— выводит перечень всех отслеживаемых сервисов с их последним статусом. Удобно для быстрого сканирования.get_status— возвращает детальную информацию по одному провайдеру: текущее состояние, время последней проверки, ссылку на официальную страницу статуса для верификации.get_incidents_today— собирает все активные инциденты у всех провайдеров за сегодня. Помогает понять, идёт ли прямо сейчас сбой.check_all— выдаёт сводную статистику: сколько провайдеров работают в штатном режиме, сколько фиксируют проблемы, сколько на плановом обслуживании.- Данные нормализованы: агенту неважно, как именно провайдер оформляет свою страницу статуса, сервер сам приводит ответ к единому формату.
- Гибкая настройка источников: вы можете задать свой URL для снэпшота статусов через переменную окружения
STATUS_AGG_URLили полностью отключить удалённую загрузку флагомSTATUS_AGG_LOCAL_ONLY=1.
Как подключить
Установите пакет глобально через npm:
npm install -g @weiseer/status-aggregator-mcpПропишите конфигурацию сервера в вашем MCP-клиенте. Ниже пример для Claude Desktop:
{ "mcpServers": { "status-aggregator": { "command": "npx", "args": ["-y", "@weiseer/status-aggregator-mcp"] } } }Перезапустите клиент. Сервер автоматически загрузится вместе с ним. Дополнительных токенов доступа или ключей API не требуется.
Примеры запросов
Попросите AI-ассистента выполнить следующие действия через этот сервер:
- «Проверь статусы OpenAI, Anthropic и Mistral. Если какой-то сервис лежит, повтори запрос через минуту в обход него.»
- «Найди активные инциденты у Stripe и AWS на сегодня. Выведи краткое описание каждого инцидента.»
- «Сделай check_all и покажи сводку по всем провайдерам в виде таблицы с зелёными и красными маркерами.»
- «Перед запуском деплоя проверь статусы GitHub, npm и Cloudflare. Если всё зелено, продолжай.»
Технические детали
- Язык: JavaScript
- Транспорт: stdio
- Лицензия: Apache 2.0
- Совместимость: Claude Desktop, Cursor, Cline, Continue, Windsurf и любые другие MCP-клиенты
- Разработчик: weiseer