mcpField
H
hyperping

hyperping

リモート
hyperping.comクラウド・インフラ113 週間前に更新
リポジトリ公式サイト

hyperping について

HyperpingのリモートMCPサーバーは、AIエージェントにプロジェクトの稼働監視、インシデント履歴、オンコール情報、レポートを提供します。プロジェクトAPIキーを使い、監視項目の一部変更も行えます。

主な機能

  1. 01監視項目の状態と詳細の確認
  2. 02障害履歴とタイムラインの参照
  3. 03稼働率、レイテンシ、MTTR、MTTAの取得
  4. 04異常、プローブログ、アラートの確認
  5. 05オンコール予定とエスカレーションポリシーの確認
  6. 06監視項目の作成と管理

活用シーン

  1. 01現在ダウンしている監視項目の特定
  2. 02期間を指定した監視項目の稼働率確認
  3. 03エスカレーションポリシーの担当者確認
  4. 04MCPクライアントから監視項目を作成または一時停止

MCP 対応

Streamable HTTP経由で、Hyperpingの監視、障害、レポート、診断、オンコール、インテグレーション情報をMCPツールとして公開します。4つの書き込みツールで監視項目を作成・変更でき、Bearer APIキーが必要です。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://api.hyperping.io/v1/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://api.hyperping.io/v1/mcp認証が必要

ツール

69
パラメーター型必須説明
pageintegerいいえ0 始まりのページ番号。デフォルトは 0 です。
limitintegerいいえ1 ページあたりの行数。デフォルトは 50、最大は 200 です。
statusenumいいえステータスで絞り込みます。"ssl_expiring" は、SSL の有効期限が 30 日以内であることを示します。up | down | paused | ssl_expiring

詳細

Hyperping MCP サーバー

Hyperping の公式 Model Context Protocol サーバーです。HTTP 経由で、稼働時間の監視、インシデント履歴、オンコールスケジュール、レポートを AI エージェントに提供します。

これはリモートサーバーです。インストールやセルフホストは不要です。API キーを使ってクライアントからエンドポイントに接続してください。このリポジトリには、レジストリマニフェスト、クライアント設定、ツールリファレンスが含まれています。

詳しいドキュメント:hyperping.com/docs/mcp

エンドポイント

URLhttps://api.hyperping.io/v1/mcp
トランスポートStreamable HTTP、JSON-RPC 2.0
認証Bearer トークン
スコープキーごとに 1 つのプロジェクト
ツール26(読み取り 22、書き込み 4)

クイックスタート

  1. Hyperping で、Project Settings, API Keys に移動し、read_only または read_write キーを作成します。
  2. MCP クライアントにサーバーを追加します(下記を参照)。
  3. クライアントを再起動し、「今、停止しているものは何ですか?」や「先月、API モニターの稼働率はどれくらいでしたか?」などと尋ねます。
Claude Desktop、Claude Code、Cursor、Windsurf
{
  "mcpServers": {
    "hyperping": {
      "type": "http",
      "url": "https://api.hyperping.io/v1/mcp",
      "headers": {
        "Authorization": "Bearer sk_..."
      }
    }
  }
}
stdio クライアント

stdio のみを使用するクライアントは、mcp-remote を介して接続できます。

{
  "mcpServers": {
    "hyperping": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://api.hyperping.io/v1/mcp",
        "--header",
        "Authorization: Bearer sk_..."
      ]
    }
  }
}

ツール

モニター
ツールスコープ説明
list_monitors読み取りページネーション対応のモニター一覧です。up、down、paused、ssl_expiring でフィルタリングできます。
get_monitor読み取りUUID で指定した 1 つのモニターです。
search_monitors_by_name読み取り名前と URL を対象に、大文字と小文字を区別しない部分一致検索を行います。
create_monitor書き込みHTTP、ICMP、ポート、または DNS モニターを作成します。
update_monitor書き込みモニターを更新します。指定されていないフィールドは保持されます。
pause_monitor書き込みモニターのチェックとアラートを停止します。
resume_monitor書き込み一時停止中のモニターを再開します。

delete_monitor は意図的に公開していません。ダッシュボードまたは REST API を使用してください。

ステータスと障害
ツールスコープ説明
get_status_summary読み取り稼働中、停止中、一時停止中の件数と、現在停止している対象および停止してからの時間を返します。
list_outages読み取りページネーション対応の障害一覧です。ステータス、種類、検索語でフィルタリングできます。
get_outage読み取り確認応答、説明、根本原因を含む 1 つの障害です。
get_outage_timeline読み取り検出、複数リージョンでの検証、アラートの配信、確認応答、解決のタイムラインです。
get_monitor_outages読み取り1 つのモニターに限定した障害一覧です。
レポート
ツールスコープ説明
get_monitor_uptime読み取り時間、日、週、月単位の期間における稼働率です。
get_monitor_response_time読み取り期間内のレイテンシの推移です。
get_monitor_mttr読み取り解決までの平均時間を秒単位で返します。
get_monitor_mtta読み取り確認応答までの平均時間を秒単位で返します。
診断
ツールスコープ説明
get_monitor_anomalies読み取りフラッピング、レイテンシの急増、その他検出された異常です。
get_monitor_http_logs読み取り直近の HTTP プローブログです。レベルでフィルタリングできます。
list_recent_alerts読み取り指定した期間の稼働・停止通知です。
オンコール
ツールスコープ説明
list_on_call_schedules読み取りローテーション設定と現在のオンコール担当者を含む、すべてのスケジュールです。
get_on_call_schedule読み取りローテーションの詳細と関連付けられたポリシーを含む、1 つのスケジュールです。
list_escalation_policies読み取りプロジェクト内のすべてのエスカレーションポリシーです。
get_escalation_policy読み取りステップの順序、スケジュール、連絡チャネルを含む、1 つのポリシーです。
list_team_members読み取りスケジュールやポリシーに含まれる ID を特定するための、プロジェクトユーザー一覧です。

「モニター X のオンコール担当者は誰ですか?」に答えるには、get_monitor、get_escalation_policy、get_on_call_schedule、list_team_members を順に呼び出します。

インテグレーション
ツールスコープ説明
list_integrations読み取りSlack、Telegram、Discord、PagerDuty、OpsGenie、Teams、Webhook など。
get_integration読み取り1つのインテグレーションと、そのチャネル固有の設定。

レート制限

制限はプロジェクトごとに適用され、両方の期間で制限が適用されます。

メソッド1分あたり1時間あたり
initialize520
tools/list30200
tools/call60600

セッションは一度開始したら、リクエストごとに initialize を呼び出すのではなく、再利用してください。制限を超えると、retry_after_seconds のヒントを含む JSON-RPC エラーが返されます。

機械可読な仕様

ツール、クエリパターン、レスポンス形式を網羅した、エージェント向けの詳細な仕様を確認するには、クライアントから hyperping.com/mcp/llms.txt にアクセスしてください。

サポート

こちらで issue を作成するか、hyperping.com/contact/sales からチームにお問い合わせください。

ライセンス

このリポジトリの内容には MIT ライセンスが適用されます。ホスト型サービスの利用には、Hyperping の利用規約とプライバシーポリシーが適用されます。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。