Updated June 2026 · MyoAmigo
Give ChatGPT your real workout history
The reliable way to give ChatGPT your workout history is to connect it to a log it can read directly over MCP, instead of pasting sets into the chat. ChatGPT supports MCP connectors through its Connectors and apps feature, and MyoAmigo — a workout tracker for iPhone and Apple Watch — runs a hosted MCP server. Connect the two and ChatGPT reads your actual training history (sets, personal records, volume, stalled lifts) with that history persisting across chats, so you stop re-explaining yourself every session.
Why pasting workouts into ChatGPT falls short
Pasting works for one question, then evaporates. The next chat starts blank, so you re-paste — and a hand-typed dump is lossy: it rarely carries warm-up-vs-work-set distinctions, per-set units, or the full timeline an honest analysis needs. Connecting ChatGPT to your log fixes both problems. The data is read live and structured, and it's there in every chat without you rebuilding context.
How the connection works
MyoAmigo's backend speaks the Model Context Protocol (MCP), the open standard ChatGPT, Claude, and Gemini use to reach real tools. The hosted endpoint at api.myoamigo.com/mcp exposes 34 tools, each scoped to your authenticated account. Add it as a connector in ChatGPT (via its Connectors / apps feature), sign in, and ChatGPT can read your history and run the same analysis the app does. This is generic MCP connectivity — MyoAmigo works with ChatGPT the same way it works with any MCP client, and there's no formal partnership with OpenAI.
Connecting ChatGPT to an MCP server
ChatGPT reaches external tools through MCP connectors in its Connectors / apps settings. In general terms, you add a connector pointed at an MCP server's URL and authenticate. For MyoAmigo the server URL is:
https://api.myoamigo.com/mcp
Authentication uses OAuth 2.1 (with Dynamic Client Registration and PKCE), or you can use a personal API key (myo_sk_…) for clients that prefer one. The full interactive setup walkthrough — including the exact current steps — is at api.myoamigo.com/connect, and the on-site hub is /mcp. (Connector availability in ChatGPT depends on your plan and OpenAI's current feature rollout.)
What to ask once your history is connected
- "What should I bench today based on my last 12 sessions?"
- "Why has my squat stalled, and what should I change?"
- "Summarize my training over the last month."
- "Which muscle groups have I under-trained this week?"
- "Estimate a starting weight for incline press from my flat-bench numbers."
- "Build me a 3-day full-body routine and explain the choices."
ChatGPT answers from your real numbers. Where your client supports MCP write tools, it can also create routines and weekly plans in the app and log sets and cardio (writes use idempotency keys so a retry never double-logs).
Pasted history vs. a connected log
| Pasting into ChatGPT | Connected via MCP | |
|---|---|---|
| Persists across chats | No — re-paste each time | Yes — read live every chat |
| Completeness | Whatever you typed | Full structured history |
| Warm-up vs. work sets | Usually lost | Preserved |
| Analysis depth | Guesses from text | App's real engines |
| Can write back | No | Routines, plans, logged sets |
The analysis ChatGPT can run
With access to your log, ChatGPT can use estimated-1RM trends, a PR timeline, stall detection with a concrete prescription, the MyoMap per-muscle weekly heatmap, muscle volume against evidence-based bands, strength standards by bodyweight, honest session verdicts, and a coach-style week-in-review. The plan generator produces an evidence-based block with starting weights and the reasoning attached. The machine-readable tool catalog is at api.myoamigo.com/tools.json.
Privacy
Access is gated by your account sign-in and revocable anytime. Your training data is never used to train AI models and never sold. Nothing is shared by default; nothing is shown to another user's agent.
The log itself
MyoAmigo works fully offline with no account required — sets land in your phone's on-device database immediately, and your Apple Watch syncs directly with your iPhone. Optional encrypted cloud sync is what lets ChatGPT reach your data remotely. There's an 881-exercise library plus custom exercises, and lossless Strong CSV import that keeps kilograms in kilograms. Get it on the App Store.
Related reading
Prefer Claude? See use Claude as your workout tracker. The broader idea is an AI-ready strength training log, and the developer view is an MCP server for fitness data. Background: what is an MCP server and the AI personal trainer. Full product overview: the AI page.
Frequently asked questions
How do I give ChatGPT my workout history?
Connect ChatGPT to a log it can read over MCP instead of pasting sets. Add MyoAmigo's MCP server (https://api.myoamigo.com/mcp) as a connector in ChatGPT's Connectors / apps feature and sign in; ChatGPT then reads your real history directly, and it persists across chats.
Can ChatGPT remember my workouts between chats?
When connected to your log over MCP, yes — your history is read live in every chat, so you don't re-paste. The persistence comes from the connected log, not from chat memory.
Is this an official ChatGPT or OpenAI integration?
No. MyoAmigo exposes a standard MCP server that ChatGPT can connect to through its connectors feature, the same way it works with any MCP client. There's no formal partnership with OpenAI.
Do I still need to paste my workouts in?
No. Once the connector is set up, ChatGPT reads your structured history directly — including warm-up-vs-work-set distinctions and per-set units that a manual paste usually loses.