+Claude Desktop |
```json
@@ -69,7 +70,7 @@ For MCP Hosts that have been [configured to use the remote GitHub MCP Server](do
### Configuration
-See [Remote Server Documentation](docs/remote-server.md) on how to pass configuration settings to the remote GitHub MCP Server.
+See [Remote Server Documentation](docs/remote-server.md) on how to pass additional configuration settings to the remote GitHub MCP Server.
---
From c7ff79b73bfb2af641d75a3d36c2806982726c5a Mon Sep 17 00:00:00 2001
From: John Wesley Walker III <81404201+jww3@users.noreply.github.com>
Date: Fri, 13 Jun 2025 18:38:13 +0200
Subject: [PATCH 06/11] Remove `MCP Host` column (for now).
---
README.md | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/README.md b/README.md
index 9d338890..9180ea7a 100644
--- a/README.md
+++ b/README.md
@@ -33,9 +33,8 @@ For quick installation, use one of the one-click install buttons above. Once you
For MCP Hosts that are [Remote MCP-compatible](docs/host-integration.md), choose the appropriate JSON block from the examples below and add it to your host configuration:
-MCP Host | Using OAuth | Using a GitHub PAT |
+Using OAuth | Using a GitHub PAT |
-Claude Desktop |
```json
From ad1df8466f621b741e76e525f4fa8317c99eda4d Mon Sep 17 00:00:00 2001
From: John Wesley Walker III <81404201+jww3@users.noreply.github.com>
Date: Fri, 13 Jun 2025 18:55:15 +0200
Subject: [PATCH 07/11] Responded to PR feedback
---
README.md | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 9180ea7a..d0b4f820 100644
--- a/README.md
+++ b/README.md
@@ -34,7 +34,8 @@ For MCP Hosts that are [Remote MCP-compatible](docs/host-integration.md), choose
Using OAuth | Using a GitHub PAT |
-
+ Claude Desktop |
+
```json
From d72a93717242930ab18569cc5f13fe1ca05c63b6 Mon Sep 17 00:00:00 2001
From: John Wesley Walker III <81404201+jww3@users.noreply.github.com>
Date: Fri, 13 Jun 2025 19:27:43 +0200
Subject: [PATCH 08/11] Remove Claude labelling
Claude may not yet support GitHub OAuth fully.
---
README.md | 54 +++++++++++++++++++++++++++++++++++++++++++++++++++---
1 file changed, 51 insertions(+), 3 deletions(-)
diff --git a/README.md b/README.md
index d0b4f820..453bf046 100644
--- a/README.md
+++ b/README.md
@@ -28,20 +28,68 @@ The remote GitHub MCP Server is hosted by GitHub and provides the easiest method
For quick installation, use one of the one-click install buttons above. Once you complete that flow, toggle Agent mode (located by the Copilot Chat text input) and the server will start. Make sure you're using [VS Code 1.101](https://code.visualstudio.com/updates/v1_101) or [later](https://code.visualstudio.com/updates) for remote MCP and OAuth support.
+
+To manually configure VS Code, choose the appropriate JSON block from the examples below and add it to your host configuration:
+
+
+Using OAuth | Using a GitHub PAT |
+VS Code (version 1.101 or greater) |
+
+
+
+```json
+{
+ "servers": {
+ "github-remote": {
+ "type": "http",
+ "url": "https://api.githubcopilot.com/mcp/"
+ }
+ }
+}
+```
+
+ |
+
+
+```json
+{
+ "servers": {
+ "github-remote": {
+ "type": "http",
+ "url": "https://api.githubcopilot.com/mcp/",
+ "headers": {
+ "Authorization": "Bearer ${input:github_mcp_pat}",
+ }
+ }
+ },
+ "inputs": [
+ {
+ "type": "promptString",
+ "id": "github_mcp_pat",
+ "description": "GitHub Personal Access Token",
+ "password": true
+ }
+ ]
+}
+```
+
+ |
+
+
+
### Usage in other MCP Hosts
For MCP Hosts that are [Remote MCP-compatible](docs/host-integration.md), choose the appropriate JSON block from the examples below and add it to your host configuration:
Using OAuth | Using a GitHub PAT |
-Claude Desktop |
```json
{
"mcpServers": {
- "github": {
+ "github-remote": {
"url": "https://api.githubcopilot.com/mcp/"
}
}
@@ -54,7 +102,7 @@ For MCP Hosts that are [Remote MCP-compatible](docs/host-integration.md), choose
```json
{
"mcpServers": {
- "github": {
+ "github-remote": {
"url": "https://api.githubcopilot.com/mcp/",
"authorization_token": ""
}
From adef317d4f7a31bf5c3f0c9c1562645b4f1ee7da Mon Sep 17 00:00:00 2001
From: John Wesley Walker III <81404201+jww3@users.noreply.github.com>
Date: Fri, 13 Jun 2025 19:28:36 +0200
Subject: [PATCH 09/11] Tweak wording.
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 453bf046..6cdf46f3 100644
--- a/README.md
+++ b/README.md
@@ -29,7 +29,7 @@ The remote GitHub MCP Server is hosted by GitHub and provides the easiest method
For quick installation, use one of the one-click install buttons above. Once you complete that flow, toggle Agent mode (located by the Copilot Chat text input) and the server will start. Make sure you're using [VS Code 1.101](https://code.visualstudio.com/updates/v1_101) or [later](https://code.visualstudio.com/updates) for remote MCP and OAuth support.
-To manually configure VS Code, choose the appropriate JSON block from the examples below and add it to your host configuration:
+Alternatively, to manually configure VS Code, choose the appropriate JSON block from the examples below and add it to your host configuration:
Using OAuth | Using a GitHub PAT |
From a86f3dd3a24d8974691704cec24c1e1e5367ddd0 Mon Sep 17 00:00:00 2001
From: John Wesley Walker III <81404201+jww3@users.noreply.github.com>
Date: Fri, 13 Jun 2025 19:32:11 +0200
Subject: [PATCH 10/11] Include `Bearer`
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 6cdf46f3..d40d8aab 100644
--- a/README.md
+++ b/README.md
@@ -104,7 +104,7 @@ For MCP Hosts that are [Remote MCP-compatible](docs/host-integration.md), choose
"mcpServers": {
"github-remote": {
"url": "https://api.githubcopilot.com/mcp/",
- "authorization_token": ""
+ "authorization_token": "Bearer "
}
}
}
From 44f5e8bfaaf3fd7613d8ecdf59df014e85b65cdb Mon Sep 17 00:00:00 2001
From: John Wesley Walker III <81404201+jww3@users.noreply.github.com>
Date: Fri, 13 Jun 2025 19:33:36 +0200
Subject: [PATCH 11/11] Label Claude Desktop Config
merge once Claude Desktop fully supports GitHub OAuth
---
README.md | 1 +
1 file changed, 1 insertion(+)
diff --git a/README.md b/README.md
index d40d8aab..7f1b3158 100644
--- a/README.md
+++ b/README.md
@@ -83,6 +83,7 @@ For MCP Hosts that are [Remote MCP-compatible](docs/host-integration.md), choose
Using OAuth | Using a GitHub PAT |
+Claude Desktop |
| | | | |