Azure API Center で Azure Functions でホストされている MCP サーバーを登録する

MCP サーバーを Azure Functions でリモートでホストした後、Azure API Center に登録します。 Azure API Center では、リモート MCP サーバーのインベントリ (またはレジストリ) が保持されるため、組織全体で簡単に検出できます。 登録されているすべての MCP サーバーは、組織内のチームの API センター ポータルに表示されます。

MCP サーバーを示す API センター ポータル

ヒント

API センター名は、レジストリ フィルターのプライベート ツール カタログ名になります。 ユーザーが組織のツール カタログを識別するのに役立つ有益な名前を選択します。

Prerequisites

  • Azure Functionsでホストされている MCP サーバー。 作成するには、「 Azure Functionsを参照してください。

サーバーを登録する

  1. Azure ポータルでサーバー アプリを開き、AI (プレビュー) タブを選択します。

  2. Azure API Center セクションで Connect Azure API Center を選択します。

  3. 開いたサイド ウィンドウで、既存の API センターを選択するか、新しい API センターを作成します。 必須フィールドに入力します。

  4. 接続を選択します。

API センター ポータルを発行する

API センター ポータルがまだ発行されていない場合は、発行して、チームがポータルで登録済みサーバーを検出できるようにします。

  1. リソースに移動するには、API センター名を選択します。

  2. 左側のメニューで、 API センター ポータルを見つけます。

  3. Entra ID を構成するを選択し、クイック セットアップのフローに従います。

  4. Microsoft Entra IDを構成したら、上部にある Save + publish ボタンを選択します。

  5. 発行ボタンの横にある [API センター ポータルの表示 ] ボタンを選択します。

  6. 開いたポータルで、メールでサインインします。 テナントのポリシーによっては、同意を付与するために管理者の承認が必要な場合があります。

サインインすると、API センター ポータルにサーバーが一覧表示されます。 サーバーをクリックすると、エンドポイントなどの情報を含む詳細が表示されます。