コネクタガイド約7分で読めますMCP ツール 40 個7 言語

MCP 経由で Rootly を Gemini に接続する方法

あらゆる AI エージェントから Rootly のインシデント管理:タイムラインのメモやアクションアイテム付きでインシデントを宣言、更新、緩和、解決し、アラートを確認、解決し、オンコール担当を調べ、ステータスページに更新を公開し、振り返り、サービス、チーム、重大度を読み取れます。

HC執筆: HelpCode チーム更新日 7分で読了 GitHub でオープンソース

クレジットカード不要 · 7日間の試用 · セルフホストの選択肢あり

Rootly

Rootly

Rootly incident management: incidents with timeline, action items and status page updates, alerts, services, functionalities, teams, severities and incident types, on-call (who is on call, schedules, shifts, escalation policies), status pages and retrospectives. Declare, update, mitigate and resolve incidents, acknowledge and resolve alerts.

ツール

40

地域

INTL

カテゴリー

モニタリング

認証

Bearer Token

必要な環境変数

ROOTLY_API_KEY
Cloud にワンクリックでインストール

7日間無料トライアル · クレジットカード不要

  • 7日間の無料トライアル
    クレジットカード不要
  • GDPR・SOC 2 レディ
    EU データ保管、監査ログ
  • GitHub でオープンソース
    オープンソース · AGPL-3.0
  • ChatGPT、Claude、Gemini に対応
    MCP 対応クライアントすべて

インストール不要。2分以内に動きます。

cloud.anythingmcp.com で無料トライアルを開始し、Rootly をワンクリックで追加して、AI クライアント(Claude、ChatGPT、Copilot、Cursor)を生成された MCP エンドポイントに向けるだけ。Docker も git clone も、開発経験も不要です。

無料トライアルを開始

概要

あらゆる AI エージェントから Rootly のインシデント管理:タイムラインのメモやアクションアイテム付きでインシデントを宣言、更新、緩和、解決し、アラートを確認、解決し、オンコール担当を調べ、ステータスページに更新を公開し、振り返り、サービス、チーム、重大度を読み取れます。

こう聞いてみよう

Rootly のサンプルプロンプト

プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。

Rootly · MCP 経由でライブ
共有
Opus 4.7

Claude は AI のため誤ることがあります。回答をご確認ください。

💡 インストール不要? cloud.anythingmcp.com を直接利用してください。 サインインし、Connectors → Rootly をクリック、認証情報を貼り付け、MCP API キーを発行すれば完了です。Docker も git clone もローカルサーバーも不要。

Rootly + Gemini

あらゆる AI エージェントから Rootly のインシデント管理:タイムラインのメモやアクションアイテム付きでインシデントを宣言、更新、緩和、解決し、アラートを確認、解決し、オンコール担当を調べ、ステータスページに更新を公開し、振り返り、サービス、チーム、重大度を読み取れます。

前提条件

完全なセットアップ手順はコネクタ自体に組み込まれています (ストアでコネクタを選択すると表示)。必要な環境変数:

ROOTLY_API_KEY

ステップ 1 — 認証情報を取得

設定は約 2 分です。Rootly アカウントが必要です。

  1. Rootly で組織メニューを開き、Organization Settings、API Keys でキーを作成します。Global キーは組織全体を、Team キーはそのチームのレコードだけを参照でき、Personal キーはあなた自身の権限で動作します。
  2. 必要なものを読み取れるロールをキーに付け、AI に変更させる場合はインシデント、アラート、アクションアイテムへの書き込み権限も付けます。
  3. キーだけを、前に Bearer を付けずに ROOTLY_API_KEY に貼り付け、rootly_get_current_user を実行します。キーがどのユーザーとして動作するかが表示されます。Global キーと Team キーは作成したユーザーを返します。

いま何が起きているか: rootly_list_incidents に status: "started,mitigated"(または in_triage)を指定すると進行中のインシデントが一覧できます。重大度、サービス、チーム、環境、種類、フリーテキスト、日付で絞り込めます。rootly_get_incident は 1 件のインシデントの全属性を、rootly_list_incident_events はタイムラインを、rootly_list_incident_action_items はタスクを表示します。ID を調べるには rootly_list_severities、rootly_list_services、rootly_get_service、rootly_list_functionalities、rootly_get_functionality、rootly_list_teams、rootly_get_team、rootly_list_environments、rootly_list_incident_types、rootly_list_users を使います。

インシデントの対応: rootly_create_incident でインシデントを宣言します。idempotency_key を付けると、24 時間以内の再試行は 2 件目を作らず同じインシデントを返します。試しに使うときは kind test を指定します。rootly_update_incident はタイトル、概要、重大度、サービス、チーム、ラベル、ステータスを変更し、リストは丸ごと置き換えられます。rootly_add_incident_event は社内向けまたは社外向けのメモをタイムラインに追加し、rootly_mitigate_incident と rootly_resolve_incident は短いメモを添えてインシデントを先に進めます。アクションアイテムは、全インシデント横断の rootly_list_action_items、rootly_get_action_item、rootly_create_action_item、rootly_update_action_item(例: ステータスを done に)です。

アラート: rootly_list_alerts(例: ステータス triggered や open)、送信元が送った生のペイロードを含む rootly_get_alert、rootly_acknowledge_alert(エスカレーションが次のレベルへの呼び出しを止めます)、紐づくインシデントも解決できる rootly_resolve_alert があります。

オンコール: rootly_list_oncalls はいま、または指定した期間に誰がオンコールかを答えます。詳細は rootly_list_schedules、rootly_get_schedule、rootly_get_schedule_shifts、rootly_list_shifts、rootly_list_escalation_policies で確認できます。

ステータスページと振り返り: rootly_list_status_pages、rootly_get_status_page、rootly_list_incident_status_page_events は読み取り用で、rootly_create_status_page_event は更新(investigating、identified、monitoring、resolved)を公開します。rootly_list_retrospectives と rootly_get_retrospective でポストモーテムを読み取ります。

書き込みの前に: 通常のインシデントはワークフローを実行し、Slack チャンネルを開き、担当者を呼び出すことがあります。ステータスページの更新は公開され、購読者にメールが届くことがあります。そのため AI は実行内容を示し、あなたの了承を待ちます。非公開のインシデントは公開に戻せません。

インストール時はオフ: 該当するツールはありません。最初からすべて有効で、AI にできることはキーのロールとチームで制限されます。

データ形式: 応答は JSON:API 形式です。レコードは data(id、type、attributes、relationships)に、include で埋め込んだレコードは included に入ります。ID は UUID で、ユーザー ID だけは数値です。人が読むインシデント番号は attributes.sequential_id(INC-123)です。時刻は ISO 8601 で、タイムゾーンの指定がなければ UTC です。rootly_list_incidents と rootly_list_alerts は既定で属性を絞った応答を返し、fields: "" ですべての属性を返します。Zoom 会議のパスワードとホスト用リンクはインシデントの応答から除かれます。

ページング: 一覧は current_page、next_page(最終ページでは null)、total_count、total_pages を含む meta を返し、AI は page_number を付けて再度呼び出します。インシデントとアラートでは meta.next_cursor から得たカーソル page_after も使えます。page_size は最大 100 ですが、Rootly のレコードは大きいので小さなページのほうがうまくいきます。

よくあるエラー: 401 はキーが間違っているか取り消されたこと、403 はキーのロールやチームでその呼び出しが許されないこと、404 は不明な ID かキーのチーム外の ID、422 は検証エラーで errors に該当フィールドが示されます。429 はレート制限です(X-RateLimit-* ヘッダーにリセット時刻が示されるので、待ってから再試行します)。

このコネクタはインシデント、アラート、アクションアイテムを削除せず、スケジュール、エスカレーションポリシー、ステータスページを変更せず、振り返りを書きません。

ステップ 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 — Gemini にコネクタを追加

サーバーURL: AnythingMCP で MCP Servers を開き、このコネクタがあるサーバーを選んで URL(https://cloud.anythingmcp.com/mcp/…)をコピーします。このガイドで YOUR_SERVER_ID と表示されている箇所に使ってください。

Gemini CLI は ~/.gemini/settings.json(Windows では %USERPROFILE%\.gemini\settings.json)から MCP サーバーを読み込みます。次を追加してください:

{
  "mcpServers": {
    "anythingmcp": {
      "httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
      "headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
    }
  }
}
  1. AnythingMCP の MCP Servers → 対象のサーバー → API keys で MCP API キーを作成し、YOUR_MCP_API_KEY と置き換えます。
  2. ファイルを保存し、gemini を再起動します。
  3. Gemini CLI で /mcp を実行します(またはシェルで gemini mcp list)。anythingmcp が接続済みとして表示されるはずです。
  4. プロンプトを入力しましょう。Gemini CLI が Rootly のツールを呼び出せるようになりました。

利用可能なツール

ToolWhat it does
rootly_get_current_userShow the user the API key acts as: id, name, email, time zone and role
rootly_list_incidentsList incidents, newest first by default: sequential id (the 123 in INC-123), title, status, kind, severity, services, teams, environments…
rootly_get_incidentGet one incident with all its attributes: title, summary, status, severity, services, teams, environments, types, labels, Slack channel…
rootly_create_incidentDeclare an incident
rootly_update_incidentChange an incident: title, summary, status, severity, affected services, functionalities, environments, types, teams, causes or labels
rootly_mitigate_incidentMark an incident as mitigated (the impact is under control) with a short note on how
rootly_resolve_incidentMark an incident as resolved with a short note on how
rootly_list_incident_eventsList the timeline of an incident: the events (notes, status changes, updates) with their text, visibility (internal or external) and when…
rootly_add_incident_eventAdd a note to the timeline of an incident
rootly_list_action_itemsList action items across all incidents: summary, kind (task during the incident, follow_up after it), priority, status, assignee, due date…
rootly_list_incident_action_itemsList the action items of one incident: summary, kind, priority, status, assignee and due date
rootly_get_action_itemGet one action item with its description, assignee, teams, due date and linked Jira issue
rootly_create_action_itemAdd an action item to an incident: a task to do now or a follow-up for after the incident, with priority, assignee and due date
rootly_update_action_itemChange an action item: summary, description, status (e.g. done), priority, assignee or due date
rootly_list_alertsList alerts, newest first: short id, summary, status (open, triggered, acknowledged, resolved, deferred), source (datadog, grafana, email…
rootly_get_alertGet one alert with its full details, including the raw payload the source sent (data), labels, responders and linked incidents
rootly_acknowledge_alertAcknowledge an alert: someone is looking at it, so its escalation stops paging the next level
rootly_resolve_alertResolve an alert, optionally with a note and also resolving the incidents it is attached to
rootly_list_servicesList the services in the catalog: name, slug, description, owners, linked repositories and external ids (Backstage, Cortex, OpsLevel…
rootly_get_serviceGet one service with its description, owner teams and users, escalation policy, alert and incident broadcast settings and external links
rootly_list_functionalitiesList the functionalities (user-facing capabilities such as Checkout or Login) with name, slug, description and owners
rootly_get_functionalityGet one functionality with its description, owners, linked services and status page components
rootly_list_teamsList the teams (groups) with name, slug, description, members and their on-call and escalation settings
rootly_get_teamGet one team with its description and members; add include for its schedules and escalation policies
rootly_list_environmentsList the environments (production, staging and so on) with name, slug and colour
rootly_list_severitiesList the severity levels (e.g
rootly_list_incident_typesList the incident types (e.g
rootly_list_usersList the users of the organization: id, name, email, time zone; add include for role, teams or schedules
rootly_list_oncallsWho is on call: the on-call entries of every escalation policy, schedule and level for now or a time window, with the user, schedule…
rootly_list_schedulesList the on-call schedules with name, description, owning teams and time zone
rootly_get_scheduleGet one on-call schedule with its owners, time zone and settings
rootly_get_schedule_shiftsList the shifts of one schedule in a time window: who is on call from when to when, including overrides
rootly_list_shiftsList on-call shifts across schedules in a time window (default: the shifts running now): schedule, rotation, user, start and end, override…
rootly_list_escalation_policiesList the escalation policies with name, description, repeat settings and owning teams; add include for their levels and paths
rootly_list_status_pagesList the status pages with title, public URL, whether they are public, and their settings
rootly_get_status_pageGet one status page with its title, description, public URL, components and settings
rootly_list_incident_status_page_eventsList the updates an incident published to status pages: text, status (investigating, identified, monitoring, resolved), status page and time
rootly_create_status_page_eventPublish an incident update on a status page, e.g
rootly_list_retrospectivesList incident retrospectives (post-mortems): title, status (draft, published), the incident, URL and dates
rootly_get_retrospectiveGet one retrospective with its title, status, content, URL and the incident it belongs to

プロンプトの例

  • 「いま開いているインシデントはどれですか?決済サービスのオンコール担当は誰ですか?」
  • 「INC-482 のタイムラインを見せて、未完了のアクションアイテムを一覧にしてください。」
  • 「checkout サービスでチェックアウトが遅い件について SEV2 のインシデントを宣言してください。作成前に内容を見せてください。」
  • 「API ゲートウェイで発火している Datadog アラートを確認済みにして、内容を教えてください。」
  • 「INC-482 について、修正をデプロイ済みでエラー率を監視中という Monitoring の更新をステータスページに公開してください。」

FAQ

Gemini CLI はどこから MCP サーバーを読み込みますか? ユーザー単位では ~/.gemini/settings.json、プロジェクト単位ではプロジェクト内の .gemini/settings.json です。gemini mcp list で各サーバーと接続状態を確認できます。

次のステップ

このガイドは役に立ちましたか?

Rootly エージェントまで、あとワンクリック。

コネクタをインストールし、キーを貼り付けて、Gemini に聞くだけ。7 日間無料、クレジットカード不要。

関連ガイド

コネクタ

MCP 経由で Rootly を ChatGPT に接続する方法

あらゆる AI エージェントから Rootly のインシデント管理:タイムラインのメモやアクションアイテム付きでインシデントを宣言、更新、緩和、解決し、アラートを確認、解決し、オンコール担当を調べ、ステータスページに更新を公開し、振り返り、サービス、チーム、重大度を読み取れます。

コネクタ

MCP 経由で Rootly を Claude に接続する方法

あらゆる AI エージェントから Rootly のインシデント管理:タイムラインのメモやアクションアイテム付きでインシデントを宣言、更新、緩和、解決し、アラートを確認、解決し、オンコール担当を調べ、ステータスページに更新を公開し、振り返り、サービス、チーム、重大度を読み取れます。

コネクタ

MCP 経由で Rootly を Cursor に接続する方法

あらゆる AI エージェントから Rootly のインシデント管理:タイムラインのメモやアクションアイテム付きでインシデントを宣言、更新、緩和、解決し、アラートを確認、解決し、オンコール担当を調べ、ステータスページに更新を公開し、振り返り、サービス、チーム、重大度を読み取れます。

コネクタ

MCP 経由で Rootly を Meta Muse に接続する方法

あらゆる AI エージェントから Rootly のインシデント管理:タイムラインのメモやアクションアイテム付きでインシデントを宣言、更新、緩和、解決し、アラートを確認、解決し、オンコール担当を調べ、ステータスページに更新を公開し、振り返り、サービス、チーム、重大度を読み取れます。

コネクタ

Rootly を MCP に:インシデント、アラート、オンコール、ステータスページ、振り返りをあらゆる AI エージェントで

あらゆる AI エージェントから Rootly のインシデント管理:タイムラインのメモやアクションアイテム付きでインシデントを宣言、更新、緩和、解決し、アラートを確認、解決し、オンコール担当を調べ、ステータスページに更新を公開し、振り返り、サービス、チーム、重大度を読み取れます。

コネクタ

MCP 経由で Rootly を Microsoft Copilot に接続する方法

あらゆる AI エージェントから Rootly のインシデント管理:タイムラインのメモやアクションアイテム付きでインシデントを宣言、更新、緩和、解決し、アラートを確認、解決し、オンコール担当を調べ、ステータスページに更新を公開し、振り返り、サービス、チーム、重大度を読み取れます。