Back to search
medium low high low
D
53.8 /100
modelcontextprotocol/inspector
MCP Registry npm
Versions
0.21.2-hotfix-3scoredApr 14, 2026
0.21.1Feb 27, 2026
0.21.0Feb 24, 2026
0.20.0Feb 6, 2026
0.19.0-hotfixJan 23, 2026
+ show 45 moreshow less
0.18.0Dec 16, 2025
0.17.5Dec 4, 2025
0.17.4Nov 26, 2025
0.17.3Nov 25, 2025
0.17.2Oct 22, 2025
0.17.1Oct 13, 2025
0.17.0Oct 1, 2025
0.16.8Sep 17, 2025
0.16.7Sep 12, 2025
0.16.6Sep 3, 2025
0.16.5Aug 18, 2025
0.16.4Aug 14, 2025
0.16.3Aug 9, 2025
0.16.2Jul 25, 2025
0.16.1Jul 10, 2025
0.16.0Jul 8, 2025
0.15.0Jun 26, 2025
0.14.3Jun 18, 2025
0.14.2Jun 14, 2025
0.14.1Jun 13, 2025
0.14.0Jun 4, 2025
0.13.0May 21, 2025
0.12.0May 9, 2025
0.11.0-amendedApr 30, 2025
0.10.2Apr 17, 2025
0.9.0Apr 14, 2025
0.8.2Apr 7, 2025
0.8.1-hotfixApr 3, 2025
0.8.0Apr 2, 2025
0.7.0Mar 25, 2025
0.6.0Mar 11, 2025
0.5.1Mar 5, 2025
0.4.1Feb 12, 2025
0.4.0Feb 5, 2025
0.3.0Dec 5, 2024
0.2.7Nov 29, 2024
0.2.6Nov 27, 2024
0.2.5Nov 27, 2024
0.2.4Nov 27, 2024
0.2.3Nov 26, 2024
0.2.2Nov 25, 2024
0.2.1Nov 25, 2024
0.2.0Nov 21, 2024
0.1.0Nov 11, 2024
0.0.1Oct 28, 2024
1.0.0first seen May 20, 2026
Trust breakdown
Tools 27
echo annotations: none low
add annotations: none low
cohort_app annotations: none low
other_app annotations: none low
weather_app annotations: none low
pair annotations: none low
Test tool
u annotations: none low
Test tool
test-tool annotations: none low
Test tool
union-tool annotations: none low
specializing annotations: none low
discriminated annotations: none low
undiscriminated annotations: none low
pinned-on-inherited annotations: none low
numerically-pinned annotations: none low
proto-named annotations: none low
set-typed annotations: none low
nullable-disagreement annotations: none low
structured-const annotations: none low
indistinguishable annotations: none low
ambiguous annotations: none low
array-typed annotations: none low
malformed annotations: none low
no-discriminator-supplied annotations: none low
Test tool
malformed-declaration annotations: none low
Test tool
allof-tool annotations: none low
Test tool
definitely-not-a-real-tool annotations: none low
get_temp annotations: none low
Permissions 4
network Server uses network capabilities via: fetch(), http, net filesystem Server uses filesystem capabilities via: fs, fs sync ops, fs/promises, path shell Server uses shell capabilities via: child_process, execSync(), spawn(), spawnSync() env_vars Server uses env_vars capabilities via: process.env Scan Findings 138
medium
No build provenance detected (SLSA L0)
info
Tool: indistinguishable
info
Tool: ambiguous
info
Tool: array-typed
info
Tool: malformed
info
Tool: no-discriminator-supplied
info
Tool: malformed-declaration
info
Tool: allof-tool
info
Tool: definitely-not-a-real-tool
info
Tool: get_temp
info
Transport: streamable-http
info
Required env vars (51)
medium
Hardcoded OAuth client ID in modelcontextprotocol-inspector-795b1bb/clients/web/src/test/integration/mcp/oauth-resource-metadata-challenge.test.ts
medium
Hardcoded OAuth client ID in modelcontextprotocol-inspector-795b1bb/clients/web/src/test/integration/mcp/ema-mock-servers.ts
medium
Hardcoded OAuth client ID in modelcontextprotocol-inspector-795b1bb/clients/web/src/test/integration/auth/revocation-e2e.test.ts
medium
Hardcoded OAuth client ID in modelcontextprotocol-inspector-795b1bb/clients/web/src/test/core/mcp/inspectorClient-satisfied-recovery-connect.test.ts
medium
Hardcoded OAuth client ID in modelcontextprotocol-inspector-795b1bb/clients/web/src/test/core/mcp/node/servers.test.ts
high
High-risk OAuth scope: admin
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: 883 components
low
Tool 'add' has no annotations
info
Tool: pair
info
Tool: u
low
Tool 'echo' has no annotations
low
Tool 'cohort_app' has no annotations
low
Tool 'other_app' has no annotations
low
Tool 'weather_app' has no annotations
low
Tool 'pair' has no annotations
low
Tool 'u' has no annotations
low
Tool 'test-tool' has no annotations
low
Tool 'union-tool' has no annotations
low
Tool 'specializing' has no annotations
low
Tool 'discriminated' has no annotations
low
Tool 'undiscriminated' has no annotations
low
Tool 'pinned-on-inherited' has no annotations
low
Tool 'numerically-pinned' has no annotations
low
Tool 'proto-named' has no annotations
low
Tool 'set-typed' has no annotations
low
Tool 'nullable-disagreement' has no annotations
low
Tool 'structured-const' has no annotations
low
Tool 'indistinguishable' has no annotations
low
Tool 'ambiguous' has no annotations
low
Tool 'array-typed' has no annotations
low
Tool 'malformed' has no annotations
low
Tool 'no-discriminator-supplied' has no annotations
low
Tool 'malformed-declaration' has no annotations
low
Tool 'allof-tool' has no annotations
low
Tool 'definitely-not-a-real-tool' has no annotations
low
Tool 'get_temp' has no annotations
high
Hardcoded OAuth client secret in modelcontextprotocol-inspector-795b1bb/clients/cli/__tests__/oauth-runner.test.ts
high
Hardcoded OAuth client secret in modelcontextprotocol-inspector-795b1bb/clients/web/src/utils/maskSecrets.test.ts
high
Hardcoded OAuth client ID in modelcontextprotocol-inspector-795b1bb/clients/web/src/test/integration/mcp/oauth-resource-metadata-challenge.test.ts
high
Hardcoded OAuth client secret in modelcontextprotocol-inspector-795b1bb/clients/web/src/test/integration/mcp/oauth-resource-metadata-challenge.test.ts
high
Hardcoded OAuth client secret in modelcontextprotocol-inspector-795b1bb/clients/web/src/test/integration/mcp/inspectorClient-oauth.test.ts
high
Hardcoded OAuth client ID in modelcontextprotocol-inspector-795b1bb/clients/web/src/test/integration/mcp/ema-mock-servers.ts
high
Hardcoded OAuth client secret in modelcontextprotocol-inspector-795b1bb/clients/web/src/test/integration/mcp/ema-mock-servers.ts
high
Hardcoded OAuth client ID in modelcontextprotocol-inspector-795b1bb/clients/web/src/test/integration/auth/revocation-e2e.test.ts
high
Hardcoded OAuth client secret in modelcontextprotocol-inspector-795b1bb/clients/web/src/test/integration/auth/revocation-e2e.test.ts
high
Hardcoded OAuth client secret in modelcontextprotocol-inspector-795b1bb/clients/web/src/test/integration/mcp/remote/servers-route.test.ts
high
Hardcoded OAuth client secret in modelcontextprotocol-inspector-795b1bb/clients/web/src/test/integration/mcp/remote/client-store-route.test.ts
high
Hardcoded OAuth client secret in modelcontextprotocol-inspector-795b1bb/clients/web/src/test/integration/auth/node/storage.test.ts
high
Hardcoded OAuth client secret in modelcontextprotocol-inspector-795b1bb/clients/web/src/test/core/mcp/oauthManager.test.ts
high
Hardcoded OAuth client ID in modelcontextprotocol-inspector-795b1bb/clients/web/src/test/core/mcp/inspectorClient-satisfied-recovery-connect.test.ts
high
Hardcoded OAuth client secret in modelcontextprotocol-inspector-795b1bb/clients/web/src/test/core/mcp/serverList.test.ts
high
Hardcoded OAuth client secret in modelcontextprotocol-inspector-795b1bb/clients/web/src/test/core/auth/revocation.test.ts
high
Hardcoded OAuth client secret in modelcontextprotocol-inspector-795b1bb/clients/web/src/test/core/auth/storage-browser.test.ts
high
Hardcoded OAuth client secret in modelcontextprotocol-inspector-795b1bb/clients/web/src/test/core/client/node-persistence.test.ts
high
Hardcoded OAuth client secret in modelcontextprotocol-inspector-795b1bb/clients/web/src/test/core/client/runner.test.ts
high
Hardcoded OAuth client ID in modelcontextprotocol-inspector-795b1bb/clients/web/src/test/core/mcp/node/servers.test.ts
high
Hardcoded OAuth client secret in modelcontextprotocol-inspector-795b1bb/clients/web/src/test/core/auth/ema/tokenEndpoint.test.ts
high
Hardcoded OAuth client secret in modelcontextprotocol-inspector-795b1bb/clients/web/src/test/core/auth/ema/idpOidc.test.ts
high
Hardcoded OAuth client secret in modelcontextprotocol-inspector-795b1bb/core/auth/secret-fields.ts
info
Sandbox failed to start for behavioral verification
medium
Suspicious package name: react-ace
medium
Suspicious package name: react-dom
medium
Suspicious package name: react-icons
medium
Suspicious package name: react-markdown
medium
Vulnerable dependency: ajv@8.17.1 (GHSA-2g4f-4pwh-qvx6)
medium
Vulnerable dependency: undici@8.5.0 (GHSA-4cwx-7wf7-3272)
medium
Vulnerable dependency: undici@8.5.0 (GHSA-8xcm-r25x-g524)
medium
Vulnerable dependency: undici@8.5.0 (GHSA-jr45-8vmc-qm54)
medium
Vulnerable dependency: undici@8.5.0 (GHSA-m8rv-5g2x-5cg5)
medium
Vulnerable dependency: undici@8.5.0 (GHSA-v3r7-h72x-cjcm)
medium
Vulnerable dependency: vitest@4.1.10 (GHSA-82fw-gwwq-j7x9)
medium
Hex string literal (>50 chars) in modelcontextprotocol-inspector-795b1bb/clients/web/src/test/core/mcp/sha256.test.ts:20
info
Tool: weather_app
medium
Hex string literal (>50 chars) in modelcontextprotocol-inspector-795b1bb/clients/web/src/test/core/mcp/sha256.test.ts:26
medium
Hex string literal (>50 chars) in modelcontextprotocol-inspector-795b1bb/clients/web/src/test/core/mcp/sha256.test.ts:39
medium
Hex string literal (>50 chars) in modelcontextprotocol-inspector-795b1bb/clients/web/src/test/core/mcp/sha256.test.ts:59
medium
Buffer.from base64 in modelcontextprotocol-inspector-795b1bb/core/auth/node/file-secret-store.ts:194
medium
Buffer.from base64 in modelcontextprotocol-inspector-795b1bb/core/auth/node/file-secret-store.ts:195
medium
Buffer.from base64 in modelcontextprotocol-inspector-795b1bb/core/auth/node/file-secret-store.ts:196
medium
Buffer.from base64 in modelcontextprotocol-inspector-795b1bb/core/auth/node/file-secret-store.ts:271
medium
Buffer.from base64 in modelcontextprotocol-inspector-795b1bb/core/auth/node/file-secret-store.ts:438
medium
Buffer.from base64 in modelcontextprotocol-inspector-795b1bb/test-servers/src/test-server-oauth.ts:566
info
package.json metadata
info
Tool: add
info
Tool: echo
info
Tool: cohort_app
info
Tool: other_app
info
Tool: test-tool
info
Tool: union-tool
info
Tool: specializing
info
Tool: discriminated
info
Tool: undiscriminated
info
Tool: pinned-on-inherited
info
Tool: numerically-pinned
info
Tool: proto-named
info
Tool: set-typed
info
Tool: nullable-disagreement
info
Tool: structured-const
info
Transport: streamable-http
info
Required env vars (11)
medium
Permission: network access detected
low
Permission: filesystem access detected
high
Permission: shell access detected
low
Permission: env_vars access detected
medium
Excessive dependency count: 51 direct dependencies
medium
Suspicious package name: react-dom
medium
Vulnerable dependency: @modelcontextprotocol/sdk@1.25.2 (GHSA-345p-7cg4-v4c7)
medium
Vulnerable dependency: ws@8.18.0 (GHSA-58qx-3vcg-4xpx)
medium
Vulnerable dependency: express-rate-limit@8.2.1 (GHSA-46wh-pxpv-q5gq)
medium
Vulnerable dependency: ajv@6.12.6 (GHSA-2g4f-4pwh-qvx6)
medium
Vulnerable dependency: postcss@8.5.6 (GHSA-qx2v-qp2m-jg93)
medium
Vulnerable dependency: vite@7.1.11 (GHSA-4w7w-66w2-5vf9)
medium
Vulnerable dependency: vite@7.1.11 (GHSA-p9ff-h696-f583)
medium
Vulnerable dependency: vite@7.1.11 (GHSA-v2wj-q39q-566r)
info
SLSA Build Level 3 detected
info
Scanner output_poisoning failed
info
Scanner behavioral_verifier failed
info
SBOM generated: 938 components
info
MITRE ATLAS technique coverage summary
info
ATLAS: Adversarial ML Supply Chain (AML.T0043)
info
package.json metadata