Rush SR Lap Analyzer — Claude Code MCP server: lap data
Reads AiM RaceStudio lap data to compare runs, locate time loss, and review session consistency. Use it when telemetry needs a lap-by-lap breakdown.
claude mcp add --transport http lap-analyzer https://laps.mcp.rush.sr/mcpWhat Rush SR Lap Analyzer does
Rush SR Lap Analyzer accepts an AiM RaceStudio CSV export, or an uploaded file where the client supports uploads. Its session analysis reports lap times, the best and theoretical best results, consistency, and the reason each lap was left out. compare_laps checks two laps from one session by time delta, braking points, and minimum corner speeds.
find_time_loss identifies the sectors that give up the most time against the best lap. compare_sessions uses the best valid lap from each session and reports the delta, sector gains and losses, braking points, corner minimums, and top speed. Processing stays in memory, results are not stored, and no language-model call is made. The server cannot read binary .xrk logs directly, so an AiM RaceStudio CSV export is required for this path. Files have an 8 MB limit; the out-lap, in-lap segment, and laps over 7% slower than the best are excluded.
What it helps with
- inspect lap times from a RaceStudio CSV
- compare two laps within one session
- locate the sectors with the largest time loss
- contrast two sessions on the same track
- remove laps excluded by the analyzer
Example prompts for the agent
- Analyze this AiM RaceStudio export and report the best lap, theoretical best, consistency, and excluded laps.
- Compare two laps in
session.csv, focusing on braking points and minimum speeds through corners. - Compare
session-a.csvwithsession-b.csvand show sector deltas, braking differences, corner speeds, and top speed.
How to install Rush SR Lap Analyzer
Platform CLI: remote server
claude mcp add --transport http lap-analyzer https://laps.mcp.rush.sr/mcpPlatform CLI: remote server
codex mcp add laps --url https://laps.mcp.rush.sr/mcpConfig file
{
"mcpServers": {
"laps": {
"url": "https://laps.mcp.rush.sr/mcp"
}
}
}Config file
{
"servers": {
"laps": {
"type": "http",
"url": "https://laps.mcp.rush.sr/mcp"
}
}
}Platform CLI: remote server
gemini mcp add -t http laps https://laps.mcp.rush.sr/mcpStep by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about Rush SR Lap Analyzer
How do I install Rush SR Lap Analyzer in Claude Code?
Run these commands in order: claude mcp add --transport http lap-analyzer https://laps.mcp.rush.sr/mcp, then claude mcp add --transport http laps https://laps.mcp.rush.sr/mcp.
What does Rush SR Lap Analyzer do?
It analyzes AiM RaceStudio exports, compares laps and sessions, and points to the sectors where time is lost. Its tools are read-only.
What data does the MCP server need?
Provide an AiM RaceStudio CSV export, or upload a file through a client that supports uploads. Binary .xrk logs are not read directly, and files are limited to 8 MB.