Memory.fit MCP
OfficialAllows AI agents to read workout data from Apple Health, helping incorporate the user's training activity into planning, recovery, and coaching workflows.
Allows AI agents to read Garmin workout data as part of the user's training and recovery context, and to write planned training sessions that can be sent to the user's watch.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Memory.fit MCPCheck my recovery and plan my training for next week"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Memory.fit MCP
Memory.fit keeps your training, sleep, recovery and fuel in one place for the AI you already use. Your AI reads workouts from your watch and apps, sleep and HRV, and what you ate, then writes your week back: sessions, daily targets and meal plans, which show in the Memory.fit app on iPhone and Android.
This repository holds only the connection settings for Memory.fit MCP, a hosted server. There is nothing to run or build.
Address:
https://api.memory.fit/mcp(Streamable HTTP)Sign-in: OAuth 2.1 with dynamic client registration. Your AI opens the Memory.fit sign-in page; you choose what it may do. No key needed. AIs without sign-in can use a personal key from the app (Settings › AI agents › Use a key instead), sent as
Authorization: Bearer mem_pat_….Needs: a Memory.fit account, set up in the app first.
Connect
App | How |
Claude | Settings › Connectors › Add custom connector, paste the address |
ChatGPT | Settings › Apps and connectors › Create, paste the address |
Grok, Grok Bot | Connectors › New connector › Custom, paste the address |
Cursor | Install this plugin, or add |
Claude Code |
|
Codex |
|
Gemini CLI |
|
Cline | MCP Servers › Remote Servers: name |
Anything else | Any MCP client: the address above, then sign in |
Step-by-step pages for each AI: memory.fit/ai-coaches.
Cline, or any client with a JSON settings file
{
"mcpServers": {
"memory-fit": {
"type": "streamableHttp",
"url": "https://api.memory.fit/mcp",
"disabled": false
}
}
}The first call opens the Memory.fit sign-in (OAuth 2.1). A client without OAuth can use a personal key from the app (Settings › AI agents › Use a key instead) as a header:
"headers": { "Authorization": "Bearer mem_pat_..." }Related MCP server: garmin-mcp
What your AI can do
Read: workouts (Garmin, Wahoo, COROS, Polar, Suunto, Apple Health, Health Connect and more), sleep, HRV and resting heart rate, body composition, what you ate and drank, your races and goals.
Write, with your permission: training sessions (sent to your watch), daily targets, meal plans, logged meals, notes for your other AIs.
Check in:
get_updatesreturns only what arrived since it last looked.
Memory.fit recommends nothing itself: the plans are your AI's, the data is yours. It is not medical advice.
Links
Website: https://memory.fit
Privacy: https://memory.fit/privacy
Terms: https://memory.fit/terms
Support: support@memory.fit
The connection settings in this repository are MIT licensed. Memory.fit, the server and the app are not.
This server cannot be deployed
Maintenance
Related MCP Connectors
- Coach MCPOAuthai.iamcoach
Your endurance training data in your AI assistant: activities, recovery, plan, workout edits.
- FlaMapOAuthapp.flamap
Your own cycling data for your AI assistant: rides, power, climbs and routes. Read-only.
Your Garmin, Oura, WHOOP, Hevy and 35 more fitness apps, queryable from your own AI.
Your swim, bike and run training: readiness, HRV, sleep, workouts and race predictions. Read-only.
Related MCP Servers
- FlicenseNot gradedqualityCmaintenanceEnables AI assistants to interact with TrainingPeaks accounts to analyze training data, manage workouts, update zones, and more using plain English.3-
- AlicenseNot gradedqualityBmaintenanceEnables AI assistants to read Garmin activities and create/schedule structured workouts and multi-week training plans on Garmin Connect, syncing to the user's watch.1MIT
- AlicenseCqualityCmaintenanceEnables AI agents to read training data and, with explicit approval, replace planned workouts in a user's Intervals.icu account.7Apache 2.0
- AlicenseAqualityAmaintenanceEnables AI assistants to read and analyze athlete training data, including fitness summaries, activities, and profiles, to help plan training.3611 npmMIT