mcpField
I
InfraNest

InfraNest

リモート
infranest.ioクラウド・インフラ0今日更新
リポジトリ公式サイト

InfraNest について

InfraNestのホステッドMCPサーバーは、インフラ担当者がサーバー、稼働状況、インシデント、DNS、ドメイン、証明書、監査記録を自然言語で確認できるサービスです。通常は読み取り専用で、一部の取り消し可能な監視操作には権限が必要です。

主な機能

  1. 01組織横断の稼働状況確認
  2. 02サーバー指標と要対応項目の確認
  3. 03監視・インシデント・デプロイ履歴
  4. 04DNS・ドメイン・証明書の確認
  5. 05監査ログ検索とレポート
  6. 06権限が必要なオンコール操作

活用シーン

  1. 01複数組織の障害状況の確認
  2. 02ディスク容量が少ないサーバーの特定
  3. 03期限が近いドメインや証明書の確認
  4. 04インシデントの確認や監視の一時停止

MCP 対応

https://api.infranest.io/mcp でホステッドMCPサーバーを提供し、許可されたInfraNestデータの読み取りと、書き込み権限がある場合の一部監視操作を可能にします。サインインまたはBearer APIトークンで認証します。

設定

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

エンドポイントhttps://api.infranest.io/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

InfraNest

infranest-mcp

インフラについて AI アシスタントに質問できます。
何がダウンしているか、ホスト名がどこを指しているか、何がまもなく期限切れになるか、誰が何を変更したか。ホスト型のため、インストールは不要です。

CI MCP:ストリーミング可能な HTTP アクセス:読み取り、および許可された場合のみオンコール操作 ライセンス:Apache-2.0


InfraNest は、すでにお使いのクラウドおよび DNS プロバイダーにまたがる、サーバー、稼働状況モニター、インシデント、DNS、ドメイン、証明書を一元管理できる場所です。これは、ホスト型の Model Context Protocol サーバーです。自然な言葉で質問できます。現在ダウンしているもの、昨夜失敗したモニター、ホスト名が指している先、まもなく期限切れになるドメインや証明書、ディスク容量が不足しつつあるサーバー、監査ログで誰が何を変更したかを確認できます。

https://api.infranest.io/mcp

VS Code にインストール Cursor に追加

読み取りを行い、変更は許可したものだけに限られます。 すべてのツールは読み取り専用です。ただし、少数のオンコール操作(インシデントの確認、チームへのメモの追加、モニターの一時停止、モニターの再確認、メンテナンス期間の開始または終了)には書き込みアクセスが必要です。Monitoring の書き込み権限を持つ API トークンを使うか、接続時に 操作も許可する にチェックを入れてください。これらの変更はそれぞれ別の操作で取り消すことができ、監査ログに記録され、実行前にアシスタントが確認を求めます。それ以外のものは作成、変更、削除できません。また、ドメイン移管コード、秘密鍵、トークンなどのシークレットを返すこともありません。Free を含む、すべての InfraNest プランで利用できます。

接続

サインインに対応したアシスタント(OAuth) — Claude、ChatGPT、VS Code、Cursor など:上記の URL を使ってカスタムコネクターを追加するか、上のボタンを使用してください。InfraNest アカウントでサインインし、利用を許可する組織を 1 つ選択します。アシスタントに表示されるのは、その組織でのロールが許可する範囲のみです。いつでも マイアカウント → 承認済みアプリ から連携を解除できます。

代わりにヘッダーを指定するアシスタント — InfraNest(マイアカウント → 開発者)で API トークンを作成し、ベアラートークンとして送信してください。

{
  "mcpServers": {
    "infranest": {
      "url": "https://api.infranest.io/mcp",
      "headers": { "Authorization": "Bearer <your InfraNest API token>" }
    }
  }
}

Gemini CLI — このリポジトリは Gemini CLI 拡張機能です。

gemini extensions install https://github.com/InfraNest-Infrastructure-Organized/infranest-mcp

Gemini CLI では、初めてツールを使用するときに InfraNest のサインイン画面が開きます。

まだアカウントをお持ちでない場合は、infranest.io で無料登録してください。サンプルデータを含む サンドボックス を使えば、すべてのツールを安全にお試しいただけます。

各アシスタントの詳しい設定手順:developers.infranest.io/ai-assistants。

ツール

ツール何がわかるか
list_organizations読み取り可能な組織
status_overview現在、すべて正常かどうか — モニター、サーバー、未解決のインシデント、実施中のメンテナンス
status_across_organizationsいずれかの組織で停止中のものがあるかどうか。各組織につき1行
search、fetch名前で検索し、該当する項目を全文表示
list_servers、get_server状態、プロバイダー、タグで絞り込んだクラウドサーバー
server_attentionサーバーで対応が必要な項目
server_metrics、server_metric_history最新のCPU、メモリ、ディスク数値を含むサーバー一覧と、1台のサーバーの推移
list_monitors、get_monitor稼働状況モニター
monitor_stats、monitor_resultsモニターの稼働時間と応答時間、および最近のチェック結果
list_incidents、incident_timelineインシデントと、それぞれの経過
list_deploys、deploy_changesモニターまたはサーバーへのデプロイと、それぞれの変更内容
list_dns_zones、list_dns_recordsDNS ゾーンとそのレコード
search_dns、check_dns_nameすべてのゾーンにおけるホスト名の参照先と、ライブ DNS を含む特定の名前に関するすべての情報
dns_zone_changes、dns_outside_changesInfraNest 内および DNS プロバイダーで直接行われた、ゾーンへの最近の変更
list_domains、domain_findings有効期限と更新状態を含むドメイン一覧と、問題のあるドメインの内容を1回の呼び出しで表示
list_certificates有効期限を含む証明書
list_status_pages公開ステータスページ
list_dynamic_ipsダイナミック IP と、それらが最新の状態に保つレコード
list_maintenance_windows計画されたメンテナンス
search_audit_log誰が何をいつ変更したか
uptime_report月次稼働時間レポート
read_api公開 API のその他の読み取り操作

オンコール対応の操作。Monitoring への書き込みアクセスがある場合のみ利用できます。

ツール機能取り消しに使うツール
acknowledge_incident、unacknowledge_incidentインシデントを自分の担当としてマークし、繰り返しのアラートを停止してチームに通知します互いに取り消し
add_incident_noteインシデントについてチームにメモを残します—
silence_monitor、unsilence_monitorモニターのアラートを一時的に停止します。チェックは継続されます互いに取り消し
run_monitor_checkスケジュールを待たずに、モニターを今すぐ再チェックします—
start_maintenance、end_maintenanceメンテナンスウィンドウを開始し、計画された作業中にページ通知が送られないようにして、終了します。公開通知(ステータスページに表示する文言)を指定しない限り、内部向けです互いに取り消し

プロンプト

アシスタントのプロンプトメニューですぐに使える質問:

プロンプト得られる情報
ヘルスチェック(health_check)現在停止中のものと、今月対応が必要なもの:インシデント、サーバー、ドメイン、証明書、DNS
インシデントを調査(investigate_incident)何が停止しているのか:インシデント、影響範囲、直前に変更された内容、次に行うこと
最近の変更(what_changed)期間内に変更されたすべての項目:設定、デプロイ、InfraNest 内およびプロバイダーでの DNS 編集
月次稼働時間レポート(monthly_report)顧客に送付できるレポート:目標値に対する稼働時間、各インシデントの原因、計画されたメンテナンス

このリポジトリの内容

サーバー自体は InfraNest がホストしており、そのソースコードはここにはありません。このリポジトリには、MCP クライアントやディレクトリが参照する情報が含まれています。

ファイル参照元
server.json公式の MCP Registry。io.infranest/infranest として登録されています
gemini-extension.json、GEMINI.mdGemini CLI とその拡張機能ギャラリー
この READMEおよび、サーバーを掲載している MCP ディレクトリ

CI では、変更のたびにファイルをレジストリのスキーマおよび相互に照合し、毎週、上記のツール一覧をライブサーバーが説明するツールと照合します。

リンク

問題を見つけましたか?issueを作成するか、[email protected] までご連絡ください。InfraNest のセキュリティに関する問題については、infranest.io/securityをご覧ください。

ライセンス

このリポジトリ内のファイルはApache License 2.0に従います。InfraNest の利用には、利用規約が適用されます。

コメント

MCP は初めてですか?

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

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