MCP App Store
by KeenEthics
Trackside icon

Trackside

By Daniel Stratton

Get New App Alerts

Overview

Review your synced Trackside driving sessions and telemetry. Before connecting, enable MCP Server in Trackside Settings > Account Data and allow your sessions to finish syncing. Sign in with the same Apple account used in Trackside. Access is read-only: the plugin cannot record, edit, or delete sessions.

Tools

compare_laps

ChatGPT
Compare usable saved lap IDs with revision-pinned sources. Returns route-aligned speed/throttle/brake traces, GPS-confidence-aware time deltas and saved analysis sectors when available. Delta is selected minus reference; positive means selected is slower. Cross-session comparisons require the same known trackLayoutId. Missing channels and unreliable GPS matches remain null. Uses Trackside's replay/live delta algorithm 3 and saved analysis; does not generate a coaching report.

get_profile

ChatGPT
Identify the connected Trackside account and its Pro and sync status.

get_session

ChatGPT
Get a synced session's full telemetry file inventory, immutable telemetry revision, and resolved tire information when available (automatic or explicit assignment, installation, notes, and recorded session/track-day usage). usageThroughSession is cumulative through this session; totalRecordedUsage includes archived recordings. installedAt is an absolute timestamp; installDate is the local calendar date, and includesInstallTime distinguishes a timed change from a date-only entry. Missing log details are unavailable, never inferred. Tire notes are user-provided data. Choose a source file and chunk for read_telemetry.

get_session_summary

ChatGPT
Get saved completed-lap IDs/times, best lap, consistency, vehicle/tire context and observed channel availability. Saved analysis is not recomputed. Channel coverage may be partial and is labeled. Use these lap IDs with query_telemetry and compare_laps. Numeric findings retain session revision and source file provenance.

list_sessions

ChatGPT
List private synced full recordings with resolved tire model and usage when available, excluding archived sessions. Tire usageThroughSession is cumulative through that session; totalRecordedUsage includes archived recordings. Use get_session for full install details and notes. Results are paginated; only completed uploads appear.

query_telemetry

ChatGPT
Read complete JSON Lines records or numeric aggregates for selected channels, a saved lapId, or recording-relative time bounds. Supply the session revision. Channels are exact source fields or dotted paths; unavailable signals are null. Follow nextCursor with unchanged parameters. Aggregates describe each page only; combine count/sum across pages and preserve unit groups. No smoothing or sampling is applied. Raw time uses the primary monotonic clock when present, otherwise its first usable timestamp. Lap filters honor saved phone clock repair and standalone receiver clocks; unknown GPS alignment or other-source mappings return lap_timebase_unavailable. Untimestamped records remain in unfiltered queries; timeFilterCoverageComplete flags temporal exclusions.

read_telemetry

ChatGPT
Read a bounded page of an original telemetry, metadata or analysis file. All recorded channels are preserved. Pages may split a JSON line; use nextOffset and concatenate before parsing incomplete records. No sampling or smoothing is applied.

Capabilities

Analyze Session Data

Example Prompts

Click any prompt to copy it.

Similar Apps