kbrain

Learn

How to connect Strava to ChatGPT with KBrain MCP

A practical guide to using KBrain as a custom MCP app that brings your Strava training data into ChatGPT for private, AI powered training analysis.

Analyze your Strava training data with KBrain

Subscribe and add Strava

ChatGPT supports MCP powered apps. KBrain uses that path to bring your authorized Strava activity data into a ChatGPT conversation, so you can ask real training questions and get answers grounded in your actual workouts.

How it works

You authorize Strava inside KBrain. KBrain exposes your activity data through an MCP endpoint. You set up KBrain as a custom MCP app inside ChatGPT. Once connected, ChatGPT can call the KBrain MCP tools during any conversation about your training.

What to set up

  • Subscribe to KBrain and add Strava as a private data source
  • Copy your KBrain MCP endpoint URL
  • Enable developer mode in ChatGPT where available
  • Create a custom app from the remote MCP server
  • Complete the OAuth authorization step when prompted

MCP support in ChatGPT depends on your plan and workspace settings. KBrain is designed to work with any MCP compatible client that supports remote server connections.

What changes for athletes

Once connected, ChatGPT stops being a generic training explainer and becomes an assistant that can inspect your real workouts. It can compare recent runs, calculate heart rate zone distribution, detect cadence changes, rank repeated routes, and summarize load trends across sports.

Portable by design

The same Strava brain works from Claude, ChatGPT, and other MCP compatible clients. The data layer is not tied to a single assistant. You configure KBrain once, and your training context travels with you.

Privacy first

Your Strava brain stays private by default. KBrain uses read only access to activity data, does not perform social actions on your behalf, and keeps your location and health data inside the private brain. You control the connection.

Analyze your Strava training data with KBrain

Subscribe to KBrain, add Strava as a private data source, and connect the same training brain to Claude, ChatGPT, or any MCP compatible assistant.

Subscribe and add Strava

Frequently asked questions

Is ChatGPT MCP support available to everyone?

Availability depends on the ChatGPT plan and workspace settings. KBrain is designed for any MCP compatible client where remote server connections are supported.

What does KBrain add between Strava and ChatGPT?

KBrain handles the Strava OAuth connection, normalizes activity context, exposes structured MCP tools, and keeps the same brain portable across assistants.

Can this work with multiple sports?

Yes. Strava activity data includes sport type, which lets KBrain separate running, cycling, workouts, and multi-sport trends for more precise analysis.

Is my data private when I use KBrain with ChatGPT?

Yes. Your Strava brain is private by default, uses read only access, and is not shared with other users. You control the connection from within KBrain.