You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+23-10Lines changed: 23 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -87,17 +87,12 @@ Alternatively, to manually configure VS Code, choose the appropriate JSON block
87
87
88
88
### Configuration
89
89
90
-
#### Default toolset configuration
91
-
92
-
The default configuration is:
93
-
- context
94
-
- repos
95
-
- issues
96
-
- pull_requests
97
-
- users
90
+
#### Toolset configuration
98
91
99
92
See [Remote Server Documentation](docs/remote-server.md) for full details on remote server configuration, toolsets, headers, and advanced usage. This file provides comprehensive instructions and examples for connecting, customizing, and installing the remote GitHub MCP Server in VS Code and other MCP hosts.
100
93
94
+
When no toolsets are specified, [default toolsets](#default-toolset) are used.
95
+
101
96
#### Enterprise Cloud with data residency (ghe.com)
102
97
103
98
GitHub Enterprise Cloud can also make use of the remote server.
@@ -329,7 +324,7 @@ The GitHub MCP Server supports enabling or disabling specific groups of function
329
324
330
325
_Toolsets are not limited to Tools. Relevant MCP Resources and Prompts are also included where applicable._
331
326
332
-
The Local GitHub MCP Server follows the same [default toolset configuration](#default-toolset-configuration) as the remote version.
327
+
When no toolsets are specified, [default toolsets](#default-toolset) are used.
333
328
334
329
#### Specifying Toolsets
335
330
@@ -359,7 +354,9 @@ docker run -i --rm \
359
354
ghcr.io/github/github-mcp-server
360
355
```
361
356
362
-
### The "all" Toolset
357
+
### Special toolsets
358
+
359
+
#### "all" toolset
363
360
364
361
The special toolset `all` can be provided to enable all available toolsets regardless of any other configuration:
365
362
@@ -373,6 +370,22 @@ Or using the environment variable:
373
370
GITHUB_TOOLSETS="all" ./github-mcp-server
374
371
```
375
372
373
+
#### "default" toolset
374
+
The default toolset `default` is the configuration that gets passed to the server if no toolsets are specified.
375
+
376
+
The default configuration is:
377
+
- context
378
+
- repos
379
+
- issues
380
+
- pull_requests
381
+
- users
382
+
383
+
To keep the default configuration and add additional toolsets:
0 commit comments