Introduction to the MCP Server

Learn what the Braking Lab MCP Server is and how it connects AI clients to your racing data.

The Braking Lab MCP Server is an intelligence layer that gives any AI assistant full access to your telemetry data, race calendar, track notes, coaching reports, and hardware setups. Instead of separate tools, it exposes a single code-mode sandbox where AI writes TypeScript to query your data.

How It Works

You ← AI Assistant (Claude, ChatGPT, etc.) ← MCP Protocol → MCP Server → Your Data
  1. You chat with an AI assistant (Claude Desktop, ChatGPT, Cursor, etc.)
  2. The AI writes TypeScript code using the brakinglab.* namespace
  3. The MCP Server transpiles and executes the code in a secure sandbox
  4. Each function queries your data through Supabase with ownership verification
  5. Results flow back to the AI for interpretation

Everything happens in real time. The AI has the same access to your data that you have in the web app — nothing more, nothing less.

What Makes It Different

Traditional MCPBraking Lab Code-Mode
Dozens of separate toolsOne execute_code tool
Fixed parametersFull TypeScript with type hints
Simple queriesCompose multiple functions in one call
Limited flexibilityAI writes custom analysis logic

The code-mode approach means the AI can do things like “compare my last 5 sessions at Spa, find my weakest corner, and generate a coaching report” — all in a single execution.

What’s Available

The server exposes 55 functions organized into 11 domain groups:

GroupWhat It Does
SessionsBrowse and explore telemetry sessions
StintsLap-by-lap data, corner metrics, consistency
CornersEntry/apex/exit speeds, lateral G, steering corrections
BrakingMRP detection, trail braking, brake pressure profiles
CoachingSave and retrieve structured coaching reports
RacesCalendar management, session linking, race prep
NotepadsTrack corner notes, pins, videos
AnalysisLap comparison, progress tracking, weak corner identification
StrategyAuto-generate race strategy from practice data
iRacingSeries search, schedule lookup, race creation
VaultDatapacks, hardware setups

Requirements

To use the MCP Server, you need:

  • A Braking Lab account with telemetry data synced via Capture
  • An MCP-compatible AI client (Claude Desktop, ChatGPT, Cursor, Windsurf, or any MCP client)
  • An active internet connection

Getting Started

Ready to connect? Follow the Setup Guide to connect your AI client to the MCP Server in under 5 minutes.