Skip to content

Commit 1727fc6

Browse files
isaacmbrownCopilotjc-clark
authored
Add MCP content to AI governance journey, and rearrange sections (#62190)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Co-authored-by: Joe Clark <31087804+jc-clark@users.noreply.github.com>
1 parent 78efbb3 commit 1727fc6

4 files changed

Lines changed: 37 additions & 25 deletions

File tree

content/copilot/concepts/context/mcp.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ category:
3434

3535
## Overview of Model Context Protocol (MCP)
3636

37-
The Model Context Protocol (MCP) is an open standard that defines how applications share context with large language models (LLMs). MCP provides a standardized way to connect AI models to different data sources and tools, enabling them to work together more effectively.
37+
{% data reusables.copilot.mcp.intro %}
3838

3939
You can use MCP to extend the capabilities of {% data variables.product.prodname_copilot %} by integrating it with a wide range of existing tools and services. MCP works across all major {% data variables.product.prodname_copilot_short %} surfaces—whether you're working in an IDE, using {% data variables.copilot.copilot_cli %}, working in the {% data variables.copilot.github_copilot_app %}, or delegating tasks to an agent on {% data variables.product.prodname_dotcom_the_website %}. You can also use MCP to create new tools and services that work with {% data variables.product.prodname_copilot_short %}, allowing you to customize and enhance your experience.
4040

@@ -102,6 +102,12 @@ The {% data variables.product.github %} MCP Registry is a curated list of MCP se
102102
>[!NOTE]
103103
> The {% data variables.product.github %} MCP Registry is currently in {% data variables.release-phases.public_preview %} and subject to change.
104104
105+
## Agent finder
106+
107+
Agent finder is a discovery service that helps {% data variables.product.prodname_copilot %} find the right capabilities—such as MCP servers, tools, agents, and skills—for a task at runtime, instead of requiring every capability to be configured in advance. Like an MCP registry, it searches a catalog of capabilities and returns ranked matches that {% data variables.product.prodname_copilot %} can use on demand. Agent finder implements the open Agentic Resource Discovery (ARD) specification.
108+
109+
To use agent finder, download the [agent finder skill](https://github.com/ards-project/connectors/blob/main/skills/github-copilot/SKILL.md) and add it to your `~/.copilot/skills` directory. For more information about agent skills, see [AUTOTITLE](/copilot/concepts/agents/about-agent-skills). To browse the catalog, see [GitHub Agent Finder](https://github.com/agentfinder).
110+
105111
## Next steps
106112

107113
* [AUTOTITLE](/copilot/how-tos/provide-context/use-mcp-in-your-ide/extend-copilot-chat-with-mcp)—Add MCP servers to {% data variables.copilot.copilot_chat_short %} in your IDE

content/copilot/concepts/mcp-management.md

Lines changed: 16 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,19 @@ category:
1010
- Manage Copilot for a team
1111
---
1212

13-
You can manage Model Context Protocol (MCP) server usage in your organization or enterprise by configuring a series of MCP policies on {% data variables.product.prodname_dotcom_the_website %}. Through these policies, you can allow or block MCP server usage entirely, or restrict access to a list of servers that you define in an MCP registry. These policies apply to supported IDEs and {% data variables.copilot.copilot_cli_short %}.
13+
{% data reusables.copilot.mcp.intro %}
14+
15+
You can manage MCP server usage in your organization or enterprise by configuring a series of MCP policies on {% data variables.product.github %}. Through these policies, you can allow or block MCP server usage entirely, or restrict access to a list of servers that you define in an MCP registry.
16+
17+
## MCP policy settings
18+
19+
The following settings let you control how MCP servers are discovered and accessed in your organization or enterprise:
20+
21+
* **MCP servers in {% data variables.product.prodname_copilot_short %}**: Manage the use of MCP servers for all users with {% data variables.product.prodname_copilot_short %} seats in your organization or enterprise.
22+
* **MCP Registry URL**: Specify the URL of your MCP registry, allowing your developers to discover and use approved MCP servers in supported surfaces.
23+
* **Restrict MCP access to registry servers**: Choose whether to allow all MCP servers or restrict access to only those listed in your configured registry.
24+
25+
For an overview of which policies apply to which surfaces, see [AUTOTITLE](/copilot/reference/supported-surfaces-for-policies).
1426

1527
## MCP registries
1628

@@ -21,23 +33,11 @@ After you create your MCP registry, you can make it available to your company, a
2133
* Restrict access to unapproved servers for increased security and compliance
2234
* Provide clarity to developers when a server is blocked by policy
2335

24-
## Agent finder
25-
26-
Agent finder is a discovery service that helps {% data variables.product.prodname_copilot %} find the right capabilities—such as MCP servers, tools, agents, and skills—for a task at runtime, instead of requiring every capability to be configured in advance. Like an MCP registry, it searches a catalog of capabilities and returns ranked matches that {% data variables.product.prodname_copilot %} can use on demand. Agent finder implements the open Agentic Resource Discovery (ARD) specification.
27-
28-
To use agent finder, download the [agent finder skill](https://github.com/ards-project/connectors/blob/main/skills/github-copilot/SKILL.md) and add it to your `~/.copilot/skills` directory. For more information about agent skills, see [AUTOTITLE](/copilot/concepts/agents/about-agent-skills). To browse the catalog, see [GitHub Agent Finder](https://github.com/agentfinder).
29-
30-
## MCP policy settings
31-
32-
The following settings let you control how MCP servers are discovered and accessed in your organization or enterprise:
33-
34-
* **MCP servers in {% data variables.product.prodname_copilot_short %}**: Manage the use of MCP servers for all users with {% data variables.product.prodname_copilot_short %} seats in your organization or enterprise.
35-
* **MCP Registry URL**: Specify the URL of your MCP registry, allowing your developers to discover and use approved MCP servers in supported surfaces.
36-
* **Restrict MCP access to registry servers**: Choose whether to allow all MCP servers or restrict access to only those listed in your configured registry.
36+
To create your own MCP registry, see [AUTOTITLE](/copilot/how-tos/administer-copilot/manage-mcp-usage/configure-mcp-registry).
3737

38-
## Supported surfaces
38+
### Supported surfaces
3939

40-
MCP management features are supported as follows:
40+
The following table lists where MCP registry features are supported in detail.
4141

4242
| Surface | Registry display | Allowlist enforcement |
4343
|---|:---:|:---:|
@@ -51,7 +51,3 @@ MCP management features are supported as follows:
5151

5252
> [!NOTE]
5353
> For Eclipse, JetBrains, and Xcode, MCP management features are supported in the pre-release versions of {% data variables.product.prodname_copilot_short %}.
54-
55-
## Next steps
56-
57-
To create your own MCP registry, see [AUTOTITLE](/copilot/how-tos/administer-copilot/manage-mcp-usage/configure-mcp-registry).

content/copilot/get-started/enterprise-ai-governance.md

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,19 +25,28 @@ journeyTracks:
2525
- href: '/copilot/concepts/policies'
2626
- href: '/copilot/tutorials/roll-out-at-scale/govern-at-scale/maintain-codebase-standards'
2727
- href: '/copilot/how-tos/administer-copilot/manage-for-enterprise/review-audit-logs'
28-
- href: '/copilot/concepts/preparing-for-new-features-and-models'
29-
- href: '/copilot/tutorials/roll-out-at-scale/govern-at-scale/pilot-a-feature-or-model'
3028
- id: 'adopting_agents'
31-
title: 'Adopting agents'
32-
description: 'Roll out agentic features within secure guardrails.'
29+
title: 'Preparing for agents'
30+
description: 'Learn what agents can do for your enterprise, and prepare to roll them out.'
3331
guides:
3432
- href: '/copilot/tutorials/roll-out-at-scale/enable-developers/integrate-ai-agents'
3533
- href: '/copilot/concepts/agents/enterprise-management'
3634
- href: '/copilot/tutorials/cloud-agent/build-guardrails'
35+
- href: '/copilot/concepts/mcp-management'
36+
- id: 'enable_agents'
37+
title: 'Enabling agents'
38+
description: 'Roll out and monitor agentic features.'
39+
guides:
3740
- href: '/copilot/how-tos/administer-copilot/manage-for-enterprise/manage-agents/enable-copilot-cloud-agent'
3841
- href: '/copilot/tutorials/cloud-agent/give-access-to-resources'
3942
- href: '/copilot/how-tos/copilot-cli/administer-copilot-cli-for-your-enterprise'
4043
- href: '/copilot/tutorials/copilot-cli-hooks'
4144
- href: '/copilot/how-tos/administer-copilot/manage-for-enterprise/manage-agents/enable-copilot-code-review'
4245
- href: '/copilot/how-tos/administer-copilot/manage-for-enterprise/manage-agents/monitor-agentic-activity'
46+
- id: 'new_features'
47+
title: 'Adopting new features'
48+
description: 'Expand your capabilities by assessing and rolling out any new feature or model.'
49+
guides:
50+
- href: '/copilot/concepts/preparing-for-new-features-and-models'
51+
- href: '/copilot/tutorials/roll-out-at-scale/govern-at-scale/pilot-a-feature-or-model'
4352
---
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
The Model Context Protocol (MCP) is an open standard that defines how applications share context with large language models (LLMs). MCP provides a standardized way to connect AI models to different data sources and tools, enabling them to work together more effectively.

0 commit comments

Comments
 (0)