注意
MCP 注册表 URL 和白名单正处于公开预览阶段,可能会更改。
先决条件
在您能够为公司完整配置 MCP 服务器访问之前,您需要创建一个 MCP 注册表。请参阅 为您的组织或企业配置 MCP 注册表。
为企业配置 MCP 白名单策略
为确保统一访问,您可以在企业层面设置并维护 MCP 注册表 URL 和白名单策略。否则,如果您的团队需求不同,您应为每个组织配置单独的策略。
-
转到您的企业。例如,在 GitHub.com 上的 企业 页面。
-
在页面顶部,单击 AI 控制。
-
在侧边栏,点击 MCP.
-
确保 MCP 服务器在 Copilot 中 设置为 在所有位置启用。
-
在 MCP 注册表 URL 部分,输入您的注册表 URL,然后单击 保存。
注意
如果您使用 Azure API 中心设置 MCP 注册表,请输入 API 中心的基础 URL。包含类似
/v0.1/servers的路由后缀会导致注册表出错。 -
在 限制 MCP 访问到注册表服务器 部分,选择下拉菜单,然后单击以下选项之一
- 全部允许:无任何限制。可以使用所有 MCP 服务器。
- 仅限注册表:仅可运行来自注册表的服务器。
您选择的策略将立即应用于企业中的开发人员。
为组织配置 MCP 白名单策略
-
在 GitHub 右上角,单击您的个人头像,然后单击 组织。
-
点击即可选择组织。
-
在您的组织名称下,单击 设置。如果您看不到 “设置” 选项卡,请选择 下拉菜单,然后单击 设置。

-
在侧边栏的 “代码、规划和自动化” 下,单击 Copilot,然后单击 策略。
-
在 “功能” 部分,确保 MCP 服务器在 Copilot 中 设置为 已启用。
-
在 MCP 注册表 URL(可选) 字段,输入您的注册表 URL,然后单击 保存。
注意
如果您使用 Azure API 中心设置 MCP 注册表,请输入 API 中心的基础 URL。包含类似
/v0.1/servers的路由后缀会导致注册表出错。 -
在 限制 MCP 访问到注册表服务器 部分,选择下拉菜单,然后单击以下选项之一
- 全部允许:无任何限制。可以使用所有 MCP 服务器。
- 仅限注册表:仅可运行来自注册表的服务器。
您选择的策略将立即应用于组织中的开发人员。
后续步骤
有关 MCP 白名单执行及其限制的详细信息,请参阅 MCP 白名单执行。