Cat Burglar for VS Code
io.github.drmkdaddy/cat-burglar
Stealth browser MCP with three engines, proxy pools, remote CDP, diff observations, and benchmarks.
client:VS Code
transport:stdio
runtime:oci
Install Cat Burglar in VS Code
.vscode/mcp.json
{
"inputs": [
{
"type": "promptString",
"id": "browser-mcp-allow-private-network",
"description": "BROWSER_MCP_ALLOW_PRIVATE_NETWORK",
"password": true
},
{
"type": "promptString",
"id": "browser-mcp-obscura-path",
"description": "BROWSER_MCP_OBSCURA_PATH",
"password": true
},
{
"type": "promptString",
"id": "browser-mcp-profile",
"description": "BROWSER_MCP_PROFILE",
"password": true
},
{
"type": "promptString",
"id": "browser-mcp-proxy-pool",
"description": "BROWSER_MCP_PROXY_POOL",
"password": true
},
{
"type": "promptString",
"id": "browser-mcp-cdp-url",
"description": "BROWSER_MCP_CDP_URL",
"password": true
},
{
"type": "promptString",
"id": "browser-mcp-audit",
"description": "BROWSER_MCP_AUDIT",
"password": true
}
],
"servers": {
"cat-burglar": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/drmkdaddy/cat-burglar:v0.5.2"
],
"env": {
"BROWSER_MCP_ALLOW_PRIVATE_NETWORK": "${input:browser-mcp-allow-private-network}",
"BROWSER_MCP_OBSCURA_PATH": "${input:browser-mcp-obscura-path}",
"BROWSER_MCP_PROFILE": "${input:browser-mcp-profile}",
"BROWSER_MCP_PROXY_POOL": "${input:browser-mcp-proxy-pool}",
"BROWSER_MCP_CDP_URL": "${input:browser-mcp-cdp-url}",
"BROWSER_MCP_AUDIT": "${input:browser-mcp-audit}"
}
}
}
}
VS Code prompts for each input the first time the server starts, so no secret is written to the file. VS Code docs