← Back to search

io.github.vola-trebla/ndjson-local-log-triage-mcp

vola-trebla Scanned 28d ago

Streams NDJSON log triage: query patterns, detect anomalies, summarize timelines without full load.

A
91.1 / 100

Versions

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

Tools 8

start_live_triage
annotations: none low

Start background log tailing with real-time Z-score anomaly alerting and heap memory safety limits.

file_path string
query_log_pattern
annotations: none low

Filter NDJSON log file by field/value pattern, return top N matching entries.

field string limit number value string logFile string
detect_error_anomalies
annotations: none low

Z-score frequency analysis to find sudden error spikes by time window.

logFile string levelField string timestampField string
summarize_log_timeline
annotations: none low

Chronological severity aggregation — errors, warnings, and info counts per time window.

logFile string levelField string timestampField string
correlate_request
annotations: none low

Reconstruct a distributed trace by collecting all log events matching a trace/request ID across multiple NDJSON files, sorted chronologically.

idField string traceId string serviceField string timestampField string
discover_log_schema
annotations: none low

Analyze a log file to infer format and type schemas, including key type polymorphism and regex patterns for timestamps.

file_path string
group_semantic_patterns
annotations: none low

Cluster similar log messages using Drain algorithm to isolate core events and parameter distributions.

depth number file_path string
query_external_logs
annotations: none low

Query external log providers (Datadog, Splunk, Elasticsearch) translating search patterns and mapping to OpenTelemetry format.

limit number query string start_time string

Permissions 1

filesystem low
Server uses filesystem capabilities via: fs sync ops

Scan Findings 23

low
Tool 'query_log_pattern' has no annotations annotation_checker · 100%
low
Tool 'detect_error_anomalies' has no annotations annotation_checker · 100%
low
Tool 'summarize_log_timeline' has no annotations annotation_checker · 100%
low
Tool 'correlate_request' has no annotations annotation_checker · 100%
low
Tool 'discover_log_schema' has no annotations annotation_checker · 100%
low
Tool 'group_semantic_patterns' has no annotations annotation_checker · 100%
low
Tool 'start_live_triage' has no annotations annotation_checker · 100%
low
Tool 'query_external_logs' has no annotations annotation_checker · 100%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
info
package.json metadata manifest_parser · 100%
info
Tool: query_log_pattern manifest_parser · 70%
info
Tool: detect_error_anomalies manifest_parser · 70%
info
Tool: summarize_log_timeline manifest_parser · 70%
info
Tool: correlate_request manifest_parser · 70%
info
Tool: discover_log_schema manifest_parser · 70%
info
Tool: group_semantic_patterns manifest_parser · 70%
info
Tool: start_live_triage manifest_parser · 70%
info
Tool: query_external_logs 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%
info
SBOM generated: 330 components sbom_generator · 100%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%