MCP Servers / development / react-render-profile-mcp

react-render-profile-mcp

JSON →
none2development

Decodes React DevTools Profiler exports and detects spurious renders

Install
How to run this server
[ { "cmd": "npx -y react-render-profile-mcp`", "imports": [] } ]
server path: react-render-profile-mcp
Tools
What this server exposes
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).
Configuration
Environment & auth
authnone
Resources
react-render-profile-mcp — MCP Server · libregistry