MCP registry and allowlist controls for Copilot in JetBrains, Eclipse, and Xcode now in public preview
Enterprise and organization administrators can now configure which MCP servers their developers can discover and use in JetBrains, Eclipse, and Xcode nightly and prerelease builds.
What’s new
MCP registry
An MCP registry is a directory of Model Context Protocol (MCP) servers. Developers using JetBrains IDEs, Eclipse, and Xcode can now browse and install MCP servers directly from a registry within their IDE, streamlining discovery and setup.
Allowlist controls
Administrators now have more oversight around which MCP servers are available to developers.
Note: These features are in early public preview and may evolve as we gather feedback. Current enforcement is based on MCP server name matching, with additional validation and more granular policy options planned for future releases.
For admins: Configure registry controls
Allowlist controls are available only for Copilot Business and Copilot Enterprise customers.
- Go to your GitHub Enterprise settings in the new AI Controls tab and find “MCP”. Or at the organization-level, Organization settings → Policies → Copilot → Policies.
- Enable MCP servers in Copilot.
- Add your MCP registry URL.
- Choose enforcement mode:
- Allow all (default): Developers can use any MCP server. Registry servers appear as recommended.
- Registry only: Developers can only run servers from your registry. Others are blocked at runtime.
For detailed setup and registry format specifications, see our MCP setup documentation.
For developers: MCP registry in your IDE
What you’ll see varies depending on your organization’s policy:
- Allow all: All servers work. Registry servers are easily discoverable.
- Registry only: Servers not in the registry are blocked at runtime with a warning.
Set up your MCP registry
JetBrains IDEs (nightly)
- Sign in and open Copilot chat, then click the MCP registry icon.
- Browse, install, or uninstall MCP servers from the registry.
- Optionally, click Configure MCP Registry URL to use a custom registry.
Eclipse (prerelease)
- In the Copilot chat panel top bar, click the MCP registry icon.
- Browse, install, or uninstall MCP servers from the registry.
- Optionally, click Configure Registry URL to use a custom registry.
Xcode (prerelease)
- Open GitHub Copilot for Xcode, sign in, and click Configure MCP server in the chat panel.
- Under MCP registry URL, click Browse MCP Servers… to view and manage servers.
- Optionally, click Edit URL to use a custom registry.
Installation
You can try this out in the latest nightly release of Copilot for JetBrains, and the prerelease versions of Copilot for Eclipse and Xcode. Please install from one of the following locations:
- GitHub Copilot for JetBrains IDEs (nightly)
- GitHub Copilot for Eclipse (prerelease)
- GitHub Copilot for Xcode (prerelease)
You will also need to have a valid Copilot license.
Share your feedback
We value your feedback! Share your experience through the following channels: