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-k8s
A Kubernetes MCP (Model Control Protocol) server that enables natural language interaction with Kubernetes clusters and Helm for resource and release management.
mcp-shark
Aggregate multiple Model Context Protocol (MCP) servers into a single unified interface with a powerful monitoring UI, enabling real-time traffic capture, logging, and AI-powered security analysis.
mcpcat-typescript-sdk
MCPcat is an analytics platform designed for MCP server owners to capture user intentions and behavior patterns, offering session replay, trace debugging, and integration with existing observability tools.
metoro-mcp-server
The Metoro MCP server enables interaction with Kubernetes clusters via LLM applications, providing observability data (metrics, logs, traces, K8s events) and management capabilities (alerts, dashboards, investigations) from the Metoro platform.