← Back to search

io.github.vola-trebla/sourcemap-retrace-mcp

vola-trebla Scanned 29d ago

Decodes minified production stack traces back to original TypeScript source using source maps.

B
86.4 / 100

Versions

0.1.1latest
first seen Jun 5, 2026
PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 7

retrace_stack
annotations: none low

Decode a minified production stack trace back to original TypeScript source files, lines, and columns.

stackTrace string
retrieve_code_context
annotations: none low

Show the original source code lines surrounding a mapped error location.

line number column number originalFile string
audit_sourcemap_match
annotations: none low

Validate that .map files in a dist directory align with their compiled .js counterparts.

verify_debug_id_integrity
annotations: none low

Validate that a minified production bundle matches its source map using embedded Debug IDs.

jsPath string mapPath string
normalize_bundler_paths
annotations: none low

Resolve dynamic bundle references (like webpack://, ng://, or Vite /@fs/ paths) to raw files.

rawPath string sourceRoot string projectRoot string
ingest_telemetry_payload
annotations: none low

Directly ingest Sentry, Bugsnag, or Datadog crash dumps and return fully retraced stack frames.

payload string sourcemapDir string
surface_async_causality
annotations: none low

Detect and trace across async boundaries (e.g. await, processTicksAndMicrotasks) to locate scheduling origins.

stackTrace string sourcemapDir string

Permissions 2

filesystem low
Server uses filesystem capabilities via: fs, fs sync ops
shell high
Server uses shell capabilities via: child_process, execSync()

Scan Findings 22

info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
low
Tool 'retrace_stack' has no annotations annotation_checker · 100%
low
Tool 'retrieve_code_context' has no annotations annotation_checker · 100%
low
Tool 'audit_sourcemap_match' has no annotations annotation_checker · 100%
low
Tool 'verify_debug_id_integrity' has no annotations annotation_checker · 100%
low
Tool 'normalize_bundler_paths' has no annotations annotation_checker · 100%
low
Tool 'ingest_telemetry_payload' has no annotations annotation_checker · 100%
low
Tool 'surface_async_causality' has no annotations annotation_checker · 100%
info
package.json metadata manifest_parser · 100%
info
Tool: retrace_stack manifest_parser · 70%
info
Tool: retrieve_code_context manifest_parser · 70%
info
Tool: audit_sourcemap_match manifest_parser · 70%
info
Tool: verify_debug_id_integrity manifest_parser · 70%
info
Tool: normalize_bundler_paths manifest_parser · 70%
info
Tool: ingest_telemetry_payload manifest_parser · 70%
info
Tool: surface_async_causality manifest_parser · 70%
info
Transport: stdio manifest_parser · 90%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
low
Permission: filesystem access detected permission_analyzer · 90%
high
Permission: shell access detected permission_analyzer · 95%
info
SBOM generated: 334 components sbom_generator · 100%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%