CONNECT YOUR AI

Give the conversation the week you actually lived.

Connecting is available to every active STREEQ account. An eligible coached TrainedBy client can also use a limited set of personal logging tools without a STREEQ membership. You approve the permissions. STREEQ members can disconnect each AI in the app; eligible TrainedBy clients can do so on the TrainedBy website.

Add STREEQ to Claude

  1. Open Settings, then Connectors, and choose Add custom connector.
  2. Name it STREEQ and enter https://mcp.streeq.app.
  3. Choose Connect, sign in to STREEQ and approve the permissions shown.
  4. In a conversation, open Search and tools and enable STREEQ.

Add STREEQ to ChatGPT

  1. Open Settings, Apps and Advanced settings. Enable developer mode if your plan or workspace requires it.
  2. Choose Create app or Add custom app, name it STREEQ and enter https://mcp.streeq.app.
  3. Choose Connect, sign in to STREEQ and approve the permissions shown.
  4. Start a new conversation and select STREEQ from Apps or the tools menu.
SIGN-IN

The client handles the connection.

Claude or ChatGPT uses Dynamic Client Registration, then opens STREEQ sign-in at https://mcp.trainedby.fit. OAuth uses PKCE. There is no package to install and no one-time code to copy.

You remain in control

  • STREEQ receives structured tool actions, not unrelated conversations.
  • A TRAINEDBY coach-owned plan cannot be overwritten.
  • STREEQ members can inspect and disconnect each service in the app. Eligible TrainedBy clients can use TrainedBy AI connections.

What the connection can ask for

streeq:fitness.read

Your profile, plans, workouts, meals, body progress and supported health records, including sleep and heart measurements where available. This does not include photo bytes.

streeq:meal_photos.read

The image bytes of meal photos you stored in STREEQ. Progress-photo image bytes are not exposed by the current agent tools.

streeq:meal_photos.write

Upload a new meal photo to your record. This is separate from reading stored photos. Existing connections do not receive it automatically; reconnect and approve it explicitly.

streeq:context.read

Your personal AI context, separate from your coach’s private notes.

streeq:evidence.write

Log or correct your own meals, workouts, weight and measurements, and update permitted profile details.

streeq:plan.write

Self-managed workout or food plans when plan authority allows it.

streeq:context.write

Add to your personal AI context.

streeq:connections.manage

Reserved connection-control permission. No current agent tool uses it; STREEQ members manage connections in the app, and eligible TrainedBy clients can use their web control.

streeq:imports.read

History from a Strava archive, uploaded by you.

Existing connections keep imported Strava history hidden unless you reconnect and approve streeq:imports.read. Results are labelled “Strava archive, uploaded by you”.

Uploading a new meal photo requires the separate streeq:meal_photos.write permission. Existing connections do not gain it automatically. Reconnect and approve it only if you want that connection to be allowed to upload photos.

Direct photo-attachment transfer from an AI app has not yet been verified. In a browser, you can create a STREEQ account, see each AI connection separately, revoke one without affecting the others, and upload a JPEG or PNG meal photo with your own description. Photo upload there needs an active STREEQ account or an active TrainedBy coaching plan. The browser upload is separate from your AI conversation.

What it can do with approval

  • Read the STREEQ profile, history and active plans you approve.
  • Record or correct your own fitness evidence.
  • Use meal photos only when you grant the separate permission.
  • Change a self-managed plan when your plan authority allows it.
  • Read imported Strava history only after separate consent.