rendertrail
Records how React components render in headless Chrome and identifies the main performance problem, using the locally installed Chrome for rendering and recording.
Analyzes React component rendering performance by recording component renders in a headless browser and explaining the main performance bottleneck.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
rendertrail
MCP App that records how React components render in headless Chrome and explains the main performance problem in a card inside Claude
Development
Needs Node 22 or later.
npm install
npm run build # card -> dist/card.html, server -> dist/server.js, dist/instrument.js
npm test # unit tests
npm run test:golden # builds, then golden tests: records fixtures/ in your installed Chrome
node dist/server.js # the MCP server over stdio
npm run start:http # the MCP server over HTTP, for the ext-apps basic-host
cd spike && npm install && RT_CHANNEL=chrome npm run record # the recorder spike (Git Bash)
cd spike; npm install; $env:RT_CHANNEL='chrome'; npm run record # the same in PowerShellThe recorder uses your installed Google Chrome. Without Chrome, install Playwright's Chromium
(about 150 MB) once with npx playwright-core install chromium.
Connect it to Claude Code with claude mcp add rendertrail -- node <absolute path>/dist/server.js,
or to Claude Desktop with an mcpServers entry that runs node <absolute path>/dist/server.js.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Find what slows your website down. Run a free check in Claude Code, Cursor or ChatGPT. No account needed to try it. Save your result with a free Nimo account, then check again after your fixes. No card needed. Learn more: https://heynimo.com/for/coding-assistants
Automate cloud Chrome—navigate, click, type, screenshot, run code, record screen video
Save regression flows for your web app, run them in cloud Chromium, read failures with screenshots.
Watches your live app, explains every problem in plain language and writes the fix prompt.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceBridges unnecessary React re-render data from the browser to coding agents, enabling performance diagnosis and optimization through MCP tools.1MIT
- FlicenseNot gradedqualityDmaintenanceStreams live React profiler data to AI agents, enabling them to analyze performance and suggest specific, actionable fixes for slow components.3-
- AlicenseNot gradedqualityCmaintenanceEnables users to ask about render performance in React and React Native apps via natural language, exposing tools for listing render hotspots and explaining component re-renders.MIT
- AlicenseAqualityDmaintenanceEnables AI agents to profile React applications, detect performance bottlenecks, and automatically apply fixes like memoization and code hoisting.1376 npm2MIT