• ストレージ
  • セキュリティ
  • クリーンアップ
  • 人間による操作

AIでModalのストレージとシークレットの監査を行う方法

エージェントをModal環境に接続して、インフラの状態を調査しましょう。接続後は、AIがボリュームやシークレットのスキャン作業をすべて代行します。

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

すぐに答え

AIを使ってどのようにModalのストレージとシークレットを監査できますか?

エージェントがModalのツールを使用して、存在するすべての永続ボリュームとシークレット名のリストを取得します。これにより、CLIで手動確認することなく、不要なストレージや不足している認証情報を素早く特定できます。環境の構成状況をひと目で把握可能です。

監査結果

インフラの可視化

スキャン後にエージェントが生成する内容です。

ストレージ

ボリュームの目録

AIがModalアカウント内にあるすべての永続ボリュームをリストアップします。どのリソースが容量を占有しているかが明確になります。

セキュリティ

シークレットの検証

エージェントが設定済みのシークレットと、そのマッピング状況を確認します。コンピューティングタスクに必要な権限が備わっているかを検証できます。

クリーンアップ

不要なリソースの特定

AIが実行中のワークロードに紐付いていないボリュームを特定します。これをもとに、手動で削除すべき対象を判断できます。

人間による操作

手動での介入

AIは不整合を特定しますが、ボリュームやシークレットを削除することはできません。削除などの破壊的な操作は、必ず自身で行う必要があります。

ワークフロー

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

エージェントはModalの専用ツールを用いて、調査からレポート作成までを行います。

  1. ボリュームの目録作成

    アカウント内にあるすべての永続ストレージボリュームの完全なリストを取得します。

    list_volumes
  2. シークレットの確認

    設定されているすべてのシークレット名を取得し、利用可能かどうかを確認します。

    list_secrets
  3. 照合

    AIがボリュームのリストと、想定されるインフラの状態を照らし合わせます。

    list_volumeslist_secrets
  4. 結果のレポート

    ストレージとシークレットの状態を、分かりやすいテキスト形式でまとめます。

    list_volumeslist_secrets

試してみる

以下のプロンプトをコピーして開始できます。

監査を実行するための直接的な指示です。

出発点

実際のModal環境で使用しているリソース名に書き換えて使用してください。

Modal Connector

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

コネクタリンクhttps://edge.vinkius.com/vk_preview_yQfuiuyaifaMlCchZoeV6rYy4ok4PpgYEfzlMmar/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 — Modal capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "modal-serverless-ai-infrastructure-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_yQfuiuyaifaMlCchZoeV6rYy4ok4PpgYEfzlMmar/mcp"
    }
  }
}
チャットにコピー04
  • すべてのModalボリュームをリストアップして、使用されていないものがあるか教えてください。

  • Modalのシークレットを確認し、'api_key_prod'が利用可能かチェックしてください。

  • 現在Modalアカウントで稼働しているすべての永続ボリュームを表示してください。

  • 学習ジョブに必要なものが揃っているか、Modalのシークレットを監査してください。

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

ここから始める

Modalを一度接続すれば、あとは聞くだけです。

ModalアカウントをVinkiusにリンクさせるだけです。認証情報は暗号化されて保持され、エージェントはすぐにツールを利用できるようになります。

ModalをAIに接続する

FAQ

FAQ

  • 01

    AIはModalのボリュームを削除できますか?

    いいえ。AIができるのはボリュームのリストアップのみです。削除操作はModalのCLIまたはダッシュボードから自身で行う必要があります。

  • 02

    AIはシークレットの中身(値)を見ることができますか?

    いいえ。AIはシークレットが存在するかを確認するために名前をリストアップするだけで、機密性の高い内容を読み取ることはできません。

  • 03

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

    はい。ModalをVinkiusに接続すれば、Claude、Cursor、Windsurf、VS Codeなどで利用可能です。

  • 04

    AIが新しいシークレットを作成することはできますか?

    いいえ。このMCPは監査と調査を目的としています。リソースの作成や変更を行うツールは含まれていません。

  • 05

    AIはどのようにして「使用されていない」ボリュームを判断するのですか?

    list_volumesツールから提供されるメタデータを確認し、現在実行中の関数にアタッチされていないボリュームを特定します。

  • Modalに関するその他の質問は、コネクタのページで確認できます。 Modal Connectorの全機能を見る

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