Skip to main content

Organization または Enterprise の MCP サーバー アクセスを構成する

MCP レジストリ URL とアクセス制御ポリシーを構成して、GitHub Copilot を使用して、サポートされている IDE で開発者が検出して使用できる MCP サーバーを決定できます。

この機能を使用できるユーザーについて

Enterprise owners and organization owners

Copilot Enterprise or Copilot Business

メモ

MCP レジストリ URL と許可リストはパブリック プレビュー にあり、変更される可能性があります。

[前提条件]

会社の MCP サーバー アクセスを完全に構成する前に、MCP レジストリを作成する必要があります。 「組織または企業の MCP レジストリを構成する」を参照してください。

Enterprise 向け MCP 許可リスト ポリシーの構成

アクセスが均一になるように、MCP レジストリ URL と許可リスト ポリシーをエンタープライズ レベルで設定および管理できます。 それ以外の場合、チームのニーズが異なる場合は、組織ごとに個別のポリシーを構成する必要があります。

  1. GitHub の右上隅にあるプロフィール画像をクリックします。

  2. 環境に応じて、[ エンタープライズ] をクリックするか、[ エンタープライズ ] をクリックして、表示するエンタープライズをクリックします。1. ページの上部にある AI コントロールをクリックします。1. サイドバーで MCP をクリックします。

  3.        **Copilot の MCP サーバー**が **[どこでも有効]** に設定されていることを確認します。
    
  4. [ MCP レジストリ URL ] セクションで、レジストリの URL を入力し、[ 保存] をクリックします。

    メモ

    Azure API Center を使用して MCP レジストリを設定する場合は、API センターのベース URL を入力します。 /v0.1/serversなどのルート サフィックスを含めると、レジストリがエラーになります。

  5. [ レジストリ サーバーへの MCP アクセスの制限 ] セクションで、ドロップダウン メニューを選択し、次のいずれかのオプションをクリックします。 * Allow all: 制限はありません。 すべての MCP サーバーを使用できます。 * Registry only: レジストリに登録されているサーバーのみを実行できます。

    選んだポリシーは、Enterprise 内の開発者にすぐに適用されます。

Organization 向け MCP 許可リスト ポリシーの構成

  1. GitHub の右上隅にあるプロフィール画像をクリックしてから、[ Your organizations] をクリックします。

  2. 組織の隣の [設定] をクリックします。

  3. サイドバーにある [Code, planning, and automation] の [ Copilot] をクリックし、[Policies] をクリックします。

  4. [機能] セクション で、Copilot の MCP サーバー[有効] に設定されていることを確認します。

  5.        **[MCP レジストリ URL (省略可能)]** フィールドにレジストリの URL を入力し、[**保存**] をクリックします。
    

    メモ

    Azure API Center を使用して MCP レジストリを設定する場合は、API センターのベース URL を入力します。 /v0.1/serversなどのルート サフィックスを含めると、レジストリがエラーになります。

  6. [ レジストリ サーバーへの MCP アクセスの制限 ] セクションで、ドロップダウン メニューを選択し、次のいずれかのオプションをクリックします。 * Allow all: 制限はありません。 すべての MCP サーバーを使用できます。 * Registry only: レジストリに登録されているサーバーのみを実行できます。

    選んだポリシーは、organization 内の開発者にすぐに適用されます。

次のステップ

MCP 許可リストの適用と制限の詳細については、 MCP 許可リストの適用 を参照してください。