CRIT
MINED125
[MINED125] GHA script injection via github.event.pull_request.head.ref in run-step: Multi…
.github/workflows/pr-preview.yml:96
CRIT
MINED116
[MINED116] Workflow uses `secrets.BACKEND_PREVIEW_DISPATCH_TOKEN` on a `pull_request` tri…
.github/workflows/pr-preview.yml:726
CRIT
MINED116
[MINED116] Workflow uses `secrets.STAGING_WORKOS_API_KEY` on a `pull_request` trigger: Th…
.github/workflows/pr-preview.yml:693
CRIT
MINED116
[MINED116] Workflow uses `secrets.RAILWAY_API_TOKEN` on a `pull_request` trigger: This wo…
.github/workflows/pr-preview.yml:608
CRIT
MINED116
[MINED116] Workflow uses `secrets.RAILWAY_API_TOKEN` on a `pull_request` trigger: This wo…
.github/workflows/pr-preview.yml:576
CRIT
MINED116
[MINED116] Workflow uses `secrets.BACKEND_PREVIEW_DISPATCH_TOKEN` on a `pull_request` tri…
.github/workflows/pr-preview.yml:556
CRIT
MINED116
[MINED116] Workflow uses `secrets.RAILWAY_API_TOKEN` on a `pull_request` trigger: This wo…
.github/workflows/pr-preview.yml:538
CRIT
MINED116
[MINED116] Workflow uses `secrets.BACKEND_PREVIEW_DISPATCH_TOKEN` on a `pull_request` tri…
.github/workflows/pr-preview.yml:468
CRIT
MINED116
[MINED116] Workflow uses `secrets.BACKEND_PREVIEW_DISPATCH_TOKEN` on a `pull_request` tri…
.github/workflows/pr-preview.yml:430
CRIT
MINED116
[MINED116] Workflow uses `secrets.STAGING_WORKOS_API_KEY` on a `pull_request` trigger: Th…
.github/workflows/pr-preview.yml:414
CRIT
MINED116
[MINED116] Workflow uses `secrets.RAILWAY_API_TOKEN` on a `pull_request` trigger: This wo…
.github/workflows/pr-preview.yml:321
CRIT
MINED116
[MINED116] Workflow uses `secrets.BACKEND_PREVIEW_DISPATCH_TOKEN` on a `pull_request` tri…
.github/workflows/pr-preview.yml:219
CRIT
MINED116
[MINED116] Workflow uses `secrets.STAGING_WORKOS_API_KEY` on a `pull_request` trigger: Th…
.github/workflows/pr-preview.yml:193
CRIT
MINED116
[MINED116] Workflow uses `secrets.BACKEND_PREVIEW_DISPATCH_TOKEN` on a `pull_request` tri…
.github/workflows/pr-preview.yml:101
CRIT
MINED116
[MINED116] Workflow uses `secrets.RAILWAY_API_TOKEN` on a `pull_request` trigger: This wo…
.github/workflows/pr-preview.yml:70
CRIT
MINED116
[MINED116] Workflow uses `secrets.MINTLIFY_PROJECT_ID` on a `pull_request` trigger: This …
.github/workflows/update-docs.yml:38
CRIT
MINED116
[MINED116] Workflow uses `secrets.MINTLIFY_API_KEY` on a `pull_request` trigger: This wor…
.github/workflows/update-docs.yml:37
CRIT
MINED116
[MINED116] Workflow uses `secrets.ANTHROPIC_API_KEY` on a `pull_request` trigger: This wo…
.github/workflows/mintlify-triage.yml:41
CRIT
MINED116
[MINED116] Workflow uses `secrets.CLOUDFLARE_ACCOUNT_ID` on a `pull_request` trigger: Thi…
.github/workflows/pr-mcp-preview.yml:244
CRIT
MINED116
[MINED116] Workflow uses `secrets.CLOUDFLARE_API_TOKEN` on a `pull_request` trigger: This…
.github/workflows/pr-mcp-preview.yml:243
CRIT
MINED116
[MINED116] Workflow uses `secrets.CLOUDFLARE_API_TOKEN` on a `pull_request` trigger: This…
.github/workflows/pr-mcp-preview.yml:216
CRIT
MINED116
[MINED116] Workflow uses `secrets.CLOUDFLARE_ACCOUNT_ID` on a `pull_request` trigger: Thi…
.github/workflows/pr-mcp-preview.yml:215
CRIT
MINED116
[MINED116] Workflow uses `secrets.CLOUDFLARE_ACCOUNT_ID` on a `pull_request` trigger: Thi…
.github/workflows/pr-mcp-preview.yml:104
CRIT
MINED116
[MINED116] Workflow uses `secrets.CLOUDFLARE_API_TOKEN` on a `pull_request` trigger: This…
.github/workflows/pr-mcp-preview.yml:103
CRIT
MINED116
[MINED116] Workflow uses `secrets.CLOUDFLARE_API_TOKEN` on a `pull_request` trigger: This…
.github/workflows/pr-mcp-preview.yml:70
CRIT
MINED116
[MINED116] Workflow uses `secrets.CLOUDFLARE_ACCOUNT_ID` on a `pull_request` trigger: Thi…
.github/workflows/pr-mcp-preview.yml:69
HIGH
SEC083
[SEC083] JS: new RegExp() with non-literal: new RegExp(<variable>) — variable input can c…
sdk/src/predicates/types.ts:148
HIGH
SEC083
[SEC083] JS: new RegExp() with non-literal: new RegExp(<variable>) — variable input can c…
scripts/sync-docs-tokens.mjs:70
HIGH
SEC033
[SEC033] Prototype Pollution — unfiltered merge of user object: Merging user-controlled o…
mcpjam-inspector/server/routes/web/host…:75
HIGH
SEC135
[SEC135] Auth/permission check missing on AI-generated endpoint: Mutating HTTP endpoint g…
mcpjam-inspector/server/routes/mcp/xaa.…:171
HIGH
SEC135
[SEC135] Auth/permission check missing on AI-generated endpoint: Mutating HTTP endpoint g…
mcpjam-inspector/server/routes/mcp/http…:165
HIGH
SEC040
[SEC040] innerHTML XSS — template literal with server-supplied data: Setting .innerHTML w…
mcpjam-inspector/client/src/components/…:244
HIGH
SEC040
[SEC040] innerHTML XSS — template literal with server-supplied data: Setting .innerHTML w…
mcpjam-inspector/client/src/components/…:267
HIGH
SEC040
[SEC040] innerHTML XSS — template literal with server-supplied data: Setting .innerHTML w…
mcpjam-inspector/client/src/components/…:52
HIGH
SEC085
[SEC085] JS: child_process.exec with non-literal: child_process.exec with user-derived in…
sdk/src/oauth/state-machines/shared/cha…:16
HIGH
SEC085
[SEC085] JS: child_process.exec with non-literal: child_process.exec with user-derived in…
mcp/src/auth.ts:37
HIGH
SEC128
[SEC128] Async function without await — fire-and-forget Promise (AI mistake): Async call …
mcpjam-inspector/client/src/components/…:220
HIGH
SEC128
[SEC128] Async function without await — fire-and-forget Promise (AI mistake): Async call …
mcpjam-inspector/client/src/components/…:32
HIGH
SEC128
[SEC128] Async function without await — fire-and-forget Promise (AI mistake): Async call …
examples/conformance/basic/mock-http-se…:201
HIGH
SEC100
[SEC100] CORS permissive Access-Control-Allow-Origin: *: Permissive CORS policy (`*` orig…
mcp/src/auth.ts:77
HIGH
SEC100
[SEC100] CORS permissive Access-Control-Allow-Origin: *: Permissive CORS policy (`*` orig…
examples/conformance/basic/mock-http-se…:160
HIGH
SEC100
[SEC100] CORS permissive Access-Control-Allow-Origin: *: Permissive CORS policy (`*` orig…
examples/chatgpt-apps/CoffeeShop/server…:136
HIGH
SEC029
[SEC029] Server-Side Request Forgery (SSRF) — outbound HTTP from user input: Outbound HTT…
cli/src/index.ts:154
HIGH
SEC029
[SEC029] Server-Side Request Forgery (SSRF) — outbound HTTP from user input: Outbound HTT…
cli/src/commands/inspector.ts:14
HIGH
SEC029
[SEC029] Server-Side Request Forgery (SSRF) — outbound HTTP from user input: Outbound HTT…
cli/src/commands/conformance.ts:145
HIGH
MINED115
[MINED115] Action `actions/upload-artifact` pinned to mutable ref `@v4`: `uses: actions/u…
.github/workflows/mac-release.yml:161
HIGH
MINED115
[MINED115] Action `actions/setup-node` pinned to mutable ref `@v4`: `uses: actions/setup-…
.github/workflows/mac-release.yml:54
HIGH
MINED115
[MINED115] Action `actions/download-artifact` pinned to mutable ref `@v4`: `uses: actions…
.github/workflows/mac-release.yml:44
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v4`: `uses: actions/checkout…
.github/workflows/mac-release.yml:40
HIGH
MINED115
[MINED115] Action `actions/upload-artifact` pinned to mutable ref `@v4`: `uses: actions/u…
.github/workflows/windows-release.yml:93
HIGH
MINED115
[MINED115] Action `actions/setup-node` pinned to mutable ref `@v4`: `uses: actions/setup-…
.github/workflows/windows-release.yml:53
HIGH
MINED115
[MINED115] Action `actions/download-artifact` pinned to mutable ref `@v4`: `uses: actions…
.github/workflows/windows-release.yml:42
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v4`: `uses: actions/checkout…
.github/workflows/windows-release.yml:38
HIGH
MINED115
[MINED115] Action `actions/setup-node` pinned to mutable ref `@v4`: `uses: actions/setup-…
.github/workflows/lint.yml:22
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v4`: `uses: actions/checkout…
.github/workflows/lint.yml:19
HIGH
MINED115
[MINED115] Action `actions/setup-node` pinned to mutable ref `@v4`: `uses: actions/setup-…
.github/workflows/deploy-staging.yml:40
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v4`: `uses: actions/checkout…
.github/workflows/deploy-staging.yml:37
HIGH
MINED115
[MINED115] Action `actions/github-script` pinned to mutable ref `@v7`: `uses: actions/git…
.github/workflows/pr-mcp-preview.yml:249
HIGH
MINED115
[MINED115] Action `cloudflare/wrangler-action` pinned to mutable ref `@v3`: `uses: cloudf…
.github/workflows/pr-mcp-preview.yml:241
HIGH
MINED115
[MINED115] Action `actions/setup-node` pinned to mutable ref `@v4`: `uses: actions/setup-…
.github/workflows/pr-mcp-preview.yml:227
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v4`: `uses: actions/checkout…
.github/workflows/pr-mcp-preview.yml:224
HIGH
MINED115
[MINED115] Action `actions/github-script` pinned to mutable ref `@v7`: `uses: actions/git…
.github/workflows/pr-mcp-preview.yml:143
HIGH
MINED115
[MINED115] Action `cloudflare/wrangler-action` pinned to mutable ref `@v3`: `uses: cloudf…
.github/workflows/pr-mcp-preview.yml:101
HIGH
MINED115
[MINED115] Action `actions/setup-node` pinned to mutable ref `@v4`: `uses: actions/setup-…
.github/workflows/pr-mcp-preview.yml:85
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v4`: `uses: actions/checkout…
.github/workflows/pr-mcp-preview.yml:82
HIGH
MINED115
[MINED115] Action `actions/setup-node` pinned to mutable ref `@v4`: `uses: actions/setup-…
.github/workflows/test.yml:22
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v4`: `uses: actions/checkout…
.github/workflows/test.yml:19
HIGH
MINED115
[MINED115] Action `cloudflare/wrangler-action` pinned to mutable ref `@v3`: `uses: cloudf…
.github/workflows/deploy-mcp-staging.yml:82
HIGH
MINED115
[MINED115] Action `actions/setup-node` pinned to mutable ref `@v4`: `uses: actions/setup-…
.github/workflows/deploy-mcp-staging.yml:66
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v4`: `uses: actions/checkout…
.github/workflows/deploy-mcp-staging.yml:63
HIGH
MINED122
[MINED122] package.json dep `@mcpjam/sdk` pulled from URL/Git: `dependencies.@mcpjam/sdk`…
examples/evals/brightdata/package.json:1
HIGH
MINED122
[MINED122] package.json dep `@mcpjam/sdk` pulled from URL/Git: `dependencies.@mcpjam/sdk`…
examples/evals/asana/package.json:1
HIGH
MINED122
[MINED122] package.json dep `@mcpjam/sdk` pulled from URL/Git: `dependencies.@mcpjam/sdk`…
examples/conformance/basic/package.json:1
HIGH
JRN009
Secret-like setting is echoed into a password input value
mcpjam-inspector/client/src/components/…:83
HIGH
JRN009
Secret-like setting is echoed into a password input value
mcpjam-inspector/client/src/components/…:184
HIGH
JRN009
Secret-like setting is echoed into a password input value
mcpjam-inspector/client/src/components/…:76
HIGH
JRN009
Secret-like setting is echoed into a password input value
mcpjam-inspector/client/src/components/…:1006
HIGH
JRN009
Secret-like setting is echoed into a password input value
mcpjam-inspector/client/src/components/…:759
HIGH
MINED113
[MINED113] Express POST /:serverId/messages has no auth: Express route POST /:serverId/me…
mcpjam-inspector/server/routes/mcp/http…:165
HIGH
MINED113
[MINED113] Express POST /proxy/token has no auth: Express route POST /proxy/token declare…
mcpjam-inspector/server/routes/mcp/xaa.…:254
HIGH
MINED113
[MINED113] Express POST /token-exchange has no auth: Express route POST /token-exchange d…
mcpjam-inspector/server/routes/mcp/xaa.…:205
HIGH
MINED113
[MINED113] Express POST /authenticate has no auth: Express route POST /authenticate decla…
mcpjam-inspector/server/routes/mcp/xaa.…:171
HIGH
MINED113
[MINED113] Express POST /api/shutdown has no auth: Express route POST /api/shutdown decla…
mcpjam-inspector/server/index.ts:400
HIGH
JRN004
Consent is collected in UI without visible backend audit persistence
mcpjam-inspector/server/utils/local-ser…:101
MED
SEC087
[SEC087] JS: weak Math.random for crypto: Math.random() is not cryptographically secure; …
mcpjam-inspector/server/utils/live-chat…:29
MED
SEC046
[SEC046] Client-side open redirect — window.location = server-supplied URL: Assigning win…
mcpjam-inspector/client/src/hooks/useEl…:47
MED
SEC045
[SEC045] eval()/exec() on stored or user-supplied data: eval() and exec() on data — even …
sdk/src/oauth/state-machines/shared/cha…:16
MED
SEC045
[SEC045] eval()/exec() on stored or user-supplied data: eval() and exec() on data — even …
mcp/src/auth.ts:37
MED
ERR002
[ERR002] Empty Catch Block: Empty catch blocks hide errors.
mcpjam-inspector/client/src/components/…:59
MED
ERR002
[ERR002] Empty Catch Block: Empty catch blocks hide errors.
mcpjam-inspector/client/src/components/…:39
MED
ERR002
[ERR002] Empty Catch Block: Empty catch blocks hide errors.
mcpjam-inspector/client/src/components/…:32
MED
SEC041
[SEC041] Tabnabbing — target="_blank" without rel="noopener noreferrer": <a target="_blan…
mcpjam-inspector/client/src/components/…:27
MED
SEC041
[SEC041] Tabnabbing — target="_blank" without rel="noopener noreferrer": <a target="_blan…
mcpjam-inspector/client/src/components/…:32
MED
SEC041
[SEC041] Tabnabbing — target="_blank" without rel="noopener noreferrer": <a target="_blan…
examples/chatgpt-apps/CoffeeShop/src/Co…:48
MED
AUC001
[AUC001] No Repobility access matrix policy found: The repository uses web/API frameworks…
—
MED
DKR007
Docker build context has no .dockerignore
.dockerignore
MED
JRN002
Browser storage is used for session token material
mcpjam-inspector/client/src/lib/oauth/m…:3297
MED
JRN002
Browser storage is used for session token material
mcpjam-inspector/client/src/lib/oauth/m…:2007
MED
JRN002
Browser storage is used for session token material
mcpjam-inspector/client/src/lib/oauth/d…:64
MED
JRN002
Browser storage is used for session token material
mcpjam-inspector/client/src/lib/local-s…:459
MED
JRN002
Browser storage is used for session token material
mcpjam-inspector/client/src/hooks/use-a…:77
MED
AGT007
localStorage write failures are swallowed silently
mcpjam-inspector/client/src/components/…:71
MED
AGT007
localStorage write failures are swallowed silently
mcpjam-inspector/client/src/components/…:195
MED
AGT007
localStorage write failures are swallowed silently
mcpjam-inspector/client/src/App.tsx:1740
MED
JRN003
Frontend API reference is not matched by discovered backend routes
mcpjam-inspector/client/src/components/…:161
MED
JRN003
Frontend API reference is not matched by discovered backend routes
mcpjam-inspector/client/src/components/…:160
MED
JRN003
Frontend API reference is not matched by discovered backend routes
mcpjam-inspector/client/src/components/…:65
MED
JRN003
Frontend API reference is not matched by discovered backend routes
mcpjam-inspector/client/src/components/…:46
MED
JRN003
Frontend API reference is not matched by discovered backend routes
mcpjam-inspector/client/src/components/…:45
MED
JRN003
Frontend API reference is not matched by discovered backend routes
mcpjam-inspector/client/src/components/…:2996
MED
JRN003
Frontend API reference is not matched by discovered backend routes
mcpjam-inspector/client/src/components/…:87
MED
JRN003
Frontend API reference is not matched by discovered backend routes
mcpjam-inspector/client/src/components/…:86
MED
JRN003
Frontend API reference is not matched by discovered backend routes
mcpjam-inspector/client/src/components/…:1641
MED
JRN003
Frontend API reference is not matched by discovered backend routes
mcpjam-inspector/client/src/components/…:1591
MED
JRN003
Frontend API reference is not matched by discovered backend routes
cli/src/lib/inspector-api.ts:535
MED
JRN003
Frontend API reference is not matched by discovered backend routes
cli/src/lib/inspector-api.ts:524
MED
JRN003
Frontend API reference is not matched by discovered backend routes
cli/src/lib/inspector-api.ts:513
MED
JRN003
Frontend API reference is not matched by discovered backend routes
cli/src/lib/inspector-api.ts:494
MED
JRN003
Frontend API reference is not matched by discovered backend routes
cli/src/lib/inspector-api.ts:486
MED
AUC002
[AUC002] Low visible authorization coverage in route inventory: Only 0.0% of discovered r…
—
MED
AGT012
Agent control bridge may listen on a network interface without visible auth
examples/mcp-apps/flashcards-supabase/s…:1
MED
AGT012
Agent control bridge may listen on a network interface without visible auth
examples/mcp-apps/express-react-templat…:5
MED
AUC009
[AUC009] Sensitive function route lacks elevated authorization evidence: A route appears …
soundcheck/src/app/api/release/dispatch…:88
LOW
AIC003
Duplicated implementation block across source files
mcpjam-inspector/client/src/components/…:3
LOW
AIC003
Duplicated implementation block across source files
mcpjam-inspector/client/src/components/…:105
LOW
AIC003
Duplicated implementation block across source files
mcpjam-inspector/client/src/components/…:70
LOW
AIC003
Duplicated implementation block across source files
mcpjam-inspector/client/src/components/…:363
LOW
AIC003
Duplicated implementation block across source files
mcpjam-inspector/client/src/components/…:101
LOW
AIC003
Duplicated implementation block across source files
mcpjam-inspector/client/src/components/…:118
LOW
AIC003
Duplicated implementation block across source files
mcpjam-inspector/client/src/components/…:85
LOW
AIC003
Duplicated implementation block across source files
mcpjam-inspector/client/src/components/…:91
LOW
AIC003
Duplicated implementation block across source files
mcpjam-inspector/client/src/components/…:189
LOW
AIC003
Duplicated implementation block across source files
mcpjam-inspector/client/src/components/…:5
LOW
AIC003
Duplicated implementation block across source files
mcpjam-inspector/client/src/components/…:72
LOW
AIC003
Duplicated implementation block across source files
mcpjam-inspector/client/src/components/…:22
LOW
AIC003
Duplicated implementation block across source files
mcpjam-inspector/client/src/components/…:97
LOW
AIC003
Duplicated implementation block across source files
mcpjam-inspector/client/src/components/…:483
LOW
AIC003
Duplicated implementation block across source files
mcpjam-inspector/client/src/components/…:25
LOW
AIC003
Duplicated implementation block across source files
mcpjam-inspector/client/src/components/…:54
LOW
AIC003
Duplicated implementation block across source files
mcpjam-inspector/client/src/components/…:282
LOW
AIC003
Duplicated implementation block across source files
mcpjam-inspector/client/src/components/…:4
LOW
AIC003
Duplicated implementation block across source files
mcpjam-inspector/client/src/components/…:16
LOW
AIC003
Duplicated implementation block across source files
mcpjam-inspector/client/src/components/…:538
LOW
AIC003
Duplicated implementation block across source files
mcpjam-inspector/client/src/components/…:537
LOW
AIC003
Duplicated implementation block across source files
mcpjam-inspector/client/src/components/…:447
LOW
AIC003
Duplicated implementation block across source files
mcpjam-inspector/client/src/components/…:38
LOW
AIC003
Duplicated implementation block across source files
mcpjam-inspector/client/src/components/…:270
LOW
AIC003
Duplicated implementation block across source files
mcpjam-inspector/client/src/components/…:138
LOW
AIC003
Duplicated implementation block across source files
cli/src/commands/tools.ts:178
LOW
AIC003
Duplicated implementation block across source files
cli/src/commands/tools.ts:77
LOW
AIC003
Duplicated implementation block across source files
cli/src/commands/server.ts:210
LOW
AIC003
Duplicated implementation block across source files
cli/src/commands/resources.ts:25
LOW
AIC003
Duplicated implementation block across source files
cli/src/commands/conformance.ts:62
LOW
DKC010
Compose service lacks no-new-privileges hardening
mcpjam-inspector/compose.yaml:1
LOW
AIC002
Source file name looks like an AI patch artifact
mcpjam-inspector/client/src/components/…:1
LOW
DKC006
Compose service does not declare a runtime user
mcpjam-inspector/compose.yaml:1
INFO
MINED065
[MINED065] Cors Wildcard: Access-Control-Allow-Origin: * exposes the API to any browser o…
mcpjam-inspector/server/routes/web/apps…:8
INFO
MINED065
[MINED065] Cors Wildcard: Access-Control-Allow-Origin: * exposes the API to any browser o…
mcpjam-inspector/server/config.ts:55
INFO
MINED065
[MINED065] Cors Wildcard: Access-Control-Allow-Origin: * exposes the API to any browser o…
mcpjam-inspector/server/app.ts:21
INFO
MINED049
[MINED049] Print Pii: Logging password/token/email/ssn directly to stdout.
scripts/sync-docs-tokens.mjs:172
INFO
MINED049
[MINED049] Print Pii: Logging password/token/email/ssn directly to stdout.
mcpjam-inspector/server/services/guest-…:203
INFO
MINED049
[MINED049] Print Pii: Logging password/token/email/ssn directly to stdout.
mcpjam-inspector/client/src/main.tsx:223
INFO
MINED053
[MINED053] Placeholder Default Username: [email protected] / [email protected] / admin/admin…
mcpjam-inspector/client/src/hooks/useOr…:149
INFO
MINED058
[MINED058] React Dangerously Set Html: dangerouslySetInnerHTML bypasses Reacts JSX escapi…
mcpjam-inspector/client/src/components/…:81
INFO
MINED058
[MINED058] React Dangerously Set Html: dangerouslySetInnerHTML bypasses Reacts JSX escapi…
mcpjam-inspector/client/src/components/…:73
INFO
MINED045
[MINED045] Ts Non Null Assertion: x! asserts not null - bypasses null checks - TypeError …
mcpjam-inspector/client/src/components/…:85
INFO
MINED045
[MINED045] Ts Non Null Assertion: x! asserts not null - bypasses null checks - TypeError …
mcpjam-inspector/client/src/components/…:202
INFO
MINED045
[MINED045] Ts Non Null Assertion: x! asserts not null - bypasses null checks - TypeError …
mcpjam-inspector/client/src/components/…:134
INFO
MINED054
[MINED054] Ts As Any: Casting to any (as any) bypasses type checking entirely.
mcp/src/tools/showServers.ts:61
INFO
MINED054
[MINED054] Ts As Any: Casting to any (as any) bypasses type checking entirely.
mcp/src/tools/sessionToolRegistrar.ts:108
INFO
MINED054
[MINED054] Ts As Any: Casting to any (as any) bypasses type checking entirely.
mcp/src/server.ts:49
INFO
MINED052
[MINED052] Ts Any Typed: : any used as type annotation. Defeats TypeScript type safety.
mcpjam-inspector/client/src/components/…:30
INFO
MINED052
[MINED052] Ts Any Typed: : any used as type annotation. Defeats TypeScript type safety.
mcp/src/server.ts:47
INFO
MINED052
[MINED052] Ts Any Typed: : any used as type annotation. Defeats TypeScript type safety.
examples/mcp-apps/sip-cocktails/convex/…:18
INFO
MINED043
[MINED043] Http Not Https: Hardcoded http:// (not localhost) for endpoints that handle cr…
mcp/src/auth.ts:29
INFO
MINED043
[MINED043] Http Not Https: Hardcoded http:// (not localhost) for endpoints that handle cr…
examples/mcp-apps/sip-cocktails/server-…:105
INFO
MINED043
[MINED043] Http Not Https: Hardcoded http:// (not localhost) for endpoints that handle cr…
examples/mcp-apps/sip-cocktails/convex/…:5
INFO
MINED044
[MINED044] Js Console Log Prod: console.log left in code. Should be replaced with logger …
examples/mcp-apps/express-react-templat…:46
INFO
MINED044
[MINED044] Js Console Log Prod: console.log left in code. Should be replaced with logger …
examples/conformance/basic/mock-http-se…:224
INFO
MINED044
[MINED044] Js Console Log Prod: console.log left in code. Should be replaced with logger …
examples/chatgpt-apps/CoffeeShop/server…:195
INFO
MINED056
[MINED056] React Key As Index: key={index} in map() — re-renders the wrong elements on re…
examples/chatgpt-apps/CoffeeShop/src/Co…:66
INFO
MINED056
[MINED056] React Key As Index: key={index} in map() — re-renders the wrong elements on re…
design-system/src/components/slider.tsx:53
INFO
MINED056
[MINED056] React Key As Index: key={index} in map() — re-renders the wrong elements on re…
design-system/src/components/servers-lo…:32