mcpgawkdocs ← Site

client

vscode

Config paths on every platform, whether calls can be blocked in place, and the commands to run.

Where its servers are configured

platformwhere mcpgawk looksshape it reads
macOSLibrary/Application Support/Code/User/settings.jsonvscode_mcp
macOSLibrary/Application Support/Code/User/mcp.jsonvscode_servers
Linux.config/Code/User/settings.jsonvscode_mcp
Linux.config/Code/User/mcp.jsonvscode_servers
Linux.vscode/mcp.jsonvscode_servers
WindowsAppData/Roaming/Code/User/settings.jsonvscode_mcp
WindowsAppData/Roaming/Code/User/mcp.jsonvscode_servers
Windows.vscode/mcp.jsonvscode_servers

Paths are relative to your home directory. mcpgawk only reads them.

Blocking calls

Not in place. This client exposes no hook point, so nothing can sit between it and its servers on this machine. Its servers are still discovered, scanned and verified.

To check its calls, point it at the gateway instead — same approved baseline, checked at the endpoint: set up the gateway (paid). 15 of the 21 supported clients work this way.

Scan just this client

mcpgawk scan ~/Library/Application Support/Code/User/settings.json

Lists every server in that file with what each tool costs and what it can reach. To scan every client at once instead, run mcpgawk with no arguments.

Every client

amp · antigravity · claude-code · claude-desktop · claude-desktop-extension · cline · codex · continue · cursor · gemini-cli · goose · junie · kimi · kiro · lmstudio · opencode · roo · warp · windsurf · zed