Skip to content

Commit 485a8af

Browse files
authored
Merge pull request #2656 from pareenaverma/content_review
Added new method to install MCP from Registry
2 parents 4b7ffd1 + a4b2808 commit 485a8af

2 files changed

Lines changed: 27 additions & 13 deletions

File tree

155 KB
Loading

content/install-guides/github-copilot.md

Lines changed: 27 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,11 @@ Visual Studio Code is one of the most popular editors for using GitHub Copilot,
3838

3939
### Install Visual Studio Code
4040

41-
If you don't have Visual Studio Code installed, download and install it for your operating system:
41+
If you don't have Visual Studio Code installed, download and install it from the [offical download page]((https://code.visualstudio.com/download) for your operating system:
4242

43-
- macOS (Apple Silicon): Download from [Visual Studio Code for macOS](https://code.visualstudio.com/download) and select the Apple Silicon version
44-
- Linux (Arm): Download the Arm64 `.deb` or `.rpm` package from the same download page
45-
- Windows on Arm: Download the Arm64 installer from the download page
43+
- macOS (Apple Silicon): Download the the Apple Silicon version
44+
- Linux (Arm): Download the Arm64 `.deb` or `.rpm` package
45+
- Windows on Arm: Download the Arm64 installer
4646

4747
For Linux, you can install VS Code using the package manager. On Ubuntu and Debian-based distributions:
4848

@@ -188,13 +188,25 @@ The Arm MCP Server includes several tools designed for Arm development:
188188

189189
You need Docker running on your system to use the Arm MCP Server. See the [Docker install guide](/install-guides/docker/) for instructions.
190190

191-
First, pull the Arm MCP Server image:
191+
You can configure the MCP server using one of these methods:
192192

193-
```console
194-
docker pull armlimited/arm-mcp:latest
195-
```
193+
Method 1: Install from GitHub MCP Registry (recommended)
194+
195+
The easiest way to install the Arm MCP Server is through the GitHub MCP Registry:
196+
197+
1. Visit the [Arm MCP Server registry page](https://github.com/mcp/arm/arm-mcp)
198+
2. Select the **Install MCP Server** button
199+
3. From the dropdown, choose **Install in VSCode**
200+
4. VS Code opens with the Arm MCP Server installation page
201+
5. Select **Install** as you would with other extensions
202+
203+
![MCP Server Install](/install-guides/_images/mcp-server-install.png "Figure 1. Install Arm MCP Server")
196204

197-
Configure the Arm MCP Server manually by creating a configuration file in your workspace. You can configure MCP servers in two locations:
205+
This method automatically installs the Arm MCP Server and pulls the Docker image. No manual configuration is required.
206+
207+
Method 2: Workspace configuration (recommended for sharing)
208+
209+
For manual configuration, you can create a configuration file in your workspace. MCP servers can be configured in two locations:
198210

199211
- For a specific repository: Create a `.vscode/mcp.json` file in the root of your repository. This enables you to share MCP server configuration with anyone who opens the project.
200212
- For your personal VS Code instance: Add the configuration to your `settings.json` file. This makes the server available in all workspaces.
@@ -203,9 +215,11 @@ Configure the Arm MCP Server manually by creating a configuration file in your w
203215
Use only one location per server to avoid conflicts and unexpected behavior.
204216
{{% /notice %}}
205217

206-
You can configure the MCP server using one of these methods:
218+
First, pull the Arm MCP Server image:
207219

208-
Method 1: Workspace configuration (recommended for sharing)
220+
```console
221+
docker pull armlimited/arm-mcp:latest
222+
```
209223

210224
Create a `.vscode` directory in your project root if it doesn't exist, then create an `mcp.json` file:
211225

@@ -233,7 +247,7 @@ Add the following configuration to `.vscode/mcp.json`:
233247
}
234248
```
235249

236-
Method 2: User configuration (available in all workspaces)
250+
Method 3: User configuration (available in all workspaces)
237251

238252
Open the Command Palette (`Ctrl+Shift+P` on Windows/Linux or `Cmd+Shift+P` on macOS) and select **MCP: Open User Configuration**. This opens your user-level `mcp.json` file located at `~/Library/Application Support/Code/User/mcp.json` (macOS) or `%APPDATA%\Code\User\mcp.json` (Windows).
239253

@@ -286,7 +300,7 @@ Open the GitHub Copilot Chat panel by selecting the chat icon in the Activity Ba
286300

287301
To view available MCP tools, select the tools icon in the top left corner of the chat box. This opens the MCP server list showing all available tools from the Arm MCP Server.
288302

289-
![MCP Server Tools](/install-guides/_images/new-mcp-server-tools.png "Figure 1. Tools loaded from the Arm MCP Server")
303+
![MCP Server Tools](/install-guides/_images/new-mcp-server-tools.png "Figure 2. Tools loaded from the Arm MCP Server")
290304

291305
You can also ask Copilot to use specific Arm MCP tools:
292306

0 commit comments

Comments
 (0)