Updated June 2026 · MyoAmigo
Use Claude as your workout tracker and coach
Yes — Claude can track your workouts once you connect it to a real lifting log over MCP. On its own, Claude has no memory of what you lifted; you'd be re-pasting your history into every chat. Connect it to MyoAmigo, a workout tracker for iPhone and Apple Watch, and Claude reads your actual training history — sets, personal records, volume, stalled lifts — and writes routines, weekly plans, and logged sets back into the app. This page covers the two-step connect and what Claude can do once it's wired up.
How Claude reads and controls your log
MyoAmigo's backend speaks the Model Context Protocol (MCP), the open standard Claude uses to reach real tools. The remote endpoint at api.myoamigo.com/mcp exposes 34 tools, every one scoped to your authenticated account. Claude can read your full history and run the same analysis engines the app uses, then write programming that shows up in the app — scheduled and ready to run. (This is MCP integration, not a formal partnership with Anthropic; MyoAmigo works with Claude the same way it works with any MCP client.)
Connect Claude to MyoAmigo
claude.ai and Claude Desktop
Two steps:
- In Claude, add a custom connector.
- Paste https://api.myoamigo.com/mcp as the connector URL.
Claude registers the connector and runs the OAuth sign-in automatically — there's nothing to copy or configure by hand. After you sign in, the MyoAmigo tools are available in your chats.
Claude Code
Run one command:
claude mcp add --transport http myoamigo https://api.myoamigo.com/mcp
Claude Code handles the OAuth sign-in on first use.
Other MCP clients
Any MCP client connects via OAuth 2.1 (with Dynamic Client Registration and PKCE) or with a personal API key (myo_sk_…). The full interactive setup walkthrough is at api.myoamigo.com/connect, and the on-site hub is /mcp.
What to ask Claude once it's connected
With your real history in context, the prompts are specific:
- "What should I bench today based on my last 12 sessions?"
- "Why has my squat stalled, and what should I change?"
- "Build me a 4-day push/pull/legs block and put it on my schedule."
- "Which muscles am I neglecting this week?"
- "Estimate a starting weight for front squats — I've only done back squats."
- "Give me a 45-minute dumbbell-only session for today."
- "How did this training block actually go?"
When Claude builds a routine or plan, it lands in MyoAmigo directly — you'll see it on the right weekday, with reasoning attached to each exercise. You can also dictate a set ("log 5 reps at 185 on bench") and Claude logs it; idempotency keys mean a retry never double-logs.
What Claude can reach
| Claude alone | Claude + MyoAmigo (MCP) | |
|---|---|---|
| Knows your real history | No — you paste it | Yes — reads it directly |
| Memory across chats | Limited | Your log persists; every chat sees it |
| Stall detection | Guesses from pasted text | App's stall engine with a prescription |
| Writes routines and plans | Text only | Creates them in the app, scheduled |
| Logs sets | No | Yes, with idempotent writes |
The tools, briefly
The 34 tools read history, PRs, stats, muscle balance, and week reviews, and write routines, weekly plans, logged sets, and cardio. The machine-readable catalog is at api.myoamigo.com/tools.json. Analysis Claude can run includes 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.
Privacy
Every tool call 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 makes the data reachable by Claude remotely. There's an 881-exercise library plus custom exercises, and lossless Strong CSV import. Get it on the App Store.
Related reading
Doing the same with ChatGPT? See give ChatGPT your real workout history. The broader idea is on 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
Can Claude track my workouts?
Yes, once you connect it to a real log over MCP. Add MyoAmigo as a custom connector in Claude (or run claude mcp add --transport http myoamigo https://api.myoamigo.com/mcp in Claude Code), sign in, and Claude can read your history and write routines, plans, and logged sets into the app.
How do I connect Claude to MyoAmigo?
In claude.ai or Claude Desktop, add a custom connector and paste https://api.myoamigo.com/mcp — it registers and runs OAuth sign-in automatically. In Claude Code, run claude mcp add --transport http myoamigo https://api.myoamigo.com/mcp.
Is this an official Claude or Anthropic integration?
No. MyoAmigo works with Claude through MCP, the open Model Context Protocol, the same way it works with any MCP client. There's no formal partnership or endorsement.
Can Claude write workouts back, or only read?
Both. Claude can read your full history and also create and revise routines and weekly plans and log sets and cardio. Writes use idempotency keys so a retry never double-logs.