mcpField
F
firetiger

firetiger

github.com/firetiger-ossクラウド・DevOps4696 回インストール16 週間前に更新
リポジトリ

firetiger について

Firetigerのルーティングスキルです。可観測性プラットフォームFiretigerはテレメトリをApache Icebergに保存してSQLクエリに対応し、エージェントでサービス監視や問題調査を行います。セットアップ、計装、クエリ、調査、デプロイ監視、エージェント設定の各スキルにタスクを振り分けます。

主な機能

  1. 01Firetigerの専門スキルへリクエストを振り分け
  2. 02テレメトリのクエリと調査に対応
  3. 03セットアップとOpenTelemetry計装を案内
  4. 04デプロイとエージェント監視の手順

活用シーン

  1. 01プロジェクト導入に使うスキルの選択
  2. 02SQLでトレース、ログ、メトリクスを検索
  3. 03インシデントの調査
  4. 04プルリクエストの監視やエージェント設定

MCP 対応

Firetigerは https://api.cloud.firetiger.com/mcp/v1 にMCPサーバーを提供し、テレメトリ検索、エージェント管理、監視などのツールを公開します。ツールが使えない場合、このスキルは接続とサインインを案内します。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/firetiger-oss/cursor-plugin --skill firetiger

インストール後、Claude Code で/firetigerを入力して読み込まれたか確認します。

詳細

Firetiger

Firetiger は、AI を活用したオブザーバビリティプラットフォームです。テレメトリ(トレース、ログ、メトリクス)は、SQL でクエリできる Apache Iceberg テーブルに取り込まれ、自律型エージェントがサービスを監視し、問題を調査し、デプロイを見守ります。

このスキルはルーターです。ユーザーの要望を特定し、対応する専門スキルを呼び出します。各スキルは単独で機能し、そのタスクに固有の注意点も含んでいます。

Firetiger とのやり取り

スキル全体で参照される仕組みは 2 つあります。

  • Firetiger MCP サーバー — https://api.cloud.firetiger.com/mcp/v1(OAuth 2.0 ベアラートークン。最初のツール呼び出し時にブラウザーが開き、サインインします)。ツール:get_ingest_credentials、get_deploy_credentials、query、monitor_pr、create_agent_with_goal、send_agent_message、read_agent_messages、resolve_url、get_subscription_status/get_checkout_url(請求)、onboard_github/onboard_slack/onboard_linear(OAuth 接続)、および汎用 CRUD(schema/list/get/create/update/delete)。クライアントエージェントが操作するコレクション:agents + sessions(エージェントの作成/実行)、triggers + scheduled-agent-runs(エージェントの自動化)、investigations(AI による診断セッション)、issues(既知の問題。ID はコールサイン FT-{n})、monitoring-plans(デプロイの監視、読み取り/削除)、connections(インテグレーション)。create/update の前に、必ずコレクションの schema を確認してください。一部のツールやコレクションは、デプロイ設定と API キーポリシーによって制限されています。
  • @firetiger GitHub フロー — プルリクエストに @firetiger とコメントすると、Firetiger がその PR から生成されるデプロイを監視します。

重要な注意点: MCP ツールが利用できない場合、ユーザーはまだ Firetiger MCP サーバーに接続していません。対象のスキルがこの状況に対処し、ユーザーに https://api.cloud.firetiger.com/mcp/v1 への接続とサインインを案内してから、再試行します。

ルーティング

ユーザーの要望スキル起動フレーズ
プロジェクトを最初から最後までセットアップする(スタックの検出 → 計装 → 接続 → エージェント)firetiger-setup「Firetiger をセットアップして」「このプロジェクトをオンボードして」「自分のアプリを接続して」
OpenTelemetry の計装を追加する(Node/Next.js/Python/Go/Rust)firetiger-instrument「自分のアプリを計装して」「OpenTelemetry を追加して」「トレースを送信して」
SQL でトレース、ログ、メトリクスをクエリするfiretiger-query「トレースを探して」「ログを検索して」「エラーを見せて」「レイテンシを分析して」
インシデントを調査し、調査結果を追跡するfiretiger-investigate「調査して」「診断して」「何が問題なのか」「トラブルシューティングして」
PR/デプロイを監視するfiretiger-monitor-deploy「この PR を監視して」「このデプロイを見守って」「@firetiger」
監視エージェントを作成する、またはエージェント/トリガーを設定するfiretiger-create-agent「エージェントを作成して」「X を自動で監視して」「エージェントをスケジュールして」

実行

  1. 上記の行のいずれかにリクエストを分類します。
  2. Skill ツールで対応するスキル(例:firetiger-query)を呼び出します。
  3. リクエストが複数のカテゴリにまたがる場合(「Firetiger をセットアップして、次の PR を監視して」など)は、順番に対応します。通常はまず firetiger-setup を実行し、その後に追加のリクエストを処理します。

リソース

コメント