К основному содержанию
MCP-сервер CX Codex

Paw Pulse — MCP-сервер для Claude Code: мониторинг своих LLM-серверов

Следит за домашним сервером с Ollama или llama.cpp и присылает алерт, когда тот замолчал или просел по скорости. Наружу ничего открывать не нужно.

Установить в Claude Code · Командой платформы: удалённый сервер Все способы и платформы ↓
claude mcp add --transport http pawpulse https://pulse.dougalpaw.com/mcp
Открыть на GitHub

Что делает Paw Pulse

Клиентский скрипт pawpulse.sh крутится на той же машине, где живёт LLM-сервер, и раз в несколько минут отправляет наружу короткий сигнал. Пропали сигналы дольше заданного окна — монитор переходит в состояние down, и в вебхук уходит сообщение. Входящие соединения сервер не принимает вообще, поэтому выставлять его в интернет не придётся.

На Ollama сервер ловит и тихие сбои: параметр slow_tps_threshold сообщит, что генерация поползла, а min_gpu_pct — что модель ушла с GPU на CPU. Второе работает через чтение size_vram из /api/ps, поэтому на машине нужен jq. Если LLM на хосте нет, LLM_KIND=none шлёт обычный сигнал, и те же алерты можно повесить на NAS или задачу в cron.

MCP-сервер удалённый, по Streamable HTTP, без сессий: каждый POST несёт одно сообщение JSON-RPC и получает ответ. Инструменты — create_monitor, setup_instructions, get_status, list_heartbeats, update_monitor, delete_monitor; для подключения авторизация не нужна, а вот изменение монитора требует manage_token в аргументах. Уведомления уходят в Discord, Slack, Microsoft Teams, Telegram и Google Chat нативно, любой другой https-адрес получает обычный JSON.

Какие задачи решает

  • узнать, что домашний сервер с Ollama упал, не открывая его в интернет
  • получить алерт в Discord, когда генерация резко замедлилась
  • поймать момент, когда модель переехала с GPU на CPU
  • повесить heartbeat на NAS или задачу в cron без всякой LLM
  • отдать публичную страницу статуса и бейдж по ссылке

Примеры запросов агенту

  • Создай монитор для моего Ollama на домашнем сервере и покажи инструкцию по настройке
  • Покажи последние heartbeat'ы монитора и его текущее состояние
  • Обнови порог slow_tps_threshold у монитора, manage_token я передаю

Как установить Paw Pulse

Командой платформы: удалённый сервер

claude mcp add --transport http pawpulse https://pulse.dougalpaw.com/mcp

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о Paw Pulse

Как установить Paw Pulse в Claude Code?

Одной командой: claude mcp add --transport http pawpulse https://pulse.dougalpaw.com/mcp. После этого сервер появится в списке MCP-серверов Claude.

Что делает Paw Pulse?

Принимает heartbeat'ы от скрипта на вашей машине и переводит монитор в состояние down, если сигналы перестали приходить. При смене состояния отправляет вебхук.

Нужен ли ключ API или аккаунт?

Нет. Подключение к MCP-серверу идёт без авторизации, аккаунтов и хранения IP нет. Для изменения монитора нужен manage_token, который выдаётся при создании.

Похожие MCP-серверы

Все MCP-серверы по теме «DevOps и инфраструктура» →
HomeLab Monitor SikamikanikoBG Передаёт ИИ-ассистенту телеметрию домашнего сервера: статус Docker-контейнеров, метрики GPU и энергопотребление. Работает только на чтение. CX Codex +1 ★ 227звёзд репо huawei-cloud-monitoring-query huaweicloud Скилл читает состояние мониторинга Huawei Cloud: правила алертов, историю срабатываний, дашборды и данные enterprise-проектов. Только чтение, без изменений. CX Codex +1 16 900установок setting-up-cloudwatch-alarm-notifications aws Настраивает каналы уведомлений для алармов CloudWatch через SNS: темы, подписки, политики доступа и привязку к алармам. CX Codex +1 6 300установок cargo-observability getcargo Настраивает превентивный мониторинг воркфлоу в Cargo и оповещает агентов или коннекторы при сбоях, падении свежести данных и превышении метрик. CX Codex +1 6 300установок sentry-create-alert getsentry Создаёт алерты и автоматизации в Sentry через workflow engine API. Помогает настроить оповещения в Slack, PagerDuty или на почту прямо из диалога с агентом. CX Codex +1 4 100установок cx-alerts coralogix Скилл для работы с алертами Coralogix из терминала: список, создание, включение и выключение через cx alerts. Пригодится, когда дежурный разбирает сработавшие правила. CX Codex +1 3 600установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой