Connect Claude or ChatGPT to VibeRep

Bring your workout history into Claude or ChatGPT so you can ask things like "how has my bench been progressing?" or "what did I lift this week?" and get answers from your own data — no copy-pasting, no spreadsheets.

VibeRep speaks the Model Context Protocol (MCP), the open standard for connecting AI apps to external data. Connect it as a custom connector in Claude.ai, Claude Desktop, or ChatGPT using the URL below.

Server URL: https://viberep-backend.fly.dev/mcp

Paste this into your AI app's "Add custom connector" field. Sign in once with your VibeRep account and you're connected.


What you'll be able to ask

After you connect, the AI can answer questions like:

Anything that combines your own training history with the AI's reasoning becomes a one-sentence question instead of a spreadsheet pivot.


What data Claude / ChatGPT can access

Three read-only tools are exposed to the AI. It can read, but it cannot create, modify, or delete anything. Everything stays scoped to your own account.

  1. Search Exercises — looks up exercises in the VibeRep catalog (global + your custom ones) by name, muscle group, or equipment.
  2. Find My Sets — your completed sets in a date range, filtered by exercise if you ask about a specific one. Returns weights, reps, RIR, the workout it was part of, and when. Defaults to the last 30 days unless you specify otherwise.
  3. Account Info — your account email, sign-in providers, and member-since date. Used so the AI knows which account it's connected to (especially useful when troubleshooting).

The AI never sees: your password, your payment information, or any data from other VibeRep users.


How to connect

In all three apps the flow is the same shape: open Connectors, choose "add by URL" (sometimes "Add custom connector"), paste https://viberep-backend.fly.dev/mcp, then sign in to VibeRep when a browser tab opens.

Claude.ai (web)

  1. Open claude.ai and go to Settings → Connectors (or click the Connectors icon near the message input).
  2. Click Add custom connector.
  3. Paste https://viberep-backend.fly.dev/mcp as the server URL and click Add.
  4. A browser tab opens asking you to sign in to VibeRep — use the same sign-in provider you used in the iOS app (Google, Apple, or email).
  5. After signing in, return to Claude.ai. Ask "what did I lift this week?" to confirm.

Claude Desktop

  1. Open Claude Desktop, then Settings → Connectors (or Settings → Extensions depending on version).
  2. Click Add custom connector.
  3. Paste https://viberep-backend.fly.dev/mcp and click Add.
  4. Sign in with VibeRep when the browser opens, then return to Claude Desktop.
  5. Ask a question to verify.

ChatGPT

Custom connectors are available on ChatGPT Plus, Pro, Team, Enterprise, and Edu plans.

  1. Open ChatGPT, then Settings → Connectors (or under Apps & Connectors).
  2. Click Add a custom connector (or Browse connectors → Add custom).
  3. Paste https://viberep-backend.fly.dev/mcp as the server URL and continue.
  4. Sign in with your VibeRep account when the browser opens.
  5. Ask a question to confirm.

Which account should I sign in with?

Use the same sign-in provider you used to create your VibeRep account in the iOS app — Google, Apple, or email. If you used Apple Sign In on iOS, choose "Sign in with Apple" on the web sign-in page. If you used Google, choose Google.

If you sign in with a different provider, Firebase will create a separate account that doesn't have your workout history. You can ask the AI "which account am I signed in as?" to check, and it'll surface the auth provider so you can spot a mismatch.

To switch accounts, Disconnect the connector in Claude / ChatGPT settings, then re-connect with the right provider.


Privacy


Troubleshooting

"I don't see any workouts." Most likely the account you signed in with on the web isn't the same one you use in the iOS app — different sign-in provider = different account. Ask the AI "which account am I signed in as?" to check the sign-in provider, then disconnect and re-connect with the matching one.

"Sign-in link expired." The sign-in session is single-use and lasts 10 minutes. Just re-trigger the connect flow from your AI app.

"The AI gives a 30-day window when I asked about the whole year." By default, Find My Sets looks at the last 30 days. The AI should mention this and re-ask with a wider window if you want more history — but if it doesn't, just say "go back a year" and it'll re-run the query.

Still stuck? Email support@vibecurrentlabs.com and we'll help.

© 2026 VibeRep. All Rights Reserved.