Руководство по коннектору8 мин чтенияMCP-инструментов: 267 языков

Как подключить PagerDuty к ChatGPT через MCP

Дайте ИИ работать с PagerDuty: смотреть открытые инциденты с хронологией, алертами и заметками, узнавать, кто дежурит, читать сервисы, политики эскалации, расписания и команды, подтверждать, закрывать, переназначать или эскалировать инциденты после согласования с вами и получать аналитику по инцидентам.

HCАвтор: команда HelpCodeОбновлено 8 мин чтения Открытый код на GitHub

Без банковской карты · 7 дней пробного периода · Есть вариант self-host

PagerDuty

PagerDuty

Let your AI work with PagerDuty: see open incidents with their timeline, alerts and notes, find out who is on call, read services, escalation policies, schedules and teams, acknowledge, resolve, reassign or escalate incidents after confirming with you, and pull incident analytics.

инструментов

26

Регион

INTL

Категория

Мониторинг

Аутентификация

API Key

Требуемые env-vars

PAGERDUTY_API_KEYPAGERDUTY_API_HOST
Установить в Cloud одним кликом

7 дней бесплатно · Без карты

  • 7 дней бесплатно
    Без банковской карты
  • GDPR и готовность к SOC 2
    Данные в ЕС, журналы аудита
  • Открытый код на GitHub
    Open source · AGPL-3.0
  • Работает с ChatGPT, Claude, Gemini
    Любой MCP-совместимый клиент

Пропустите установку. Заработает меньше чем за 2 минуты.

Начните бесплатный период на cloud.anythingmcp.com, добавьте PagerDuty одним кликом и направьте свой ИИ-клиент (Claude, ChatGPT, Copilot или Cursor) на сгенерированный MCP-эндпоинт. Без Docker, без git clone, без опыта разработки.

Начать бесплатный период

Кратко

Дайте ИИ работать с PagerDuty: смотреть открытые инциденты с хронологией, алертами и заметками, узнавать, кто дежурит, читать сервисы, политики эскалации, расписания и команды, подтверждать, закрывать, переназначать или эскалировать инциденты после согласования с вами и получать аналитику по инцидентам.

Попробуй спросить

Примеры промптов для PagerDuty

Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.

PagerDuty · live via MCP
Поделиться
Opus 4.7

Claude — это AI, он может ошибаться. Проверяйте ответы.

💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → PagerDuty, вставьте учётные данные, создайте MCP API key, и готово. Без Docker, без git clone, без локального сервера.

PagerDuty + ChatGPT

Дайте ИИ работать с PagerDuty: смотреть открытые инциденты с хронологией, алертами и заметками, узнавать, кто дежурит, читать сервисы, политики эскалации, расписания и команды, подтверждать, закрывать, переназначать или эскалировать инциденты после согласования с вами и получать аналитику по инцидентам.

Предварительные требования

Полные инструкции по настройке встроены в коннектор (видны в магазине при выборе коннектора). Требуемые переменные окружения:

PAGERDUTY_API_KEY, PAGERDUTY_API_HOST

Шаг 1 — Получите учётные данные

  1. Войдите в PagerDuty и выберите тип ключа. User token действует от вашего имени и видит то же, что и вы: откройте свой аватар, затем My Profile → User Settings → Create API User Token. General access key действует от имени всего аккаунта, и создаёт его администратор: Integrations → API Access Keys → Create New API Key. Отметьте там Read-only для коннектора, который только читает.
  2. Вставьте в PAGERDUTY_API_KEY только сам ключ, без Token token= перед ним.
  3. Укажите в PAGERDUTY_API_HOST значение api.pagerduty.com для региона обслуживания США или api.eu.pagerduty.com для региона ЕС (ваш регион указан в Account Settings). Ключ работает только с хостом своего региона.
  4. Необязательно: с general access key укажите в PAGERDUTY_FROM_EMAIL email пользователя PagerDuty. PagerDuty требует его при каждом изменении и записывает изменение на этого пользователя. С user token оставьте поле пустым.
  5. Проверьте настройку с помощью pagerduty_list_services. pagerduty_get_current_user работает только с user token; с general access key PagerDuty отвечает 400, потому что такой ключ не принадлежит ни одному пользователю.

Кто что видит: user token видит и меняет только то, что разрешено его владельцу в PagerDuty. General access key охватывает весь аккаунт; ключ только для чтения ничего изменить не может. Делитесь MCP-сервером только с теми, кому разрешено работать с вашими инцидентами.

Изменения поднимают людей и закрывают инциденты, поэтому ИИ сначала спрашивает: перед каждым таким вызовом ИИ показывает инцидент (номер и заголовок) и изменение и ждёт вашего «да». pagerduty_acknowledge_incident останавливает оповещения, но инцидент остаётся открытым. pagerduty_resolve_incident закрывает его. pagerduty_reassign_incident оповещает нового пользователя и снимает текущих исполнителей. pagerduty_escalate_incident оповещает дежурных выбранного уровня. pagerduty_update_incident меняет заголовок, срочность или приоритет (по названию, например P1); новая срочность может изменить, кого и как оповещают. pagerduty_add_incident_note добавляет заметку, которую видят все участники инцидента и которую потом нельзя отредактировать. pagerduty_create_incident открывает инцидент на сервисе и сразу оповещает его дежурных. При установке ничего не отключено, и ни один инструмент ничего не удаляет; для режима только чтения используйте general access key только для чтения или отключите эти инструменты.

Как работать: открытые инциденты даёт pagerduty_list_incidents с фильтром по статусам triggered и acknowledged; затем pagerduty_get_incident, pagerduty_list_incident_log_entries (хронология), pagerduty_list_incident_alerts (что прислал инструмент мониторинга) и pagerduty_list_incident_notes. Кто дежурит сейчас: pagerduty_list_oncalls. Смены расписания: pagerduty_list_schedules, затем pagerduty_get_schedule. Уровни эскалации: pagerduty_list_escalation_policies и pagerduty_get_escalation_policy. Справочники: pagerduty_list_services, pagerduty_get_service, pagerduty_list_users (id пользователя для переназначения), pagerduty_get_user, pagerduty_list_teams и pagerduty_list_priorities.

Id и даты: id это короткие строки вроде PT4KHLK; номер инцидента (#1234) не является id. Даты указываются в ISO 8601. pagerduty_list_incidents охватывает последние 30 дней, если не задать начало и конец (не более 6 месяцев между ними) или не запросить все инциденты.

Аналитика: pagerduty_get_incident_analytics (по каждому инциденту: время до подтверждения и до решения, эскалации, прерывания) и pagerduty_get_incident_metrics (итоги за период или по дням, неделям или месяцам) требуют тарифа PagerDuty с Analytics. С user token их нужно фильтровать по service_ids или team_ids. Данные отстают от реального времени на несколько часов.

Частые ошибки: 401: ключ неверный, удалён или относится к хосту другого региона. 400 про заголовок From: general access key внёс изменение без PAGERDUTY_FROM_EMAIL, или этот email не принадлежит пользователю аккаунта. 400 на pagerduty_get_current_user: ключ является general access key. 403: ключ только для чтения попытался что-то изменить, роль пользователя этого не позволяет или в тарифе нет функции (команды, аналитика). 404: такого id в этом аккаунте нет. 429: слишком много запросов; подождите и повторите.

Коннектор не охватывает Events API (алерты, отправляемые с routing key интеграции), создание и изменение сервисов, расписаний, политик эскалации и пользователей, страницы статуса, incident workflows, вебхуки и любые удаления.

Шаг 2 — Установите адаптер

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Шаг 3 — Добавьте коннектор в ChatGPT

URL вашего сервера: в AnythingMCP откройте MCP Servers → сервер, на котором находится этот коннектор, и скопируйте его URL (https://cloud.anythingmcp.com/mcp/…). Используйте его везде, где в этом руководстве указано YOUR_SERVER_ID.

ChatGPT добавляет MCP-серверы как плагины на странице Plugins, в веб-версии и в платных планах. Режим разработчика для этого больше не нужен. В рабочем пространстве Business это могут только администраторы и владельцы; в Enterprise и Edu администратор может выдать право Create plugins with MCPs.

  1. Перейди на chatgpt.com/plugins, нажми +, затем Add custom MCP server.
  2. Введи название, например Name: PagerDuty.
  3. В разделе Connection укажи в поле Server URL адрес https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID и оставь Authentication на OAuth.
  4. Выбери I understand and want to continue, затем Create as a plugin. Когда ChatGPT попросит, войди в AnythingMCP и разреши доступ.
  5. Установи новый плагин из своих личных плагинов, затем введи @ в чате и выбери его.

Доступные инструменты

ToolWhat it does
pagerduty_get_current_userRead the PagerDuty user behind the API key: id, name, email, role, time zone and teams
pagerduty_list_incidentsList incidents, newest first by default: id, number, title, status, urgency, priority, service, escalation policy, who it is assigned to…
pagerduty_get_incidentRead one incident: number, title, status, urgency, priority, service, escalation policy, assignees, acknowledgements, teams, alert counts…
pagerduty_list_incident_notesList the notes on an incident, oldest first: id, text, who wrote it and when
pagerduty_list_incident_log_entriesRead the timeline of an incident: triggers, notifications, acknowledgements, escalations, reassignments, notes and resolution, each with…
pagerduty_list_incident_alertsList the alerts grouped into an incident: id, summary, status, severity, alert key, service, created time and the event details the…
pagerduty_acknowledge_incidentAcknowledge an incident: it stops escalating and the responders are no longer paged for it, but it stays open
pagerduty_resolve_incidentResolve an incident: it is closed, its alerts are resolved and nobody is paged for it any more
pagerduty_reassign_incidentReassign an incident to one user: PagerDuty pages that user and removes the current assignees
pagerduty_escalate_incidentEscalate an incident to a level of its escalation policy: PagerDuty pages the on-call responders of that level
pagerduty_update_incidentChange an incident's title, urgency or priority
pagerduty_add_incident_noteAdd a note to an incident's timeline
pagerduty_create_incidentOpen a new incident on a service: PagerDuty pages the on-call responders of the service's escalation policy right away
pagerduty_list_servicesList services (the things PagerDuty raises incidents for): id, name, description, status (active, warning, critical, maintenance…
pagerduty_get_serviceRead one service: name, description, status, escalation policy, teams, urgency rule, acknowledgement and auto-resolve timeouts, alert…
pagerduty_list_escalation_policiesList escalation policies: id, name, description, how many times they repeat, the levels with their delay and targets (users or schedules)…
pagerduty_get_escalation_policyRead one escalation policy: levels in order with their delay in minutes and targets (users and schedules), repeat count, services and teams
pagerduty_list_oncallsWho is on call: one entry per user, escalation policy and level, with the schedule behind it and the shift start and end
pagerduty_list_schedulesList on-call schedules: id, name, description, time zone, the users in them and the escalation policies that use them
pagerduty_get_scheduleRead one schedule with its final rotation for a time window: who is on call from when to when, after overrides
pagerduty_list_usersList users: id, name, email, role, job title, time zone and teams
pagerduty_get_userRead one user: name, email, role, job title, time zone, teams and the type of each contact method (email, phone, push) without the addresses
pagerduty_list_teamsList teams: id, name and description
pagerduty_list_prioritiesList the incident priorities of the account in order (for example P1 to P5): id, name and description
pagerduty_get_incident_analyticsAnalytics per incident: seconds to first acknowledgement, to engage, to mobilise and to resolve, escalations, reassignments, interruptions…
pagerduty_get_incident_metricsAggregated incident metrics for a period: incident count, mean and percentile times to acknowledge and resolve, escalations, interruptions…

Примеры запросов

  • «Какие инциденты в PagerDuty сейчас открыты? Отсортируй их по срочности и покажи, на кого назначен каждый.»
  • «Кто сейчас дежурит по Checkout API и кто следующий по политике эскалации?»
  • «Подтверди инцидент #4821 и добавь заметку, что я разбираюсь с переключением базы данных. Сначала покажи и то и другое и спроси меня, прежде чем что-то менять.»
  • «Переназначь открытый инцидент по платёжному шлюзу на Анну Смирнову. Назови инцидент и человека, прежде чем это делать.»
  • «Как за последний месяц по неделям менялись среднее время до подтверждения и среднее время до решения у команды Platform?»

FAQ

Работает ли бесплатный план ChatGPT со своими MCP-серверами? OpenAI описывает свои MCP-серверы только для платных планов; план Free в этом списке не указан.

Следующие шаги

Это руководство помогло?

Ваш агент для PagerDuty в одном клике.

Установите коннектор, вставьте ключ, спросите ChatGPT. 7 дней бесплатно, без банковской карты.

Похожие руководства

Коннекторы

Как подключить PagerDuty к Claude через MCP

Дайте ИИ работать с PagerDuty: смотреть открытые инциденты с хронологией, алертами и заметками, узнавать, кто дежурит, читать сервисы, политики эскалации, расписания и команды, подтверждать, закрывать, переназначать или эскалировать инциденты после согласования с вами и получать аналитику по инцидентам.

Коннекторы

Как подключить PagerDuty к Cursor через MCP

Дайте ИИ работать с PagerDuty: смотреть открытые инциденты с хронологией, алертами и заметками, узнавать, кто дежурит, читать сервисы, политики эскалации, расписания и команды, подтверждать, закрывать, переназначать или эскалировать инциденты после согласования с вами и получать аналитику по инцидентам.

Коннекторы

Как подключить PagerDuty к Gemini через MCP

Дайте ИИ работать с PagerDuty: смотреть открытые инциденты с хронологией, алертами и заметками, узнавать, кто дежурит, читать сервисы, политики эскалации, расписания и команды, подтверждать, закрывать, переназначать или эскалировать инциденты после согласования с вами и получать аналитику по инцидентам.

Коннекторы

Как подключить PagerDuty к Meta Muse через MCP

Дайте ИИ работать с PagerDuty: смотреть открытые инциденты с хронологией, алертами и заметками, узнавать, кто дежурит, читать сервисы, политики эскалации, расписания и команды, подтверждать, закрывать, переназначать или эскалировать инциденты после согласования с вами и получать аналитику по инцидентам.

Коннекторы

PagerDuty в MCP: инциденты и дежурства в любом AI-агенте

Дайте ИИ работать с PagerDuty: смотреть открытые инциденты с хронологией, алертами и заметками, узнавать, кто дежурит, читать сервисы, политики эскалации, расписания и команды, подтверждать, закрывать, переназначать или эскалировать инциденты после согласования с вами и получать аналитику по инцидентам.

Коннекторы

Как подключить Avito к ChatGPT через MCP

Подключите ИИ к бизнес-аккаунту Авито: список объявлений и изменение цен, статистика просмотров, контактов и звонков, проверка выгрузок автозагрузки и их ошибок, формат фида и кошелёк, а также чтение чатов в Авито Мессенджере. Отправка сообщений и изменение настроек автозагрузки подключаются по желанию и по умолчанию выключены.