Skip to content

Commit c3d9747

Browse files
authored
VS Code with GitHub MCP Registry built-in [GA] (#58019)
Co-authored-by: Jules Porter <[email protected]>
1 parent 8aa9b61 commit c3d9747

File tree

2 files changed

+16
-15
lines changed

2 files changed

+16
-15
lines changed

content/copilot/how-tos/provide-context/use-mcp/extend-copilot-chat-with-mcp.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -44,13 +44,13 @@ MCP servers can be configured manually in a configuration file, or through the {
4444
4545
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).
4646

47-
1. Visit the [{% data variables.product.github %} MCP Registry](https://github.com/mcp).
48-
1. In the search bar, search for the MCP server you want to add, then click the MCP server in the list of matches.
49-
1. On the MCP server page, read the description for details on installation requirements and other important usage information. This may vary between servers.
50-
1. Click **Install server**, then select **Install in {% data variables.product.prodname_vscode_shortname %}**.
51-
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.
52-
1. If further configuration is required, follow the instructions on the MCP server page in the {% data variables.product.github %} MCP Registry.
53-
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.
47+
1. In {% data variables.product.prodname_vscode %}, open the extensions panel by clicking the extensions icon in the sidebar or pressing <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>X</kbd> (Windows/Linux) / <kbd>Command</kbd>+<kbd>Shift</kbd>+<kbd>X</kbd> (Mac).
48+
1. In the extensions search bar, click the filter icon and select **MCP Registry** from the dropdown.
49+
1. If it is your first time using the MCP Registry, follow the prompts on screen to enable the registry.
50+
1. In the search bar, type the name of the MCP server you want to add and select it from the search results.
51+
1. On the MCP server's configuration page, click **Install**.
52+
1. To check that the MCP server is configured correctly, open the command palette by pressing <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>P</kbd> (Windows/Linux) / <kbd>Command</kbd>+<kbd>Shift</kbd>+<kbd>P</kbd> (Mac).
53+
1. Type and select **MCP: List Servers**. You should see the MCP server listed as a configured server.
5454

5555
### Configuring MCP servers manually
5656

content/copilot/how-tos/provide-context/use-mcp/set-up-the-github-mcp-server.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,15 @@ The {% data variables.product.github %} MCP server is available to all {% data v
2626

2727
The {% data variables.product.github %} MCP server in {% data variables.product.prodname_vscode %} can be configured remotely or locally. The remote {% data variables.product.github %} MCP server is hosted by {% data variables.product.github %} and is the recommended option for most users. The local {% data variables.product.github %} MCP server is hosted on your machine and is recommended for users who want to customize their setup or have specific security requirements.
2828

29-
The steps below describe remote configuration with one-click OAuth authentication. For information on manually configuring the remote or local {% data variables.product.github %} MCP server, see the [{% data variables.product.github %} MCP server documentation](https://github.com/mcp/github/github-mcp-server).
30-
31-
1. Go to the [{% data variables.product.github %} page of the MCP Registry](https://github.com/mcp/github/github-mcp-server).
32-
1. Click **Install MCP server** and select **Install in {% data variables.product.prodname_vscode %}**.
33-
1. In {% data variables.product.prodname_vscode %}, on the {% data variables.product.github %} MCP Server configuration page, click **Install**.
34-
1. In the popup, when prompted to authenticate, click **Allow**.
35-
1. In your browser, you will be prompted to authorize. To the right of your profile picture, click **Continue**.
36-
1. Follow the prompts on screen to complete the authorization process.
29+
The steps below describe remote configuration through the MCP marketplace in {% data variables.product.prodname_vscode %}'s extension panel. The MCP marketplace is powered by the {% data variables.product.github %} MCP Registry. See [MCP Registry](https://github.com/mcp).
30+
31+
For information on manually configuring the remote or local {% data variables.product.github %} MCP server, see the [{% data variables.product.github %} MCP server documentation](https://github.com/mcp/github/github-mcp-server).
32+
33+
1. In {% data variables.product.prodname_vscode %}, open the extensions panel by clicking the extensions icon in the sidebar or pressing <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>X</kbd> (Windows/Linux) / <kbd>Command</kbd>+<kbd>Shift</kbd>+<kbd>X</kbd> (Mac).
34+
1. In the extensions search bar, click the filter icon and select **MCP Registry** from the dropdown.
35+
1. If it is your first time using the MCP Registry, follow the prompts on screen to enable the registry.
36+
1. In the search bar, type `github` and select the {% data variables.product.github %} MCP server from the search results.
37+
1. On the {% data variables.product.github %} MCP server configuration page, click **Install**.
3738
1. To check that the {% data variables.product.github %} MCP server is configured correctly, open the command palette by pressing <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>P</kbd> (Windows/Linux) / <kbd>Command</kbd>+<kbd>Shift</kbd>+<kbd>P</kbd> (Mac).
3839
1. Type and select **MCP: List Servers**. You should see `github` listed as a configured server.
3940

0 commit comments

Comments
 (0)