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環境変数から解決されたことを示します。 ツールが既定のサブスクリプションを識別する場合は、そのサブスクリプションが最初に一覧表示されます。

要求でサブスクリプションが指定されていない場合、Azure MCP Server は既定のサブスクリプションを優先します。 既定のサブスクリプションを特定できない場合、複数のサブスクリプションを使用できる場合は、どのサブスクリプションを使用するかを確認するメッセージが表示されます。

CLI コマンドの例

azmcp subscription list

ツール注釈ヒント:

破壊的な 冪等性 オープン ワールド [読み取り専用] Secret ローカル必須
❌ ✅ ❌ ✅ ❌ ❌