MCP.Market

React Render Profile MCP server

by vola-trebla·io.github.vola-trebla/react-render-profile-mcp·v1.0.2·2 stars

Decodes React DevTools Profiler exports into render summaries and memoization advice for AI agents.

B82/100grade B
What users say
No reviews yet
Be the first
Safety scan
B82/100

full report

Adoption
New

2 stars53 downloads/wk

Reviews

Write one

Nobody has reviewed React Render Profile yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

React Render Profile tools (3)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • audit_compiler_rules

    Audits a React component file to check if it violates compiler memoization safety guidelines

  • profile_rsc_stream

    Analyzes a React Server Components (RSC) Flight stream text log.

  • remediate_component

    Automatically optimizes a React component's AST by hoisting static declarations,

Public scan report

scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it

no findings
  • Code scan21 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 128 days ago8/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 82/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How React Render Profile compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
82/100
higher than 63% of 48,273 servers
Tools
3
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
2
more than 75% of 28,534 servers
Downloads a week
53
more than 46% of 11,915 servers with a package

What its tools let an agent do: 3 read

Install React Render Profile in Claude Code, Cursor or VS Code

Runs npx -y react-render-profile-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add react-render-profile-mcp -- npx -y react-render-profile-mcp
Add to Cursor

What the publisher says

From the React Render Profile repository's README, as published. We do not edit it. Read it on GitHub

react-render-profile-mcp

An Autonomous Performance SRE & Auto-Remediation Engine for React, exposed as a Model Context Protocol (MCP) server. Built specifically to bridge the performance perception gap for AI coding agents (Claude, Cursor, Copilot).

👁️ The Blind Spot: Why AI Agents Break React Production

When an AI agent refactors a Context Provider, changes state architecture, or hooks up a global store, it is completely blind to the runtime performance impact.

An agent can successfully pass unit tests and compile code while introducing catastrophic performance regressions:

  • A single state update cascading into 80 unnecessary child re-renders.
  • Infinite rendering loops triggered by unstable Zustand/Redux selector references.
  • Hydration mismatches forcing React to throw away server-rendered HTML and mount from scratch.
  • Unstable key props causing components to unmount and mount on every render cycle (lifecycle anomalies).

react-render-profile-mcp gives AI agents a "third eye" to dynamically measure, visualize, and auto-remediate these performance bottlenecks.

⚡ The Four Pillars of AI-SRE

Instead of raw JSON dumps, this server organizes performance data into structured, actionable insights across four core engineering pillars:

🧠 1. AST Auto-Remediation Engine (ts-morph)

ア When a bottleneck is found, the agent doesn't need to manually rewrite code. The server can mutate component source code on disk:

  • Hoisting: Statically hoisting object and array literals out of render bodies.
  • Dynamic Memoization: Wrapping unstable functions and variables in useCallback and useMemo with computed dependency arrays.
  • ROI Wrapping: Wrapping components in React.memo only if the profiled self-time and spurious render count justify the comparison overhead (ROI > 1.5).
  • Rule Auditing: Scanning code to prevent compiler bailouts (detecting Date.now(), Math.random(), or render-phase useRef mutations).

📊 2. Interactive SVG Cascade Visualizer (MCP Resource)

Generates parent-child rendering graphs directly into the agent's chat window using the custom resource URI scheme react-profile://commits/{commitId}/cascade?profilepath={profilepath}.

  • Triggers are styled with distinct HSL palettes to isolate propagation channels:
  • 🔵 Context Trigger: Blue (ocean wave)
  • 🟠 Zustand/Redux Store: Orange (subscriber ripple)
  • 🔴 Props Invalidation: Red (reference mismatch)
  • 🟢 State Change: Green (emerald trigger source)

🛡️ 3. RSC Flight Stream & Security Profiler

Analyzes React Server Components (RSC) Flight streams to optimize delivery:

  • Identifies bloated chunks (> 50KB) and sequential waterfalls.
  • Scans payloads for prototype traversal vulnerabilities like CVE-2025-55182 (React2Shell) exploits.

⚛️ 4. Multi-Layer Trace Correlator

Aligns React commits with Chrome Performance timeline events using blink.user_timing markers.

  • Measures post-commit layout, paint, and style calculation tasks to calculate real Core Web Vitals impacts (CLS / INP estimates).

🛠️ MCP Tools Reference

Below is a compact summary of the tools exposed by this server. All tools accept a required profile_path pointing to a React DevTools export .json.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

React Render Profile: common questions

Is React Render Profile MCP server safe?
Mostly: it is graded B (82/100). Read the React Render Profile safety report
How do I install React Render Profile?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does React Render Profile need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is React Render Profile maintained?
The last commit was 164 days ago (2026-05-22). The latest release is v1.0.2.
What can I use instead of React Render Profile?
Servers from other publishers that do the same job: Semiotic MCP server, Firefox DevTools MCP server and PartCAD MCP server.
How does React Render Profile compare with other MCP servers?
safety score 82/100 (higher than 63% of 48,273 servers); tools 3 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to React Render Profile

Same job from other publishers: the closest match first, then the best rated.

  • Semiotic
    Verified React chart generation: select, validate, repair, render, and inspect charts through MCP.
    B
  • Firefox DevTools MCP
    Control and debug Firefox: navigate, fill forms, inspect network and console, profile.
    A
  • PartCAD
    Inspect, render, test and export the parts and assemblies of PartCAD hardware packages
    A

More from vola-trebla →