• アクセス
  • インベントリ
  • リスク
  • ヒューマン

AIを活用してサーバーのセキュリティ監査を自動化する方法

Laravel ForgeをAIクライアントに接続すれば、インフラのアクセスリスクを即座にスキャンできます。接続後は、エージェントがライブデータを取得してセキュリティの脆弱性を洗い出します。

このページについてAIに聞く

すぐに答え

AIでどのようにサーバーのセキュリティ監査ができますか?

AIがLaravel Forgeのツールを使用して、すべての稼働サーバーと関連するSSHキーのリストを取得します。次に、そのメタデータをセキュリティポリシーと照合し、不正なユーザーや古いキーを特定します。アクセスリスクやインフラの状態を明確に把握できます。

監査結果の分類

検出された情報の整理

AIが調査結果を分類するため、すぐに次のアクションに移れます。

アクセス

SSHキーの監査

AIが全サーバーの稼働中のキーを特定します。誰がマシンへの侵入権限を持っているかを正確に把握できます。

インベントリ

メタデータの確認

エージェントが各インスタンスの詳細情報を取得します。管理漏れや設定ミスのあるハードウェアを見つけるのに役立ちます。

リスク

不正アクセスの検知

想定している設定と一致しないキーやメタデータをAIがハイライトします。異常な箇所をピンポイントで指摘します。

ヒューマン

手動による修正

AIは問題の特定までを行います。設定の変更は行いません。どのキーを無効化するか、どのサーバーを更新するかはユーザーが判断します。

ワークフロー

リクエストを受けた際のAIの動作

AIは全体像の把握から詳細な調査へと、論理的なステップで進めます。

  1. インフラの把握

    まず、稼働中のインフラの完全なリストを取得し、調査の基準となるベースラインを確立します。

    list_servers
  2. 個別インスタンスの調査

    各マシンに深く入り込み、詳細な構成情報やメタデータを取得します。

    get_server
  3. アクセスポイントの監査

    各サーバーのSSHキーを取得し、古い資格情報や不明なキーがないか確認します。

    list_ssh_keys
  4. 不一致の特定

    収集したキーやメタデータをセキュリティ要件と比較し、不整合を特定します。

    list_ssh_keysget_server

試してみる

以下のプロンプトをコピーして開始してください。

これらのプロンプトをチャットに貼り付けるだけで、監査を開始できます。

出発点

これらは入力のきっかけとなる例です。実際のForgeのデータに合わせて、サーバー名やキーの識別子を書き換えてください。

Laravel Forge Connector

準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。

コネクタリンクhttps://edge.vinkius.com/vk_preview_jzfomuWEBzKK0YLd7YZ2kG9qG8ViIw2W2udigts6/mcp

Claude Desktop

以下の手順で数秒で接続できます。

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Laravel Forge capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "laravel-forge-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_jzfomuWEBzKK0YLd7YZ2kG9qG8ViIw2W2udigts6/mcp"
    }
  }
}
チャットにコピー04
  • Laravel Forge内のすべてのサーバーをリストアップし、設定ミスがあるものがないか教えてください。

  • 本番サーバーのSSHキーを確認し、古いと思われるものを特定してください。

  • Laravel Forge上のすべての稼働中のSSHキーを表示してください。

  • web-01サーバーのメタデータを、標準のセキュリティテンプレートと比較してください。

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

ここから始める

一度接続すれば、あとは質問するだけです。

アカウントの連携は一度だけで完了します。認証情報は暗号化されて保持されるため、すぐにインフラに関する質問を開始できます。

Laravel ForgeをAIに接続する

FAQ

監査の仕組みについて

  • 01

    AIは私のSSHキーを削除できますか?

    いいえ。AIができるのはキーの読み取りとリスト表示のみです。キーの削除はLaravel Forgeのダッシュボードから手動で行う必要があります。

  • 02

    AIはサーバーの設定を変更できますか?

    いいえ。提供されるツールはデータの取得のみを許可しています。サーバー設定の変更やソフトウェアのアップデートはできません。

  • 03

    どのキーが不正であるかをAIはどうやって判断しますか?

    AIが自動的に判断するわけではありません。許可されているキーや命名規則をあらかじめ指示することで、AIがそれらと異なる異常な箇所を見つけられるようになります。

  • 04

    MCP対応のクライアントであれば、どれでも使えますか?

    はい。接続後は、Claude、Cursor、Windsurf、VS Codeなどで利用可能です。

  • 05

    Laravel Forgeで管理していないサーバーも監査できますか?

    いいえ。AIがアクセスできるのは、Laravel Forgeアカウントを通じて管理されているサーバーのデータのみです。

  • Laravel Forgeに関するその他の質問は、Connectorのページで確認できます。 Laravel Forge Connectorの全機能を見る

『Laravel Forge』を Claude、Cursor、ChatGPT などに接続