react-render-profile-mcp
JSON →Decodes React DevTools Profiler exports and detects spurious renders
Install
npx -y react-render-profile-mcp` Tools · 7
- get_render_summary Overview of commits, total render time, spurious renders count, and lifecycle anomalies.
- find_spurious_renders Lists components that rendered with identical props/state. Classifies trigger into UNSTABLE_PARENT_REF or CONTEXT_UPDATE.
- analyze_compiler_efficacy Computes Invalidation Index to identify where React Compiler or React.memo is bypassed.
- diagnose_hydration_and_suspense Detects server-client hydration mismatches and nested Suspense fetch waterfalls.
- evaluate_external_store_performance Finds unstable useSyncExternalStore selectors and high-priority blocking sync tasks.
- trace_state_cascade_footprint Traces virtual owner tree to measure propagation depth and consumer count of updates.
- suggest_memoization Provides high-ROI React.memo suggestions based on average self-time (> 2ms threshold).
★ 2 GitHub stars