可以通过配置一系列 MCP 策略 GitHub.com来管理组织或企业中的模型上下文协议(MCP)服务器使用情况。 通过这些策略,可以完全允许或阻止 MCP 服务器使用情况,或将access限制为在 MCP 注册表中定义的服务器列表。
MCP 注册表
MCP 注册表是 MCP 服务器的目录,类似于 IDE 和 Copilot目录。 每个注册表项指向服务器的清单,该清单描述了服务器提供的工具、资源和提示。
创建 MCP 注册表后,可以使其可供公司使用,使你可以:
- 整理一份开发人员可以在不切换上下文的情况下发现和使用的 MCP 服务器的目录
- 限制访问未经批准的服务器以提高安全性和合规性
- 当服务器因策略被阻止时,为开发人员提供明确的信息。
MCP 策略设置
通过以下设置,可以控制如何在组织或企业中发现和访问 MCP 服务器:
-
**Copilot 中的 MCP 服务器**:为组织或企业中所有拥有 Copilot 席位的用户管理 MCP 服务器的使用。 - MCP 注册表 URL:指定 MCP 注册表的 URL,使开发人员能够在受支持的图面中发现和使用批准的 MCP 服务器。
- 限制 MCP 服务器访问注册表服务器:选择是允许所有 MCP 服务器,还是将访问权限限制为仅允许在配置的注册表中列出的服务器。
支持的表面
MCP 管理功能支持如下:
| Surface | 注册表显示 | 允许列表强制实施 |
|---|---|---|
| Copilot 命令行界面(CLI) | ||
| Copilot云代理 | ||
| Eclipse | ||
| JetBrains | ||
| Visual Studio | ||
| VS Code | ||
| VS Code 业内人士 | ||
| Xcode |
注意
对于 Eclipse、JetBrains 和 Xcode,Copilot 的预发行版本支持 MCP 管理功能。
后续步骤
若要创建自己的 MCP 注册表,请参阅 为组织或企业配置 MCP 注册表。