Skip to content

Commit 00034c2

Browse files
authored
Merge pull request #205 from docker/add-vscode-global-config
Add VS Code global client config
2 parents ba6c941 + f1da1a0 commit 00034c2

File tree

1 file changed

+20
-2
lines changed

1 file changed

+20
-2
lines changed

cmd/docker-mcp/client/config.yml

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,25 @@ system:
7171
list: '.mcpServers | to_entries | map(.value + {"name": .key})'
7272
set: .mcpServers[$NAME] = $JSON
7373
del: del(.mcpServers[$NAME])
74+
vscode:
75+
displayName: Visual Studio Code
76+
source: https://code.visualstudio.com/
77+
icon: https://raw.githubusercontent.com/docker/mcp-gateway/main/img/client/vscode.svg
78+
installCheckPaths:
79+
- /Applications/Visual Studio Code.app
80+
- $APPDATA\Code\
81+
- $HOME/.config/Code
82+
paths:
83+
linux:
84+
- $HOME/.config/Code/User/mcp.json
85+
darwin:
86+
- $HOME/Library/Application Support/Code/User/mcp.json
87+
windows:
88+
- $APPDATA\Code\User\mcp.json
89+
yq:
90+
list: '.servers | to_entries | map(.value + {"name": .key})'
91+
set: .servers[$NAME] = $JSON+{"type":"stdio"}
92+
del: del(.servers[$NAME])
7493
gemini:
7594
displayName: Gemini CLI
7695
source: https://github.com/google-gemini/gemini-cli
@@ -211,7 +230,7 @@ project:
211230
set: .mcpServers[$NAME] = $JSON
212231
del: del(.mcpServers[$NAME])
213232
vscode:
214-
displayname: VSCode
233+
displayname: Visual Studio Code
215234
projectfile: .vscode/mcp.json
216235
icon: https://raw.githubusercontent.com/docker/mcp-gateway/main/img/client/vscode.svg
217236
yq:
@@ -226,4 +245,3 @@ project:
226245
list: '.mcpServers | to_entries | map(.value + {"name": .key})'
227246
set: .mcpServers[$NAME] = $JSON+{"type":"stdio"}
228247
del: del(.mcpServers[$NAME])
229-

0 commit comments

Comments
 (0)