← Back to search Server uses network capabilities via: fetch(), http 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
@sylphlab/pdf-reader-mcp
An MCP server providing tools to read PDF files.
? Not scanned yet
Versions
0.3.23latestApr 7, 2025
0.3.22Apr 7, 2025
0.3.20Apr 7, 2025
0.3.19Apr 7, 2025
0.3.18Apr 7, 2025
+ show 5 moreshow less
0.3.17Apr 7, 2025
0.3.16Apr 7, 2025
0.3.15Apr 7, 2025
0.3.12Apr 7, 2025
0.3.11Apr 7, 2025
Tools 0
No tools indexed yet.
Permissions 4
network medium filesystem low shell high env_vars low Scan Findings 48
info
Sandbox failed to start for behavioral verification
medium
Vulnerable dependency: pdfjs-dist@6.0.227 (GHSA-hq66-cqwq-w95j)
medium
Hex string literal (>50 chars) in SylphxAI-pdf-reader-mcp-ad84b95/scripts/check-pure-rust-matrix.ts:2943
medium
Hex string literal (>50 chars) in SylphxAI-pdf-reader-mcp-ad84b95/scripts/check-pure-rust-matrix.ts:2969
medium
Hex string literal (>50 chars) in SylphxAI-pdf-reader-mcp-ad84b95/scripts/check-pure-rust-matrix.ts:2995
medium
Hex string literal (>50 chars) in SylphxAI-pdf-reader-mcp-ad84b95/scripts/check-pure-rust-matrix.ts:3022
medium
Hex string literal (>50 chars) in SylphxAI-pdf-reader-mcp-ad84b95/scripts/check-pure-rust-matrix.ts:3060
medium
Hex string literal (>50 chars) in SylphxAI-pdf-reader-mcp-ad84b95/scripts/check-pure-rust-matrix.ts:3089
medium
Hex string literal (>50 chars) in SylphxAI-pdf-reader-mcp-ad84b95/scripts/check-pure-rust-matrix.ts:3119
medium
Hex string literal (>50 chars) in SylphxAI-pdf-reader-mcp-ad84b95/scripts/check-pure-rust-matrix.ts:3195
medium
Hex string literal (>50 chars) in SylphxAI-pdf-reader-mcp-ad84b95/scripts/check-pure-rust-matrix.ts:3198
medium
Hex string literal (>50 chars) in SylphxAI-pdf-reader-mcp-ad84b95/scripts/check-pure-rust-matrix.ts:3201
medium
Hex string literal (>50 chars) in SylphxAI-pdf-reader-mcp-ad84b95/scripts/check-pure-rust-matrix.ts:3204
medium
Hex string literal (>50 chars) in SylphxAI-pdf-reader-mcp-ad84b95/scripts/check-pure-rust-matrix.ts:3207
medium
Hex string literal (>50 chars) in SylphxAI-pdf-reader-mcp-ad84b95/scripts/check-pure-rust-matrix.ts:3210
medium
Hex string literal (>50 chars) in SylphxAI-pdf-reader-mcp-ad84b95/scripts/check-pure-rust-matrix.ts:3213
medium
Hex string literal (>50 chars) in SylphxAI-pdf-reader-mcp-ad84b95/scripts/check-pure-rust-matrix.ts:3216
medium
Hex string literal (>50 chars) in SylphxAI-pdf-reader-mcp-ad84b95/scripts/check-pure-rust-matrix.ts:3310
medium
Hex string literal (>50 chars) in SylphxAI-pdf-reader-mcp-ad84b95/scripts/check-pure-rust-matrix.ts:3359
medium
Buffer.from base64 in SylphxAI-pdf-reader-mcp-ad84b95/test/pdf/renderer.test.ts:70
medium
Buffer.from base64 in SylphxAI-pdf-reader-mcp-ad84b95/test/pdf/regions.test.ts:92
medium
Buffer.from base64 in SylphxAI-pdf-reader-mcp-ad84b95/test/pdf/regions.test.ts:94
medium
Buffer.from base64 in SylphxAI-pdf-reader-mcp-ad84b95/test/integration/http-transport.test.ts:303
medium
Buffer.from base64 in SylphxAI-pdf-reader-mcp-ad84b95/test/integration/mcp-server.test.ts:257
medium
Buffer.from base64 in SylphxAI-pdf-reader-mcp-ad84b95/test/integration/mcp-server.test.ts:277
medium
Buffer.from base64 in SylphxAI-pdf-reader-mcp-ad84b95/test/integration/mcp-server.test.ts:324
medium
Buffer.from base64 in SylphxAI-pdf-reader-mcp-ad84b95/scripts/differential/check-v3014-visual-differential.ts:135
medium
Buffer.from base64 in SylphxAI-pdf-reader-mcp-ad84b95/scripts/differential/v3014-raster-image-projection.ts:93
medium
Buffer.from base64 in SylphxAI-pdf-reader-mcp-ad84b95/scripts/differential/v3014-visual-baseline-runner.ts:65
medium
Buffer.from base64 in SylphxAI-pdf-reader-mcp-ad84b95/src/pdf/ocr.ts:578
medium
Buffer.from base64 in SylphxAI-pdf-reader-mcp-ad84b95/src/pdf/regionAnalysis.ts:1116
medium
Buffer.from base64 in SylphxAI-pdf-reader-mcp-ad84b95/src/pdf/regions.ts:126
info
package.json metadata
info
Transport: stdio
info
Required env vars (47)
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: 12 components
critical
RSA Private Key found in SylphxAI-pdf-reader-mcp-ad84b95/scripts/benchmark-pdf-quality.ts
high
Hardcoded Password found in SylphxAI-pdf-reader-mcp-ad84b95/.opencode/agent/writer.md
high
Hardcoded Password found in SylphxAI-pdf-reader-mcp-ad84b95/crates/pdf-reader-core/src/read_pdf.rs
critical
RSA Private Key found in SylphxAI-pdf-reader-mcp-ad84b95/crates/pdf-reader-core/src/document_twin.rs
critical
RSA Private Key found in SylphxAI-pdf-reader-mcp-ad84b95/scripts/differential/check-v3014-trust-report-differential.ts
medium
No build provenance detected (SLSA L0)
high
Declared package '@sylphlab/pdf-reader-mcp' matches no manifest in the repo