Back to browse
GitHub Repository

MCP server for rr reverse debugging — enables AI assistants to record, replay, and inspect program executions via GDB/MI

3 starsPython

Karellen-rr-MCP – MCP server that gives LLMs rr reverse debugging

by arcivanov·Mar 4, 2026·1 point·1 comment

AI Analysis

●●SolidNiche GemWizardry

rr reverse debugging as an MCP server—smart MCP integration, Linux-only limits reach.

Strengths
  • Bridges rr (powerful but obscure tool) into MCP ecosystem, unlocking AI-assisted reverse debugging.
  • GDB/MI integration is technically sound; avoids source modification for inspection.
  • Real differentiator: LLMs can iteratively debug without rebuild cycle.
Weaknesses
  • Linux x86-64 only; containers/VMs often can't access PMU counters—deployment friction.
  • Niche audience: requires understanding rr, GDB, and kernel perf tuning.
Target Audience

Systems engineers and AI-assisted debugging workflows on Linux x86-64.

Similar To

GDB protocols · Debugpy · rr standalone

Similar Projects