GitHub MCP Registry (public preview) (#57313)
Co-authored-by: Jules Porter <jules-p@users.noreply.github.com>
This commit is contained in:
BIN
assets/images/help/copilot/mcp-icon-in-dropdown.png
Normal file
BIN
assets/images/help/copilot/mcp-icon-in-dropdown.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 24 KiB |
@@ -45,6 +45,13 @@ Running the {% data variables.product.github %} MCP server locally requires a bi
|
||||
|
||||
To learn how to set up and use the {% data variables.product.github %} MCP server, see [AUTOTITLE](/copilot/how-tos/context/model-context-protocol/using-the-github-mcp-server).
|
||||
|
||||
## About the {% data variables.product.github %} MCP Registry
|
||||
|
||||
The {% data variables.product.github %} MCP Registry is a curated list of MCP servers from partners and the community. You can use the registry to discover new MCP servers and find ones that meet your specific needs. See [the {% data variables.product.github %} MCP Registry](https://github.com/mcp).
|
||||
|
||||
>[!NOTE]
|
||||
> The {% data variables.product.github %} MCP Registry is currently in {% data variables.release-phases.public_preview %} and subject to change.
|
||||
|
||||
## Availability
|
||||
|
||||
There is currently broad support for local MCP servers in clients such as {% data variables.product.prodname_vscode %}, JetBrains IDEs, XCode, and others.
|
||||
|
||||
@@ -35,6 +35,25 @@ For information on currently available MCP servers, see [the MCP servers reposit
|
||||
|
||||
## Configuring MCP servers in {% data variables.product.prodname_vscode %}
|
||||
|
||||
MCP servers can be configured manually in a configuration file, or through the {% data variables.product.github %} MCP Registry. The {% data variables.product.github %} MCP Registry provides a curated list of MCP servers that you can easily add to your {% data variables.product.prodname_vscode %} instance.
|
||||
|
||||
### Using the {% data variables.product.github %} MCP Registry
|
||||
|
||||
>[!NOTE]
|
||||
> The {% data variables.product.github %} MCP Registry is in {% data variables.release-phases.public_preview %} and may change.
|
||||
|
||||
Only MCP servers listed in the {% data variables.product.github %} MCP Registry can be added through the registry. Other servers can be configured manually. See [Configuring MCP servers manually](#configuring-mcp-servers-manually).
|
||||
|
||||
1. Visit the [{% data variables.product.github %} MCP Registry](https://github.com/mcp).
|
||||
1. In the search bar, search for the MCP server you want to add, then click the MCP server in the list of matches.
|
||||
1. On the MCP server page, read the description for details on installation requirements and other important usage information. This may vary between servers.
|
||||
1. Click **Install server**, then select **Install in {% data variables.product.prodname_vscode_shortname %}**.
|
||||
1. {% data variables.product.prodname_vscode %} will open, on the server's Marketplace page. Click **Install** to add the MCP server to your {% data variables.product.prodname_vscode %} instance.
|
||||
1. If further configuration is required, follow the instructions on the MCP server page in the {% data variables.product.github %} MCP Registry.
|
||||
1. To check that the MCP server has been added, in the **agent mode** of {% data variables.copilot.copilot_chat_short %}, click the tools icon. A dropdown list will appear, showing all the MCP servers and associated tools that are currently available in your {% data variables.product.prodname_vscode %} instance.
|
||||
|
||||
### Configuring MCP servers manually
|
||||
|
||||
To configure MCP servers in {% data variables.product.prodname_vscode %}, you need to set up a configuration script that specifies the details of the MCP servers you want to use. You can configure MCP servers for either:
|
||||
|
||||
{% data reusables.copilot.mcp.mcp-configuration-location %}
|
||||
|
||||
1
data/reusables/profile/copilot_settings.md
Normal file
1
data/reusables/profile/copilot_settings.md
Normal file
@@ -0,0 +1 @@
|
||||
1. In the top right corner of {% data variables.product.prodname_dotcom %}, click your profile picture, then click **{% octicon "copilot" aria-hidden="true" aria-label="copilot" %} {% data variables.product.prodname_copilot_short %} settings**.
|
||||
Reference in New Issue
Block a user