Skip to main content

社内での MCP サーバーの使用状況

MCP サーバーの使用状況を管理して、開発者に重要なツールを提供しながら、セキュリティとコンプライアンスを維持することができます。

GitHub.com に対して一連の MCP ポリシーを構成することで、組織または企業でのモデル コンテキスト プロトコル (MCP) サーバーの使用状況を管理できます。 これらのポリシーを使用すると、MCP サーバーの使用を完全に許可またはブロックしたり、MCP レジストリで定義したサーバーの一覧へのアクセスを制限したりできます。

MCP レジストリ

MCP レジストリは、IDE および Copilot のカタログのように機能する MCP サーバーのディレクトリです。 各レジストリ エントリは、サーバーのマニフェストを指します。このマニフェストには、サーバーが提供するツール、リソース、プロンプトが記述されています。

MCP レジストリを作成したら、会社で使用できるようにして、次のことができます。

  • 開発者がコンテキスト切り替えなしで検出して使用できる MCP サーバーのカタログをキュレーションする
  • 未承認のサーバーへのアクセスを制限してセキュリティとコンプライアンスを強化する
  • 開発者にサーバーがポリシーによってブロックされている時の状況を明確に説明する

MCP ポリシー設定

次の設定では、組織または企業で MCP サーバーを検出してアクセスする方法を制御できます。

  •         **Copilot 内の MCP サーバー**: あなたの組織または企業で Copilot シートを持つすべてのユーザーのために、MCP サーバーの使用を管理します。
    
  •         **MCP レジストリ URL**: MCP レジストリの URL を指定します。これにより、開発者は、サポートされているサーフェスで承認済みの MCP サーバーを検出して使用できます。
    
  •         **レジストリ サーバーへの MCP アクセスを制限する**: すべての MCP サーバーを許可するか、構成済みのレジストリに一覧表示されているサーバーのみにアクセスを制限するかを選択します。
    

サポートされるサーフェス

MCP 管理機能は次のようにサポートされています。

表面レジストリの表示許可リストの適用
Copilot CLI
Copilot コーディング エージェント
Eclipse
JetBrains
Visual Studio
VS Code
VS Codeインサイダー
Xcode

メモ

Eclipse、JetBrains、Xcode の場合、MCP 管理機能はプレリリース バージョンの Copilot でサポートされています。

次のステップ

独自の MCP レジストリを作成するには、 組織または企業の MCP レジストリを構成する を参照してください。