
Вы и так полдня разговариваете с ассистентом: он пишет код, разбирает логи, ревьюит PR-ы. Логичный следующий шаг — чтобы он видел и продакшн. Спросить «что сейчас в сбое у моих клиентов?» или «какой аптайм у сайта за месяц?» — и получить ответ не рассуждением, а реальными цифрами из мониторинга. Для этого у Pingvera есть MCP-сервер и обычный REST API. Подключение к Claude Code — одна команда, к Cursor — один JSON-блок. Разберём по шагам.
Классический сценарий: вы сидите в редакторе, прилетает сообщение «у клиента что-то с сайтом». Дальше — переключение в дашборд, поиск нужного монитора, сверка времени событий. Всё это ассистент может сделать за вас, не выходя из контекста работы:
Ключевое отличие от «спросить у нейросети про мониторинг» — ответы строятся на ваших данных, которые ассистент получает через инструменты, а не выдумывает.
Токены создаются в дашборде: Настройки → API. У каждого токена — свой набор скоупов, то есть областей доступа:
read:monitoring — проверки, события и аптайм (работает и для REST, и для MCP);read:hosts — серверы с агентами;read:metrics — временные ряды метрик (CPU, память и т. д.).Секрет токена показывается один раз при создании — сохраните его сразу. Если токен больше не нужен или попал не в те руки, он отзывается в любой момент там же, в настройках.
MCP (Model Context Protocol) — открытый протокол, по которому ассистенты подключаются к
внешним данным. MCP-сервер Pingvera живёт по адресу
https://app.pingvera.ru/mcp и принимает обычный HTTP-транспорт.
claude mcp add --transport http pingvera https://app.pingvera.ru/mcp \
--header "Authorization: Bearer pv_ВАШ_ТОКЕН"
Всё. После этого в сессии Claude Code появляются инструменты Pingvera, и на вопрос про сбои ассистент пойдёт не в общие знания, а в ваш мониторинг.
Там, где MCP настраивается файлом, достаточно блока mcpServers с адресом
и заголовком авторизации:
{
"mcpServers": {
"pingvera": {
"url": "https://app.pingvera.ru/mcp",
"headers": {
"Authorization": "Bearer pv_ВАШ_ТОКЕН"
}
}
}
}
Комбинировать их ассистент умеет сам: на «сделай сводку за неделю» он вызовет и события, и аптайм, и соберёт из ответов связный текст.
Бесплатный тариф — до 5 сайтов с проверками от 1 минуты. Заведите проверки, выпишите токен в «Настройки → API» и подключите ассистента одной командой. Через минуту он будет отвечать на вопросы про аптайм вашими данными.
Начать бесплатноMCP — надстройка для удобства ассистентов. Под ним лежит обычный API мониторинга сайтов, которым можно пользоваться из скриптов, ботов и своих интеграций. Авторизация — тот же Bearer-токен:
curl -H "Authorization: Bearer pv_ВАШ_ТОКЕН" \
"https://app.pingvera.ru/api/v1/incidents?status=open"
Основные эндпоинты чтения:
GET /api/v1/monitors — проверки и их статусы;GET /api/v1/incidents — события (?status=open — только открытые);GET /api/v1/hosts — серверы с агентами;GET /api/v1/metrics/query — временные ряды метрик хоста
(host=...&metrics=cpu_pct,mem_used_pct и другие).Полное описание — в OpenAPI-спеке: app.pingvera.ru/api/v1/openapi.json. Подробности для интеграций собраны на странице для разработчиков.
MCP не обязателен. У обеих моделей есть function calling: опишите функции по
OpenAPI-спеке — и модель будет сама решать, когда дёрнуть /monitors, а когда
/incidents. Со стороны вашего кода это обычные HTTPS-запросы с Bearer-токеном,
никакого SDK не нужно.
Отдавать ИИ-агенту доступ к инфраструктуре — резонный повод для паранойи. Поэтому здесь важна архитектурная особенность Pingvera: write-операций в API нет вообще. Ни через MCP, ни через REST нельзя создать, изменить, остановить или удалить проверку — только читать данные.
То же самое на стороне серверов: агент Pingvera односторонний — он отправляет метрики и не принимает команд извне. Даже утёкший токен не даёт злоумышленнику (или чересчур самостоятельному ассистенту) ничего сломать: максимум — посмотреть статусы. А отзыв токена — один клик в «Настройки → API».
Практический вывод: подключать мониторинг к ассистенту можно спокойно, не выстраивая вокруг него песочницу. Худший сценарий — лишний просмотр аптайма.
MCP (Model Context Protocol) — открытый протокол, по которому ИИ-ассистенты вроде Claude или Cursor подключаются к внешним источникам данных. MCP-сервер Pingvera отдаёт ассистенту инструменты чтения: список проверок со статусами, события за период, серверы онлайн/оффлайн и аптайм в процентах. Ассистент сам решает, какой инструмент вызвать, и отвечает на вопрос реальными данными мониторинга, а не догадками.
Нет. И MCP-сервер, и REST API Pingvera отдают данные только на чтение — write-операций там нет в принципе. Агент на сервере тоже односторонний: он отправляет метрики и не принимает команд. Даже если токен утечёт, им нельзя ничего остановить, изменить или удалить — только посмотреть. А сам токен отзывается в один клик в дашборде.
Нет. На бесплатном тарифе доступно до 5 сайтов с проверками от 1 минуты — этого хватает, чтобы завести реальные проверки, выписать API-токен и подключить ассистента. MCP-сервер и REST API работают с любым тарифом.
Проверки сайтов и серверов + MCP-сервер и REST API только на чтение. Подключите Claude или Cursor за минуту — и спрашивайте про сбои и аптайм прямо из редактора. Бесплатно до 5 сайтов.
Попробовать Pingvera бесплатноЧитайте также: Pingvera для разработчиков: API, MCP и OpenAPI-спека и Сайт не работает: как проверить доступность правильно.