← Back to search Server uses network capabilities via: fetch(), http, net Server uses filesystem capabilities via: fs, fs sync ops, fs.promises, path Server uses shell capabilities via: child_process, execSync(), spawn(), spawnSync() Server uses env_vars capabilities via: process.env
@bwhichard/varlock-mcp
Local-first, repo-aware MCP server for Varlock.
? Not scanned yet
Versions
0.1.6latestMay 11, 2026
0.1.5May 11, 2026
0.1.4May 11, 2026
0.1.3May 11, 2026
0.1.2May 11, 2026
+ show 1 moreshow less
0.1.0May 11, 2026
Tools 0
No tools indexed yet.
Permissions 4
network medium filesystem low shell high env_vars low Scan Findings 135
high
Hardcoded OAuth client ID in dmno-dev-varlock-6771f0e/packages/varlock/src/config.ts
high
Hardcoded OAuth client secret in dmno-dev-varlock-6771f0e/packages/varlock/src/proxy/runtime-proxy.test.ts
high
Hardcoded OAuth client ID in dmno-dev-varlock-6771f0e/packages/plugins/azure-key-vault/test/azure.test.ts
high
Hardcoded OAuth client secret in dmno-dev-varlock-6771f0e/packages/plugins/azure-key-vault/test/azure.test.ts
high
Hardcoded OAuth client secret in dmno-dev-varlock-6771f0e/packages/plugins/infisical/test/infisical.test.ts
info
Sandbox failed to start for behavioral verification
medium
Suspicious package name: react-dom
medium
Vulnerable dependency: vitest@4.0.18 (GHSA-5xrq-8626-4rwp)
medium
Vulnerable dependency: vitest@4.0.18 (GHSA-82fw-gwwq-j7x9)
medium
Vulnerable dependency: vitest@catalog: (GHSA-5xrq-8626-4rwp)
medium
Vulnerable dependency: vitest@catalog: (GHSA-9crc-q9x8-hgqq)
medium
Vulnerable dependency: @modelcontextprotocol/sdk@1.29.0 (GHSA-6qxp-vccf-f47h)
medium
Vulnerable dependency: agents@0.3.7 (GHSA-cvhv-6xm6-c3v4)
medium
Vulnerable dependency: agents@0.3.7 (GHSA-w5cr-2qhr-jqc5)
medium
Vulnerable dependency: ai@5.0.0 (GHSA-rwvc-j5jr-mgvh)
medium
Vulnerable dependency: rollup@4.46.2 (GHSA-mw96-cpmx-2vgc)
medium
Vulnerable dependency: vite@7.1.0 (GHSA-4w7w-66w2-5vf9)
medium
Vulnerable dependency: vite@7.1.0 (GHSA-93m4-6634-74q7)
medium
Vulnerable dependency: vite@7.1.0 (GHSA-fx2h-pf6j-xcff)
medium
Vulnerable dependency: vite@7.1.0 (GHSA-g4jq-h2w9-997c)
medium
Vulnerable dependency: vite@7.1.0 (GHSA-jqfw-vq24-v9c3)
medium
Vulnerable dependency: vite@7.1.0 (GHSA-p9ff-h696-f583)
medium
Vulnerable dependency: vite@7.1.0 (GHSA-v2wj-q39q-566r)
medium
Vulnerable dependency: vite@7.1.0 (GHSA-v6wh-96g9-6wx3)
medium
Vulnerable dependency: nuxt@4.0.3 (GHSA-48hr-524c-v5w3)
medium
Vulnerable dependency: nuxt@4.0.3 (GHSA-534h-c3cw-v3h9)
medium
Vulnerable dependency: nuxt@4.0.3 (GHSA-934w-87qh-qr26)
medium
Vulnerable dependency: nuxt@4.0.3 (GHSA-9473-5f9j-94wq)
medium
Vulnerable dependency: nuxt@4.0.3 (GHSA-9pgf-384g-p7mv)
medium
Vulnerable dependency: nuxt@4.0.3 (GHSA-c9cv-mq2m-ppp3)
medium
Vulnerable dependency: nuxt@4.0.3 (GHSA-fx6j-w5w5-h468)
medium
Vulnerable dependency: nuxt@4.0.3 (GHSA-g8wj-3cr3-6w7v)
medium
Vulnerable dependency: nuxt@4.0.3 (GHSA-hg3f-28rg-4jxj)
medium
Vulnerable dependency: nuxt@4.0.3 (GHSA-hxcr-hm88-mpq6)
medium
Vulnerable dependency: nuxt@4.0.3 (GHSA-m3q2-p4fw-w38m)
medium
Vulnerable dependency: nuxt@4.0.3 (GHSA-mm7m-92g8-7m47)
medium
Vulnerable dependency: nuxt@4.0.3 (GHSA-p6jq-8vc4-79f6)
medium
Vulnerable dependency: nuxt@4.0.3 (GHSA-rq7w-g337-39qq)
medium
Vulnerable dependency: @babel/core@7.29.0 (GHSA-4x5r-pxfx-6jf8)
medium
Vulnerable dependency: @xmldom/xmldom@0.9.10 (GHSA-27p8-2357-5qqv)
medium
Vulnerable dependency: @xmldom/xmldom@0.9.10 (GHSA-3px3-54cx-rmw9)
medium
Vulnerable dependency: @xmldom/xmldom@0.9.10 (GHSA-4w3w-2rp5-g8jm)
medium
Vulnerable dependency: @xmldom/xmldom@0.9.10 (GHSA-6gmq-8vp8-gcm6)
medium
Vulnerable dependency: @xmldom/xmldom@0.9.10 (GHSA-6h8r-xr42-gp59)
medium
Vulnerable dependency: @xmldom/xmldom@0.9.10 (GHSA-6mj3-qw4j-hgrw)
medium
Vulnerable dependency: @xmldom/xmldom@0.9.10 (GHSA-8344-3jmq-59r6)
medium
Vulnerable dependency: @xmldom/xmldom@0.9.10 (GHSA-93r5-fhx6-vmg9)
medium
Vulnerable dependency: @xmldom/xmldom@0.9.10 (GHSA-965w-775f-mr7g)
medium
Vulnerable dependency: @xmldom/xmldom@0.9.10 (GHSA-c7q8-3ch8-vqpv)
medium
Vulnerable dependency: @xmldom/xmldom@0.9.10 (GHSA-g53g-w8rj-fmg7)
medium
Vulnerable dependency: @xmldom/xmldom@0.9.10 (GHSA-vr34-hp96-76pp)
medium
Vulnerable dependency: @xmldom/xmldom@0.9.10 (GHSA-w2rr-34g9-rvrj)
medium
Vulnerable dependency: next@15.1.6 (GHSA-2xp9-vwfh-vxw4)
medium
Vulnerable dependency: next@15.1.6 (GHSA-36qx-fr4f-26g5)
medium
Vulnerable dependency: next@15.1.6 (GHSA-3g8h-86w9-wvmq)
medium
Vulnerable dependency: next@15.1.6 (GHSA-3h52-269p-cp9r)
medium
Vulnerable dependency: next@15.1.6 (GHSA-3x4c-7xq6-9pq8)
medium
Vulnerable dependency: next@15.1.6 (GHSA-4342-x723-ch2f)
medium
Vulnerable dependency: next@15.1.6 (GHSA-4633-3j49-mh5q)
medium
Vulnerable dependency: next@15.1.6 (GHSA-4c39-4ccg-62r3)
medium
Vulnerable dependency: next@15.1.6 (GHSA-4jqv-mc3x-m676)
medium
Vulnerable dependency: next@15.1.6 (GHSA-67rr-84xm-4c7r)
medium
Vulnerable dependency: next@15.1.6 (GHSA-68g3-v927-f742)
medium
Vulnerable dependency: next@15.1.6 (GHSA-89xv-2m56-2m9x)
medium
Vulnerable dependency: next@15.1.6 (GHSA-8h8q-6873-q5fj)
medium
Vulnerable dependency: next@15.1.6 (GHSA-955p-x3mx-jcvp)
medium
Vulnerable dependency: next@15.1.6 (GHSA-9g9p-9gw9-jx7f)
medium
Vulnerable dependency: next@15.1.6 (GHSA-9qr9-h5gf-34mp)
medium
Vulnerable dependency: next@15.1.6 (GHSA-c4j6-fc7j-m34r)
medium
Vulnerable dependency: next@15.1.6 (GHSA-f82v-jwr5-mffw)
medium
Vulnerable dependency: next@15.1.6 (GHSA-ffhc-5mcf-pf4q)
medium
Vulnerable dependency: next@15.1.6 (GHSA-g5qg-72qw-gw5v)
medium
Vulnerable dependency: next@15.1.6 (GHSA-ggv3-7p47-pfv8)
medium
Vulnerable dependency: next@15.1.6 (GHSA-gx5p-jg67-6x7h)
medium
Vulnerable dependency: next@15.1.6 (GHSA-h25m-26qc-wcjf)
medium
Vulnerable dependency: next@15.1.6 (GHSA-h64f-5h5j-jqjh)
medium
Vulnerable dependency: next@15.1.6 (GHSA-m99w-x7hq-7vfj)
medium
Vulnerable dependency: next@15.1.6 (GHSA-mcj8-r9mp-w47p)
medium
Vulnerable dependency: next@15.1.6 (GHSA-mg66-mrh9-m8jx)
medium
Vulnerable dependency: next@15.1.6 (GHSA-mwv6-3258-q52c)
medium
Vulnerable dependency: next@15.1.6 (GHSA-p293-qw3h-jr36)
medium
Vulnerable dependency: next@15.1.6 (GHSA-p9j2-gv94-2wf4)
medium
Vulnerable dependency: next@15.1.6 (GHSA-q4gf-8mx6-v5v3)
medium
Vulnerable dependency: next@15.1.6 (GHSA-vfv6-92ff-j949)
medium
Vulnerable dependency: next@15.1.6 (GHSA-w37m-7fhw-fmv9)
medium
Vulnerable dependency: next@15.1.6 (GHSA-wfc6-r584-vfw7)
medium
Vulnerable dependency: next@15.1.6 (GHSA-xv57-4mr9-wg8v)
medium
Buffer.from base64 in dmno-dev-varlock-6771f0e/packages/varlock/src/proxy/cert-authority.ts:208
medium
Hex string literal (>50 chars) in dmno-dev-varlock-6771f0e/packages/varlock/src/proxy/request-transform.test.ts:77
medium
Hex string literal (>50 chars) in dmno-dev-varlock-6771f0e/packages/varlock/src/proxy/request-transform.test.ts:85
medium
Buffer.from base64 in dmno-dev-varlock-6771f0e/packages/varlock/src/proxy/request-transform.ts:84
medium
Buffer.from base64 in dmno-dev-varlock-6771f0e/packages/varlock/src/proxy/runtime-proxy.ts:860
medium
Buffer.from base64 in dmno-dev-varlock-6771f0e/packages/varlock/src/runtime/crypto.ts:81
medium
Buffer.from base64 in dmno-dev-varlock-6771f0e/packages/varlock/src/runtime/test/patch-process-streams.test.ts:127
medium
Buffer.from base64 in dmno-dev-varlock-6771f0e/packages/varlock/src/lib/local-encrypt/crypto.ts:59
medium
Buffer.from base64 in dmno-dev-varlock-6771f0e/packages/varlock/src/lib/local-encrypt/crypto.test.ts:53
medium
Buffer.from base64 in dmno-dev-varlock-6771f0e/packages/varlock/src/lib/local-encrypt/crypto.test.ts:88
medium
Hex string literal (>50 chars) in dmno-dev-varlock-6771f0e/packages/varlock/src/lib/test/otp.test.ts:10
medium
High-entropy string (5.95 bits/char) in dmno-dev-varlock-6771f0e/packages/varlock/src/env-graph/lib/resolver.ts:1075
medium
Buffer.from base64 in dmno-dev-varlock-6771f0e/packages/plugins/azure-key-vault/src/plugin.ts:158
medium
Buffer.from base64 in dmno-dev-varlock-6771f0e/packages/plugins/azure-key-vault/test/azure.test.ts:117
medium
Buffer.from base64 in dmno-dev-varlock-6771f0e/packages/plugins/passbolt/src/openpgp.ts:49
medium
Buffer.from base64 in dmno-dev-varlock-6771f0e/packages/plugins/kubernetes/src/plugin.ts:90
medium
Buffer.from base64 in dmno-dev-varlock-6771f0e/packages/plugins/kubernetes/src/plugin.ts:112
medium
Buffer.from base64 in dmno-dev-varlock-6771f0e/packages/plugins/keeper/src/plugin.ts:96
medium
Buffer.from base64 in dmno-dev-varlock-6771f0e/packages/plugins/keeper/src/plugin.ts:388
medium
Buffer.from base64 in dmno-dev-varlock-6771f0e/packages/plugins/bitwarden/src/crypto-utils.ts:63
medium
Buffer.from base64 in dmno-dev-varlock-6771f0e/packages/plugins/bitwarden/src/crypto-utils.ts:125
medium
Buffer.from base64 in dmno-dev-varlock-6771f0e/packages/plugins/bitwarden/src/crypto-utils.ts:126
medium
Buffer.from base64 in dmno-dev-varlock-6771f0e/packages/plugins/bitwarden/src/crypto-utils.ts:127
medium
Buffer.from base64 in dmno-dev-varlock-6771f0e/packages/plugins/bitwarden/src/plugin.ts:202
medium
Buffer.from base64 in dmno-dev-varlock-6771f0e/packages/plugins/bitwarden/src/plugin.ts:217
medium
Buffer.from base64 in dmno-dev-varlock-6771f0e/packages/plugins/google-secret-manager/src/plugin.ts:243
info
package.json metadata
info
Transport: streamable-http
info
Required env vars (145)
medium
Hardcoded OAuth client ID in dmno-dev-varlock-6771f0e/packages/varlock/src/config.ts
medium
Hardcoded OAuth client ID in dmno-dev-varlock-6771f0e/packages/plugins/azure-key-vault/test/azure.test.ts
high
High-risk OAuth scope: https://www.googleapis.com/auth/cloud-platform
info
Sandbox failed to start for output poisoning scan
medium
Permission: network access detected
low
Permission: filesystem access detected
high
Permission: shell access detected
low
Permission: env_vars access detected
info
SBOM generated: 132 components
high
Generic API Key Assignment found in dmno-dev-varlock-6771f0e/packages/varlock/src/config.ts
critical
RSA Private Key found in dmno-dev-varlock-6771f0e/packages/varlock/scripts/bench-stdout-redaction.ts
critical
Database URL with Password found in dmno-dev-varlock-6771f0e/packages/varlock/scripts/bench-stdout-redaction.ts
critical
Database URL with Password found in dmno-dev-varlock-6771f0e/packages/varlock-website/src/content/docs/reference/data-types.mdx
critical
AWS Access Key ID found in dmno-dev-varlock-6771f0e/packages/varlock-website/src/content/docs/plugins/aws-secrets.mdx
critical
AWS Secret Access Key found in dmno-dev-varlock-6771f0e/packages/varlock-website/src/content/docs/plugins/aws-secrets.mdx
critical
AWS Access Key ID found in dmno-dev-varlock-6771f0e/packages/plugins/aws-secrets/README.md
critical
AWS Secret Access Key found in dmno-dev-varlock-6771f0e/packages/plugins/aws-secrets/README.md
medium
No build provenance detected (SLSA L0)
high
Declared package '@bwhichard/varlock-mcp' matches no manifest in the repo