Available Tools

Complete catalog of Race Engineer capabilities organized by category.

The Race Engineer provides over 40 tools organized by category. All tools are available through the MCP connection — your AI assistant discovers them automatically.

How Tools Work

The Race Engineer uses a single execute_code tool. Your AI assistant writes TypeScript code that calls brakinglab.* functions to interact with your data. You don’t need to know the function names — just describe what you want in natural language.

For example, asking “Show me my recent sessions at Spa” triggers the assistant to call brakinglab.getSessions({ trackName: "Spa" }) behind the scenes.

Sessions & Laps

Explore your telemetry sessions and lap data.

ToolDescription
getSessionsList and filter your telemetry sessions by track, car, date, or session type
getSessionDetailFull session detail with all laps, weather data, and driver info

Example prompts:

  • “Show me my last 5 sessions”
  • “Find all my sessions at Monza with the GT3 Ferrari”
  • “What was my best lap in yesterday’s session?”

Stints

Analyze performance across stints within a session.

ToolDescription
listStintsList stints in a session with linked coaching reports
getStintMetricsDetailed stint metrics including corner-by-corner performance

Corner Analysis

Deep dive into individual corners.

ToolDescription
getCornerAnalysisPer-corner entry speed, apex speed, exit speed, and lateral G
getTrackTemplateTrack structural map showing corners, defensive zones, and pit areas

Example prompts:

  • “Which corners am I slowest at on this track?”
  • “Show me the corner analysis for lap 12”

Braking Zones

Detailed braking data for every zone.

ToolDescription
getBrakingZonesMRP values, trail braking characteristics, brake profiles, and deceleration data

Example prompts:

  • “Show me my braking zones for the best lap”
  • “Where am I braking too early?”

Coaching

AI-powered coaching and analysis.

ToolDescription
saveCoachingReportGenerate and save a structured coaching report (overview, pace, corners, actions)
getCoachingReportsList all coaching reports for a session
getCoachingReportGet a specific coaching report by ID

Example prompts:

  • “Analyze my last session and give me coaching feedback”
  • “Generate a coaching report for my Spa practice”

Lap Analysis

Advanced comparison and trend analysis.

ToolDescription
compareLapsCompare 2-5 laps with per-zone braking deltas and time differences
getProgressOverTimeTrack your improvement trend across sessions at a track
getWeakCornersIdentify your weakest corners ranked by inconsistency

Example prompts:

  • “Compare my best and worst laps from today’s session”
  • “How have I improved at Silverstone over the last month?”
  • “What are my weakest corners at this track?”

Race Calendar

Manage your race schedule.

ToolDescription
getUpcomingRacesYour future race events with preparation status
getAllRacesFull calendar (past and future) with filters
getRaceDetailComplete race detail with preparations, strategy, and linked sessions
createRaceEventCreate a new race event
updateRaceEventUpdate race event details
deleteRaceEventRemove a race event
linkSessionToRaceLink a telemetry session to a race event as practice
getUnlinkedSessionsForRaceFind practice sessions that match a race’s track and car
getRaceReadinessDataGather all practice session data for a cross-FP readiness assessment
saveRaceReadinessReportSave a readiness report evaluating your preparation across all practice sessions
getRaceReadinessReportRetrieve an existing readiness report for a race

Example prompts:

  • “Am I ready for my race at Spa? Evaluate my practice sessions”
  • “Generate a readiness report for this weekend’s race”

Race Preparation

Build structured preparation plans.

ToolDescription
getPreparationFull preparation with phases, checklist items, and progress
getPreparationTemplatesList built-in and custom preparation templates
createPreparationCreate a preparation from a template or custom phases
updatePreparationEdit preparation notes and time tracking
updatePreparationPhaseAdd, update, or delete a preparation phase
updateChecklistItemAdd, update, delete, or toggle checklist items

Example prompts:

  • “Help me prepare for my race at Spa next Saturday”
  • “Create a preparation checklist for the 24h of Le Mans”

Strategy

Race strategy calculations.

ToolDescription
generateStrategyFromTelemetryAuto-generate race strategy from practice data (fuel, pace, tire wear, stint plan)

Example prompts:

  • “Generate a fuel strategy for a 45-minute race based on my practice laps”

Track Notepads

Access your corner notes and track observations.

ToolDescription
getTrackNotepadsList your track notepads
getTrackNotepadFull notepad with corner notes, pins, and video references
createTrackNotepadCreate a new track notepad
updateTrackNotepadUpdate corner notes and pins
deleteTrackNotepadDelete a track notepad
linkNotepadToRaceLink a track notepad to a race calendar event
unlinkNotepadFromRaceRemove a notepad-race link

Saved Comparisons

Manage saved lap comparisons.

ToolDescription
saveComparisonSave a lap comparison with auto-computed deltas
getComparisonsList saved comparisons with filters

iRacing Integration

Access iRacing series and schedule data.

ToolDescription
searchIRacingSeriesSearch iRacing series by category, license, or name
getSeriesScheduleFull season schedule for a series
searchRacesThisWeekAll series racing this week
createRaceFromScheduleCreate a calendar event from an iRacing schedule entry

Example prompts:

  • “What’s racing this week that I can join with a C license?”
  • “Add the GT3 race at Spa from this week’s schedule to my calendar”

Hardware Vault

Access your hardware setups and datapacks.

ToolDescription
listDatapacksList your datapacks with filters
getDatapackFull datapack detail with attached files
listHardwareSetupsList hardware setups with configuration summaries
getHardwareSetupFull hardware setup with base config, pedals, and sim profiles

Leaderboard

Public performance rankings.

ToolDescription
getDesktopLeaderboardPublic leaderboard of uploaded sessions ranked by lap time

Help & Documentation

Self-service information.

ToolDescription
getCapabilitiesStructured overview of everything the Race Engineer can do
getDocumentationApp feature documentation with links

Next Steps