Sentinel Monitoring

Sentinel Monitoring: аптайм, SSL, DNS и мониторинг доменов клиентских сайтов из Claude

От сообщества: Добавлен пользователем или импортирован; проверьте владельца перед подключениемРаботаетБез входаГлобальныйБесплатноМожет изменять данные

Что умеет

  • Смотреть сводку аптайма и список мониторов, требующих внимания
  • Создавать, обновлять, приостанавливать и удалять мониторы
  • Просматривать историю производительности и DNS по монитору
  • Запускать проверку URL по требованию из разных регионов
  • Создавать, обновлять и закрывать инциденты

Какие данные видит

Доступ через OAuth к своей команде Sentinel; чтение доступно на плане Starter, изменения — на Pro и Business.

Нужен ли аккаунт

Не нужен: сервер работает без входа

Sentinel Monitoring создан для агентств и фрилансеров, ведущих сайты клиентов. MCP-сервер позволяет спрашивать про истекающие SSL-сертификаты, аптайм за период или состояние всех мониторов, а также создавать новые мониторы, управлять инцидентами и запускать проверку URL из разных регионов. Хостится удалённо, подключение через OAuth, запись доступна на платных планах Pro и Business.

Как подключить

Как подключить Sentinel Monitoring к Claude

Адрес сервера, который нужно вставить в настройках Claude:

https://sentinel-monitoring--adam-z5fq.run.tools

  1. Откройте Claude (сайт claude.ai или приложение для компьютера).
  2. Перейдите в Настройки → Коннекторы (в английском интерфейсе: Settings → Connectors).
  3. Нажмите Добавить пользовательский коннектор (Add custom connector).
  4. Вставьте адрес сервера, скопированный ниже, в поле URL удалённого MCP-сервера и нажмите Добавить.
  5. В чате нажмите + → Коннекторы и включите новый коннектор.

Пользовательские коннекторы доступны на тарифах Free, Pro, Max, Team и Enterprise. На Free можно добавить только один. В Team и Enterprise коннектор сначала добавляет владелец организации в Настройки организации → Коннекторы.

Авторизация

После нажатия Добавить откроется окно входа в сервис. Войдите под своим аккаунтом и подтвердите доступ. Пароль Claude не видит.

Как подключить Sentinel Monitoring к ChatGPT

Адрес сервера, который нужно вставить в настройках ChatGPT:

https://sentinel-monitoring--adam-z5fq.run.tools

  1. Откройте ChatGPT в браузере (chatgpt.com). Нужен тариф Plus, Pro, Business, Enterprise или Edu.
  2. Один раз включите режим разработчика: Настройки → Приложения → Дополнительные настройки → Режим разработчика (Settings → Apps → Advanced settings → Developer mode).
  3. Откройте Настройки → Коннекторы и нажмите Создать (Create).
  4. Заполните форму: Название (любое), Описание (одна фраза, что делает сервис), URL MCP-сервера (скопируйте ниже).
  5. В поле Аутентификация выберите OAuth, если сервис требует вход, иначе Нет. Нажмите Создать.
  6. В новом чате откройте + → Приложения/Коннекторы и включите коннектор.

Название раздела у OpenAI менялось (Connectors → Apps/Plugins). Если пункт называется иначе, ищите «режим разработчика» в настройках. В рабочих пространствах Business/Enterprise администратор должен разрешить пользовательские коннекторы.

Авторизация

При первом использовании ChatGPT откроет окно входа в сервис. Войдите и подтвердите доступ.

Как подключить Sentinel Monitoring к Cursor

Адрес сервера, который нужно вставить в настройках Cursor:

https://sentinel-monitoring--adam-z5fq.run.tools

Быстрый способ: нажмите кнопку Открыть в Cursor ниже, Cursor сам предложит добавить сервер.

Вручную:

  1. В Cursor откройте Settings → Cursor Settings → MCP и нажмите Add new global MCP server.
  2. Вставьте JSON, скопированный ниже, в открывшийся файл ~/.cursor/mcp.json (для одного проекта: .cursor/mcp.json в корне проекта).
  3. Сохраните файл. Сервер появится в списке MCP; при необходимости пройдите авторизацию по кнопке рядом с ним.

Авторизация

Если сервис требует вход, рядом с сервером в списке MCP появится кнопка авторизации.

Список инструментов сервера (21)

Технические названия из tools/list. Нужны только разработчикам.

get-uptime-summary-toolReturns an at-a-glance uptime summary for the user's current team: how many monitors are up, down, or paused, plus the monitors currently down and any open incidents. Use this to answer "is anything down right now?".
get-attention-items-toolReturns a prioritized list of everything in the user's current team that needs attention right now — monitors that are down or degraded, SSL certificates and domains expiring soon, response-time regressions, and open incidents. Use this to answer "what needs my attention?" or "anything I should know this morning?".
list-monitors-toolLists the uptime monitors in the user's current team. By default each row is compact (id, url, status, 7-day avg response time) so large teams fit in one response; pass verbose=true for name, type, check interval, and last-checked time. Supports search/status/type filters and sort="response_time" (slowest first). Paginated: use offset with has_more/next_offset to page. Prefer filters and the compact default to keep responses small.
get-monitor-toolGets details for a single monitor in the user's current team, including the latest response time per region and recent incidents.
list-incidents-toolLists incidents (outages) for the user's current team, newest first. Supports optional filters by monitor, status, and date range. Paginated: pass offset to page through history and use has_more/next_offset to fetch the rest.
list-status-pages-toolLists the public status pages enabled for the user's current team, including each page's slug, custom domain, and the status of its underlying monitor.
list-expiring-certificates-toolLists SSL certificates and/or domain registrations in the user's current team that expire within a given window, soonest first. Answers questions like "any SSL certificates expiring soon?" or "which domains renew this month?".
get-performance-history-toolReturns performance history for a monitor in the user's current team: daily response-time trend (avg/min/max + DNS/TCP/TLS/TTFB phases) and Lighthouse score history (performance/accessibility/SEO/best-practices + Core Web Vitals) per strategy.
get-dns-history-toolReturns the DNS snapshot history for a monitor in the user's current team — the timeline of recorded DNS records per type (newest first), which reveals when records changed. The baseline snapshot is flagged.
check-url-toolProbe a URL right now from Sentinel's global monitoring regions and return per-region reachability and latency. Use this to verify an endpoint is actually up worldwide — something an agent cannot do from a single location. This is a one-shot check: it does not create a monitor or store history, and a single probe is noisier than ongoing monitoring (a transient blip can read as offline).
create-monitor-toolCreates a new monitor in the user's current team. Requires full API access (Pro/Business). The monitor type must be supported by the plan; check_types are filtered to those valid for the type.
update-monitor-toolUpdates an existing monitor in the user's current team. Requires full API access (Pro/Business). The monitor type is fixed; only fields you pass are changed.
delete-monitor-toolPermanently deletes a monitor (and its history) in the user's current team. Requires full API access (Pro/Business). This cannot be undone.
pause-monitor-toolPauses a monitor (stops checks and alerts) in the user's current team. Requires full API access (Pro/Business).
unpause-monitor-toolResumes a paused monitor in the user's current team. Requires full API access (Pro/Business).
trigger-check-toolRuns an on-demand check of an existing monitor right now and returns the result. Requires full API access (Pro/Business).
create-incident-toolCreates a manual incident against a monitor in the user's current team. Requires full API access (Pro/Business).
update-incident-toolUpdates an incident's status and/or root cause in the user's current team. Requires full API access (Pro/Business). Marking it resolved sets the end time and duration.
delete-incident-toolPermanently deletes an incident in the user's current team. Requires full API access (Pro/Business). This cannot be undone.
resolve-incident-toolMarks an incident resolved in the user's current team, setting the end time and duration. Requires full API access (Pro/Business).
acknowledge-incident-toolAcknowledges an incident in the user's current team, logging an acknowledgment activity. Requires full API access (Pro/Business).