Back to Apps

cadr
by abhinavdevarakonda
Real-time codebase execution flow map and dynamic tracer for Python and JavaScript/TypeScript.
0 stars
Works in:Cursor
Exposes:Tools
What it does
cadr provides a real-time map of your codebase's execution flow. It combines static analysis (via TreeSitter) with dynamic tracing to show how code actually runs, allowing developers to explore complex logic and legacy codebases without manual logging.
Tools
call_path: Find the execution path between two specific functions.impact_analysis: Transitively identify all functions affected by a change to a specific function.get_last_trace: Retrieve the most recent recorded execution trace with parameters.run_trace: Execute a command and trace its function calls dynamically in the background.
Installation
Add the following to your claude_desktop_config.json:
{
"mcpServers": {
"cadr": {
"command": "cadr",
"args": ["mcp"]
}
}
}
Supported hosts
Claude, Cursor, Antigravity
Quick install
go install github.com/abhinavdevarakonda/cadr/cmd/cadr@latestInformation
- Pricing
- free
- Published
- 5/17/2026
- stars
- 0
Categories
Choose your AI client and follow the steps below.
Cursor
Add to mcp.json: { "name": "cadr", "command": "cadr", "args": ["mcp"] }Claude Desktop
{
"mcpServers": {
"cadr": {
"command": "cadr",
"args": ["mcp"]
}
}
}





