KinFit for AI assistants
KinFit is a fitness and nutrition app. Your own AI assistant reads your profile and progress, writes your weekly training and meal plan and saves it to the app. The app shows the plan, tracks what you do and sends it back to your assistant at the next check-in.
KinFit gives general fitness and nutrition guidance. It is not medical advice. Talk to your doctor before starting a new training or diet plan, especially with an injury, an illness or during pregnancy.
What you need
- A KinFit account. Make one in the KinFit app on iPhone or Android and finish the short setup.
- An assistant that supports remote MCP connectors, such as Claude, ChatGPT, Gemini or Grok.
Connect
The server address is https://mcp.kin-fit.app. No key is needed: you sign in with your KinFit account and choose Allow.
- Claude: add KinFit from the connectors directory, or on claude.ai go to Customize, then Connectors, choose Add custom connector and paste the address.
- ChatGPT: add KinFit from the apps directory, or on chatgpt.com go to Settings, then Apps, and create an app with the address and OAuth.
- Gemini: on gemini.google.com go to Settings, then Connected Apps, and add a custom app with the address.
- Grok: on grok.com/connectors choose New Connector, then Custom, and paste the address.
The KinFit app has step-by-step guides for each one in Settings, under Connect your AI.
Tools
- get_context (read): your profile, today's or this week's plan, what you logged, progress since you started and the rules for writing a plan.
- get_progress_photos (read): the progress photos you chose to share, only at a check-in or when you ask.
- find_exercises (read): searches the exercise library by name, equipment, muscle or swap.
- update_profile (write): saves something new you told your assistant, such as an injury, new equipment or a changed goal.
- save_week_plan (write, replaces): saves a week of workouts, cardio, meals and targets. Saving the same week again replaces it.
- change_day (write, replaces): changes one day, such as an exercise swap, a moved workout or a different meal.
- mark_done (write): ticks off a meal, supplement, workout or cardio you said you did.
- save_measurements (write): saves body measurements you give.
- post_daily_brief (write): leaves a short note for the day on your Today screen, only if you turned the daily brief on.
Things to ask
- "Write my plan for next week and save it to KinFit."
- "The squat rack is taken, swap today's squats for something else."
- "I had the chicken and rice for lunch."
- "How am I doing since I started?"
- "My left knee hurts on lunges, change the rest of this week."
Your data
Your assistant sees only your own account. It sees health data only if you turn on sharing in the app, and a progress photo only if you share that photo. You can disconnect an assistant at any time in the app in Settings, under Connect your AI. See the privacy policy and the terms of use.
If something goes wrong
- The sign-in page says the account has no profile: sign in the same way you do in the app, or finish the setup in the app first.
- The assistant says it is not connected or the session ended: disconnect KinFit in the assistant's settings and connect again.
- A plan does not save: the reply lists each field that needs fixing. Ask the assistant to fix them and save again.
- The app does not show the new plan: switch to another app and back, or close and reopen it.
Support
Email support@kin-fit.app.