← Back to search

@lexbuild/mcp

GitHub Actions Scanned 26d ago

Model Context Protocol server for LexBuild. Exposes U.S. legal sources to AI agents.

C
73.3 / 100

Versions

1.26.0latest
Apr 25, 2026
1.25.0
Apr 22, 2026
1.24.1
Apr 22, 2026
1.24.0
Apr 12, 2026
1.23.3
Apr 12, 2026
+ show 4 moreshow less
1.23.2
Apr 10, 2026
1.23.1
Apr 9, 2026
1.23.0
Apr 9, 2026
1.22.0
Apr 8, 2026
PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 5

list_titles
annotations: verified low

Enumerate available titles for USC or eCFR, or available years for the Federal Register.

readOnlyHint true openWorldHint false idempotentHint true
search_laws
annotations: verified low

Full-text search across the U.S. Code, Code of Federal Regulations, and Federal Register.

readOnlyHint true openWorldHint false idempotentHint true
get_section
annotations: verified low

Fetch the full text of a single legal section by its canonical identifier.

readOnlyHint true openWorldHint false idempotentHint true
get_federal_register_document
annotations: verified low

Fetch a Federal Register document by its document number.

readOnlyHint true openWorldHint false idempotentHint true
get_title
annotations: verified low

Get detail for a specific USC/eCFR title (chapters and section counts)

readOnlyHint true openWorldHint false idempotentHint true

Permissions 4

network medium
Server uses network capabilities via: fetch()
filesystem low
Server uses filesystem capabilities via: fs/promises
shell high
Server uses shell capabilities via: child_process
env_vars low
Server uses env_vars capabilities via: process.env

Scan Findings 111

info
Tool 'list_titles' annotations are consistent annotation_checker · 80%
info
Tool 'search_laws' annotations are consistent annotation_checker · 80%
info
Tool 'get_section' annotations are consistent annotation_checker · 80%
info
Tool 'get_federal_register_document' annotations are consistent annotation_checker · 80%
info
Tool 'get_title' annotations are consistent annotation_checker · 80%
high
Hardcoded OAuth client ID in chris-c-thomas-LexBuild-8cc0b93/apps/api/src/middleware/request-id.test.ts auth_checker · 85%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
medium
Excessive dependency count: 59 direct dependencies dependency_analyzer · 90%
medium
Suspicious package name: react-dom dependency_analyzer · 60%
medium
Vulnerable dependency: turbo@2 (GHSA-3qcw-2rhx-2726) dependency_analyzer · 95%
medium
Vulnerable dependency: turbo@2 (GHSA-hcf7-66rw-9f5r) dependency_analyzer · 95%
medium
Vulnerable dependency: tsup@8 (GHSA-3mv9-4h5g-vhg3) dependency_analyzer · 95%
medium
Vulnerable dependency: vitest@3 (GHSA-5xrq-8626-4rwp) dependency_analyzer · 95%
medium
Vulnerable dependency: vitest@3 (GHSA-9crc-q9x8-hgqq) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12.14 (GHSA-2gcr-mfcq-wcc3) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12.14 (GHSA-3hrh-pfw6-9m5x) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12.14 (GHSA-54fx-42gc-7vw4) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12.14 (GHSA-69xw-7hcm-h432) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12.14 (GHSA-79qm-7rj5-m7r9) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12.14 (GHSA-88fw-hqm2-52qc) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12.14 (GHSA-8j4g-w8fx-2239) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12.14 (GHSA-9vqf-7f2p-gf9v) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12.14 (GHSA-f23p-vx2j-j53r) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12.14 (GHSA-f577-qrjj-4474) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12.14 (GHSA-hm8q-7f3q-5f36) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12.14 (GHSA-hvrm-45r6-mjfj) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12.14 (GHSA-j6c9-x7qj-28xf) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12.14 (GHSA-p77w-8qqv-26rm) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12.14 (GHSA-qp7p-654g-cw7p) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12.14 (GHSA-rv63-4mwf-qqc2) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12.14 (GHSA-w62v-xxxg-mg59) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12.14 (GHSA-wgpf-jwqj-8h8p) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12.14 (GHSA-wwfh-h76j-fc44) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12.14 (GHSA-xgm2-5f3f-mvvc) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12.14 (GHSA-xrhx-7g5j-rcj5) dependency_analyzer · 95%
medium
Vulnerable dependency: @hono/node-server@1.13.0 (GHSA-92pp-h63x-v22m) dependency_analyzer · 95%
medium
Vulnerable dependency: @hono/node-server@1.13.0 (GHSA-frvp-7c67-39w9) dependency_analyzer · 95%
medium
Vulnerable dependency: @hono/node-server@1.13.0 (GHSA-wc8c-qw6v-h7f6) dependency_analyzer · 95%
medium
Vulnerable dependency: @hono/node-server@1.19 (GHSA-92pp-h63x-v22m) dependency_analyzer · 95%
medium
Vulnerable dependency: @hono/node-server@1.19 (GHSA-frvp-7c67-39w9) dependency_analyzer · 95%
medium
Vulnerable dependency: @hono/node-server@1.19 (GHSA-wc8c-qw6v-h7f6) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12 (GHSA-26pp-8wgv-hjvm) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12 (GHSA-2gcr-mfcq-wcc3) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12 (GHSA-3hrh-pfw6-9m5x) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12 (GHSA-458j-xx4x-4375) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12 (GHSA-54fx-42gc-7vw4) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12 (GHSA-5pq2-9x2x-5p6w) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12 (GHSA-69xw-7hcm-h432) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12 (GHSA-79qm-7rj5-m7r9) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12 (GHSA-88fw-hqm2-52qc) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12 (GHSA-8j4g-w8fx-2239) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12 (GHSA-9vqf-7f2p-gf9v) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12 (GHSA-f23p-vx2j-j53r) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12 (GHSA-f577-qrjj-4474) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12 (GHSA-hm8q-7f3q-5f36) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12 (GHSA-hvrm-45r6-mjfj) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12 (GHSA-j6c9-x7qj-28xf) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12 (GHSA-p6xx-57qc-3wxr) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12 (GHSA-p77w-8qqv-26rm) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12 (GHSA-q5qw-h33p-qvwr) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12 (GHSA-qp7p-654g-cw7p) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12 (GHSA-r5rp-j6wh-rvv4) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12 (GHSA-rv63-4mwf-qqc2) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12 (GHSA-v8w9-8mx6-g223) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12 (GHSA-w62v-xxxg-mg59) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12 (GHSA-wgpf-jwqj-8h8p) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12 (GHSA-wmmm-f939-6g9c) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12 (GHSA-wwfh-h76j-fc44) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12 (GHSA-xf4j-xp2r-rqqx) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12 (GHSA-xgm2-5f3f-mvvc) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12 (GHSA-xh87-mx6m-69f3) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12 (GHSA-xpcf-pg52-r92g) dependency_analyzer · 95%
medium
Vulnerable dependency: hono@4.12 (GHSA-xrhx-7g5j-rcj5) dependency_analyzer · 95%
medium
Vulnerable dependency: vitest@3.2 (GHSA-5xrq-8626-4rwp) dependency_analyzer · 95%
medium
Vulnerable dependency: @astrojs/node@10.0.5 (GHSA-r557-wffq-wvrc) dependency_analyzer · 95%
medium
Vulnerable dependency: astro@6.1.6 (GHSA-2pvr-wf23-7pc7) dependency_analyzer · 95%
medium
Vulnerable dependency: astro@6.1.6 (GHSA-4g3v-8h47-v7g6) dependency_analyzer · 95%
medium
Vulnerable dependency: astro@6.1.6 (GHSA-7pw4-f3q4-r2p2) dependency_analyzer · 95%
medium
Vulnerable dependency: astro@6.1.6 (GHSA-8hv8-536x-4wqp) dependency_analyzer · 95%
medium
Vulnerable dependency: astro@6.1.6 (GHSA-f48w-9m4c-m7f5) dependency_analyzer · 95%
medium
Vulnerable dependency: astro@6.1.6 (GHSA-jrpj-wcv7-9fh9) dependency_analyzer · 95%
medium
Vulnerable dependency: astro@6.1.6 (GHSA-xr5h-phrj-8vxv) dependency_analyzer · 95%
medium
Vulnerable dependency: vitest@3.2.4 (GHSA-5xrq-8626-4rwp) dependency_analyzer · 95%
medium
Hex string literal (>50 chars) in chris-c-thomas-LexBuild-8cc0b93/apps/api/src/lib/documents.test.ts:68 entropy_analyzer · 70%
medium
Hex string literal (>50 chars) in chris-c-thomas-LexBuild-8cc0b93/apps/api/src/db/test-fixtures.ts:111 entropy_analyzer · 70%
medium
Hex string literal (>50 chars) in chris-c-thomas-LexBuild-8cc0b93/apps/api/src/db/test-fixtures.ts:155 entropy_analyzer · 70%
medium
Hex string literal (>50 chars) in chris-c-thomas-LexBuild-8cc0b93/apps/api/src/db/test-fixtures.ts:199 entropy_analyzer · 70%
medium
Hex string literal (>50 chars) in chris-c-thomas-LexBuild-8cc0b93/apps/api/src/db/test-fixtures.ts:243 entropy_analyzer · 70%
medium
Hex string literal (>50 chars) in chris-c-thomas-LexBuild-8cc0b93/apps/api/src/db/test-fixtures.ts:291 entropy_analyzer · 70%
medium
Hex string literal (>50 chars) in chris-c-thomas-LexBuild-8cc0b93/apps/api/src/db/test-fixtures.ts:335 entropy_analyzer · 70%
medium
Hex string literal (>50 chars) in chris-c-thomas-LexBuild-8cc0b93/apps/api/src/db/test-fixtures.ts:379 entropy_analyzer · 70%
medium
Hex string literal (>50 chars) in chris-c-thomas-LexBuild-8cc0b93/apps/api/src/db/test-fixtures.ts:427 entropy_analyzer · 70%
medium
Hex string literal (>50 chars) in chris-c-thomas-LexBuild-8cc0b93/apps/api/src/db/test-fixtures.ts:471 entropy_analyzer · 70%
medium
Hex string literal (>50 chars) in chris-c-thomas-LexBuild-8cc0b93/apps/api/src/db/test-fixtures.ts:515 entropy_analyzer · 70%
medium
Hex string literal (>50 chars) in chris-c-thomas-LexBuild-8cc0b93/apps/api/src/db/test-fixtures.ts:559 entropy_analyzer · 70%
info
package.json metadata manifest_parser · 100%
info
Tool: list_titles manifest_parser · 85%
info
Tool: search_laws manifest_parser · 85%
info
Tool: get_section manifest_parser · 85%
info
Tool: get_federal_register_document manifest_parser · 85%
info
Tool: get_title manifest_parser · 85%
info
Transport: streamable-http manifest_parser · 80%
info
Required env vars (18) manifest_parser · 80%
medium
Hardcoded OAuth client ID in chris-c-thomas-LexBuild-8cc0b93/apps/api/src/middleware/request-id.test.ts oauth_scope_analyzer · 80%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
medium
Permission: network access detected permission_analyzer · 70%
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: 77 components sbom_generator · 100%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%