← Back to search

@bwhichard/varlock-mcp

bwhichard Scanned 1d ago

Local-first, repo-aware MCP server for Varlock.

? Not scanned yet

Versions

0.1.6latest
May 11, 2026
0.1.5
May 11, 2026
0.1.4
May 11, 2026
0.1.3
May 11, 2026
0.1.2
May 11, 2026
+ show 1 moreshow less
0.1.0
May 11, 2026

Tools 0

No tools indexed yet.

Permissions 4

network medium
Server uses network capabilities via: fetch(), http, net
filesystem low
Server uses filesystem capabilities via: fs, fs sync ops, fs.promises, path
shell high
Server uses shell capabilities via: child_process, execSync(), spawn(), spawnSync()
env_vars low
Server uses env_vars capabilities via: process.env

Scan Findings 135

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