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
uv run --with fastmcp fastmcp run <ABS_PATH_TO_SYSTRACESUITE>/mcp_server/main.pyEnvironment 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
mcp-shark
Aggregate multiple Model Context Protocol (MCP) servers into a single unified interface with a powerful monitoring UI.
mcp-k8s
Facilitates natural language interaction and automation for Kubernetes cluster management and Helm operations via the Model Control Protocol (MCP).
mcpcat-typescript-sdk
This SDK integrates analytics and telemetry capabilities into existing Model Context Protocol (MCP) servers, capturing user intentions, tool usage, and error patterns.
1xn-vmcp
An open-source platform for composing, customizing, and extending multiple Model Context Protocol (MCP) servers into a single logical, virtual MCP server, enabling fine-grained context engineering for AI workflows and agents.