Tool Catalog

Complete reference of all 55 functions available in the Braking Lab MCP Server.

The MCP Server exposes 55 functions through the brakinglab.* namespace. Each function is tagged with a badge indicating its behavior:

  • READ-ONLY — Queries data without modifications
  • CREATIVE — Generates new analysis or reports
  • MUTATING — Creates, updates, or deletes data

Sessions

FunctionBadgeDescription
getSessionsREAD-ONLYList telemetry sessions with filters (track, car, sim, date range). Paginated.
getSessionDetailREAD-ONLYFull session: all laps with summaries, weather, driver info, coaching report count.

Stints

FunctionBadgeDescription
listSessionStintsREAD-ONLYList all stints (pit-to-pit runs) in a session with metrics and coaching.
getStintMetricsREAD-ONLYDetailed stint metrics: consistency score, lap trends, corner-by-corner performance.

Corners

FunctionBadgeDescription
getCornerAnalysisREAD-ONLYCorner-by-corner analysis: entry/apex/exit speeds, lateral G, steering corrections.
getTrackTemplateREAD-ONLYTrack structural map: which zones are corners, defensive zones, or pit entry/exit.

Braking

FunctionBadgeDescription
getBrakingZonesREAD-ONLYBraking zone analysis: MRP, trail braking scores, brake pressure profiles, deceleration.

Coaching

FunctionBadgeDescription
saveCoachingReportCREATIVESave a structured coaching report (overview, pace, corners, action items). Visible in the web app.
getCoachingReportsREAD-ONLYList all coaching reports for a session.
getCoachingReportREAD-ONLYGet a specific coaching report by ID.

Analysis

FunctionBadgeDescription
compareLapsREAD-ONLYCompare 2-5 laps side by side with zone-by-zone braking deltas.
getProgressOverTimeREAD-ONLYTrack improvement across sessions at a track with trend analysis.
getWeakCornersREAD-ONLYIdentify weakest corners via consistency and speed analysis, ranked by weakness score.

Races

FunctionBadgeDescription
getUpcomingRacesREAD-ONLYList upcoming races with prep progress and linked sessions.
getAllRacesREAD-ONLYBrowse full calendar with filters (status, sim, track, car).
getRaceDetailREAD-ONLYFull race detail: preparation, strategy, linked notepads and sessions.
createRaceEventMUTATINGCreate a new race event with name, sim, series, car, track, date.
updateRaceEventMUTATINGUpdate any field on an existing race event.
deleteRaceEventMUTATINGPermanently delete a race and its related data.
linkSessionToRaceMUTATINGLink a telemetry session to a race (FP1/FP2/FP3/free).
getUnlinkedSessionsForRaceREAD-ONLYFind sessions matching a race’s track/car but not yet linked.
getRaceReadinessDataREAD-ONLYGather all FP session data for meta-analysis before readiness report.
saveRaceReadinessReportCREATIVESave a cross-session readiness assessment for a race.
getRaceReadinessReportREAD-ONLYRetrieve existing readiness report for a race.

Track Notepads

FunctionBadgeDescription
getTrackNotepadsREAD-ONLYList track notepads (summary view).
getTrackNotepadREAD-ONLYFull notepad: corner notes, pins, videos, general/condition notes.
createTrackNotepadMUTATINGCreate a new empty track notepad.
updateTrackNotepadMUTATINGReplace notepad content (corner notes, pins, videos).
deleteTrackNotepadMUTATINGPermanently delete a notepad.
linkNotepadToRaceMUTATINGLink a notepad to a race event.
unlinkNotepadFromRaceMUTATINGRemove a notepad-race link.

Preparations

FunctionBadgeDescription
getPreparationREAD-ONLYGet race prep with phases, items, and computed progress.
getPreparationTemplatesREAD-ONLYList available templates (built-in + custom).
createPreparationMUTATINGCreate prep linked to a race (from template or manual phases).
updatePreparationMUTATINGUpdate prep notes and time spent.
updatePreparationPhaseMUTATINGAdd, update, or delete a preparation phase.
updateChecklistItemMUTATINGAdd, update, delete, or toggle a checklist item.

Strategy

FunctionBadgeDescription
generateStrategyFromTelemetryREAD-ONLYAuto-generate race strategy: fuel, pace degradation, tire wear, stint plans.

iRacing

FunctionBadgeDescription
searchIRacingSeriesREAD-ONLYSearch iRacing series by category, license, or name.
getSeriesScheduleREAD-ONLYGet full 13-week season schedule for a series.
searchRacesThisWeekREAD-ONLYList all iRacing series racing this week.
createRaceFromScheduleMUTATINGCreate a race event from an iRacing schedule entry.

Comparisons

FunctionBadgeDescription
saveComparisonMUTATINGSave a lap comparison snapshot (driver vs reference).
getComparisonsREAD-ONLYList saved comparisons with zone-by-zone data.

Leaderboard

FunctionBadgeDescription
getDesktopLeaderboardREAD-ONLYPublic leaderboard ranked by lap time with extensive filters.

Vault

FunctionBadgeDescription
listDatapacksREAD-ONLYList datapacks (setup + telemetry collections).
getDatapackREAD-ONLYGet full datapack with attached files.
listHardwareSetupsREAD-ONLYList hardware setups (wheel base + pedal configs).
getHardwareSetupREAD-ONLYGet full hardware setup with component parameters and sim profiles.

Help

FunctionBadgeDescription
getCapabilitiesREAD-ONLYOverview of what the Race Engineer can do. Call first in new conversations.
getDocumentationREAD-ONLYSearch app feature docs by topic keyword.
getFunctionSchemaREAD-ONLYIntrospect the full JSON Schema for any function before calling it.