您可以通过在 GitHub.com 上配置一系列 MCP 策略,来管理组织或企业中的模型上下文协议(MCP)服务器使用。通过这些策略,您可以完全允许或阻止 MCP 服务器的使用,或限制对您在 MCP 注册表中定义的服务器列表的访问。
MCP 注册表
MCP 注册表是 MCP 服务器的目录,类似于 IDE 和 Copilot 的目录。每个注册表条目指向服务器的清单,描述该服务器提供的工具、资源和提示。
创建 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 Insiders | ||
| Xcode |
注意
对于 Eclipse、JetBrains 和 Xcode,MCP 管理功能在 Copilot 的预发行版本中受支持。
后续步骤
要创建自己的 MCP 注册表,请参阅 为您的组织或企业配置 MCP 注册表。