Back to Home
r1chard-lyu icon

tracium

by r1chard-lyu

Overview

Exposes Linux tracing and debugging capabilities (e.g., eBPF, bpftrace, perf, ftrace, syscall tracing) to LLMs and autonomous agents for observability, profiling, and debugging.

Installation

Run Command
uv run --with fastmcp fastmcp run <ABS_PATH_TO_SYSTRACESUITE>/mcp_server/main.py

Environment Variables

  • BPFTRACE_TOOLS_DIR

Security Notes

The server requires passwordless sudo for `bpftrace` (configured via `setup.sh`), which is a powerful kernel-level tracing tool. While path traversal is checked for `bpftrace` scripts, running arbitrary `bpftrace` scripts with root privileges carries significant risk for system stability, performance, and information disclosure. The `setup.sh` explicitly warns this is for 'development — do not enable in production.'

Similar Servers

Stats

Interest Score0
Security Score3
Cost ClassMedium
Avg Tokens1000
Stars0
Forks0
Last Update2025-12-04

Tags

Linux TracingeBPFbpftraceObservabilityAI Integration