Skip to main content

公司中的 MCP 服务器使用情况

你可以管理 MCP 服务器使用情况,为开发人员提供有价值的工具,同时保持安全性和合规性。

在本文中

模型上下文协议 (MCP) 是一个开放标准,用于定义应用程序与大型语言模型 (LLM) 共享上下文的方式。 MCP 提供了一种将 AI 模型与不同的数据源和工具连接起来的标准化方式,使它们能够更高效地协同工作。

可以通过在组织中或企业中配置一系列 MCP 策略 GitHub来管理 MCP 服务器使用情况。 通过这些策略,可以完全允许或阻止 MCP 服务器使用情况,或将access限制为在 MCP 注册表中定义的服务器列表。

MCP 策略设置

通过以下设置,可以控制如何在组织或企业中发现和访问 MCP 服务器:

  • Copilot 中的 MCP 服务器:为组织或企业中所有拥有 Copilot 席位的用户管理 MCP 服务器的使用。
  • MCP 注册表 URL:指定 MCP 注册表的 URL,使开发人员能够在受支持的图面中发现和使用批准的 MCP 服务器。
  • 限制 MCP 服务器访问注册表服务器:选择是允许所有 MCP 服务器,还是将访问权限限制为仅允许在配置的注册表中列出的服务器。

有关哪些策略适用于哪些图面的概述,请参阅 支持 GitHub Copilot 策略的界面

MCP 注册表

MCP 注册表是 MCP 服务器的目录,类似于 IDE 和 Copilot目录。 每个注册表项指向服务器的清单,该清单描述了服务器提供的工具、资源和提示。

创建 MCP 注册表后,可以使其可供公司使用,使你可以:

  • 整理一份开发人员可以在不切换上下文的情况下发现和使用的 MCP 服务器的目录
  • 限制访问未经批准的服务器以提高安全性和合规性
  • 当服务器因策略被阻止时,为开发人员提供明确的信息。

若要创建自己的 MCP 注册表,请参阅 为组织或企业配置 MCP 注册表

支持的表面

下表详细列出了 MCP 注册表功能的支持情况。

Surface注册表显示允许列表强制实施
Copilot 命令行界面(CLI)
v1.0.11+
Copilot云代理
Eclipse
v4.38+
JetBrains
v1.5.64+
Visual Studio
v18.4.0+
VS Code
v1.109.3+
Xcode
v0.47.0+

注意

对于 Eclipse、JetBrains 和 Xcode,Copilot 的预发行版本支持 MCP 管理功能。