次の方法で共有


Azure サブスクリプション用の Azure MCP Server ツール

Azure Model Context Protocol (MCP) サーバーを使用すると、自然言語プロンプトを使用して Azure サブスクリプションを一覧表示および識別できます。

Azure サブスクリプションは、Azure リソースへのアクセスを整理および管理する方法を提供します。 サブスクリプションは、Azure でのリソース管理、課金、アクセス制御の基礎です。

ツール パラメーター: Azure MCP Server ツールは、タスクを完了するために必要なデータのパラメーターを定義します。 これらのパラメーターの一部は、各ツールに固有であり、以下に記載されています。 その他のパラメーターはグローバルであり、すべてのツールで共有されます。 詳細については、「 ツールパラメーター」を参照してください。

サブスクリプションを一覧表示する

このツールは、現在のアカウントのすべての Azure サブスクリプションを一覧表示します。 サブスクリプションごとに、サブスクリプション ID、表示名、状態、テナント ID、および既定のサブスクリプションであるかどうかを返します。 isDefault フィールドは、Azure CLI プロファイル (az account set 経由で構成) から解決されたユーザーの既定のサブスクリプション、または設定されていない場合はAZURE_SUBSCRIPTION_ID環境変数から解決されたことを示します。

プロンプトの例を次に示します。

  • "すべてのサブスクリプションを表示してください"。
  • "'northeast' で始まるすべてのサブスクリプションを一覧表示します。
  • "既定のサブスクリプションはどれですか?

ツール注釈ヒント:

破壊的: ❌ | 冪等: ✅ | オープンワールド: ❌ | 読み取り専用: ✅ | シークレット: ❌ | ローカル必須: ❌