FitnessSyncer MCP Server enables easy integration with AI assistants which you can gain more insights into health and fitness trends and manage some aspects of your account. FitnessSyncer MCP Server lets AI assistants securely read and update your FitnessSyncer data so you can ask natural‑language questions about your health, without custom coding.”
Our MCP Integration is currently in public beta and we are seeking feedback from our community. Please Contact Us with any feedback, features you wish it had, data that did not seem right, more providers, etc.
We currently support Claude, ChatGPT, and Perplexity. The configuration guide is below.
You are always in control of your data. When you start using the Assistant, it will request certain permissions to your data; if you do not agree to those, simply unselect the checkboxes of requested permissions or click Deny. Likewise, if you change your mind, you can always revoke those permissions in your profile or delete the application you created in Developer Configuration.
Some advanced configuration still requires using the FitnessSyncer website or app.
Sample Prompts
You can paste any of the prompts below into Claude, ChatGPT, or Perplexity after connecting FitnessSyncer. They are just examples; you can mix and match topics.
Please note that your AI Assistant will explain these ranges using public guidelines; this is not medical advice.
Everyday health check-ins
These help you get a quick sense of “how am I doing?”.
Give me a weekly health overview based on everything FitnessSyncer knows about me, including activity, sleep, weight, blood pressure, and glucose if available. Call out anything that looks outside my normal range.
Summarize my health for the last 30 days and highlight the top three areas I should focus on to improve my overall health.
Looking at my recent FitnessSyncer data, what changed the most in the last month: activity, sleep, weight, blood pressure, or glucose?
From January 1st to January 31st, give me a health overview and tell me which days looked unusually good or unusually bad.
Activity and training
Focus on steps, distance, and training load.
Have I been more active this week than last week? Use whichever metric (steps or distance) I normally use in FitnessSyncer and explain the difference.
Give me a summary of my workouts over the last 30 days, including total distance, duration, calories, and my most common workout types.
Are my daily step counts trending up or down over the last 90 days? Include how big the change is and whether it’s statistically small or significant.
Compare my activity this month to last month and tell me if I’m doing enough for general health, based on my recent patterns.
Weight and body composition
Trend‑oriented prompts that combine snapshot and direction.
How has my weight changed over the last 3 months? Include my average weight, total change, and whether it’s trending up, down, or stable.
What is my average body fat percentage this month and how does it compare to last month? Tell me if the change is meaningful.
I’m trying to lose about 0.5 kg (or 1 lb) per week. Based on my recent weight trend, am I roughly on pace with that?
Using my recent FitnessSyncer data, project how long it would take me to reach 75 kg if my current weight trend continues.
Blood pressure and cardiovascular health
Useful for people monitoring hypertension with their doctor.
Show me a blood pressure summary for the last 90 days, including averages, min/max, and my AHA classification. Explain what that classification means in plain language.
Is my blood pressure mostly in the normal range this month, or do I have many elevated or hypertensive readings? Point out any worrying patterns.
Is my blood pressure trending up or down over the last 3 months, and what was my most recent reading?
Based on my last 30 days of blood pressure readings, what practical questions should I discuss with my doctor?
Glucose and diabetes
Time‑in‑range and recent‑vs‑prior comparisons.
Over the last 14 days, what is my average glucose, time in range, and estimated A1C according to my FitnessSyncer data? Compare this to the previous 14 days.
Am I meeting the usual time‑in‑range target for people with diabetes over the last month? Explain how close I am to that goal.
How does my glucose this week compare to last week? Include average, variability, and time in range.
Looking at my glucose for the last 90 days, are there particular times of day or days of the week where I tend to be high or low?
Sleep and recovery
Emphasize consistency, duration, and quality.
Have I been getting at least 7 hours of sleep on average over the last 30 days? Include light, deep, and REM if available.
Is my sleep schedule consistent over the past month, or am I going to bed and waking up at very different times? Call out any big shifts.
Summarize my sleep for the last week and highlight any nights with unusually low sleep duration or poor sleep efficiency.
Looking at the last 3 months, how does my sleep relate to my activity? Do days with more activity tend to improve or hurt my sleep?
Goals and accountability
Prompts that either use stored goals or ad‑hoc targets.
Do I have any health goals set up in FitnessSyncer, and am I meeting them this week? Summarize each goal and its status.
Set a goal in FitnessSyncer to walk at least 8,000 steps per day and then confirm that it’s been created.
I want to aim for 10,000 steps per day and 7 hours of sleep per night. Without saving these as goals, check whether my recent data suggests I’m on track.
Based on my current trends for steps, sleep, and weight, suggest realistic goals for the next 30 days and set them for me.
Notebook journaling and edits
Easily tell the AI what happened to keep a record of it in your FitnessSyncer Notebook.
Log a blood pressure reading in my FitnessSyncer Notebook: 118 over 76, pulse 62, taken this morning at 8:00am, with a note that I felt relaxed.
Record a fasting glucose reading of 95 mg/dL from this morning in my Notebook, tagged as ‘Before Breakfast’.
Add last night’s sleep from 11:00pm to 7:00am to my Notebook, calculate how many hours I slept, and include a note that I woke up once around 3:00am.
What were the last three Notebook entries I added today, and can you summarize them for me?
The blood pressure reading you just added has the wrong pulse; it should be 58. Find that entry and fix the pulse value.
Sources, sync, and troubleshooting
View your FitnessSyncer sources and destinations and troubleshoot some issues.
List all the apps and devices FitnessSyncer is currently connected to for my account and show when they last synced.
List my configured destinations, whether they’re enabled, and when they last ran.
Trigger a refresh of my Coros source and let me know if the sync started successfully.
Run my Strava destination now so my latest workouts get pushed over, and confirm when the sync has been queued.
Units, preferences, and personalization
Make it obvious that the agent can manage preferences conversationally.
What units are you using in FitnessSyncer for my weight, distance, glucose, and temperature?
Switch my preferences so distance is in miles, weight is in pounds, and glucose is in mg/dL, then confirm the change.
What’s my average weight over the last 30 days? Show it in my preferred units and tell me the change compared to the previous 30 days.
Update my FitnessSyncer profile with my current height, birthdate, and glucose thresholds, then summarize my updated settings.
“Power user” multi-step workflows
These showcase the our MCP server’s multi‑tool reasoning.
Looking at the last 3 months of my FitnessSyncer data, what are the biggest trends in activity, weight, sleep, and blood pressure? For each one, tell me if the trend is improving, worsening, or stable.
Based on my current weight, sleep, and step trends, propose a simple 4‑week plan with goals for each area that feels realistic, not extreme.
For the last 90 days, find any weeks where my sleep was poor and my resting heart rate or blood pressure was higher than usual. Describe those weeks and what changed.
Use FitnessSyncer to list all my notebook weight entries for the past year, identify my lowest and highest points, and explain how I moved between them.
Getting Started
Getting started is easy. If you are not yet a FitnessSyncer user or have not yet configured your account, we recommend that you start here to configure your account. The AI assistants never see your account password. They use an OAuth app you create with a Client ID and Client Secret. You can revoke access at any time from your FitnessSyncer profile or Developer Configuration.
Once your account is configured, you need to create an API profile to integrate with your AI assistant. This sounds complicated, but it is really very straight forward.
At the bottom of the page, select your AI assistant from the list and click “Create”.
On the next page, note the Client Id and Client Secret as you will need them when configuring your assistant.
Note: The Client Secret is only displayed the first time; if you lose it, you can always regenerate these, but you will need to reconfigure your assistant as well.
In the sections below, continue the instructions for your selected assistant
If your AI Assistant is not listed, please Contact Us so that we can help out.
Claude
Once you have completed the setup above, you are ready to configure Claude. Simply:
Select your name or profile in the lower-left corner of the screen.
Select Settings.
Select Connectors.
Scroll to the bottom and select “Add custom connector”
Download and upload it as the icon
Enter FitnessSyncer for the Name
Enter https://www.fitnesssyncer.com/services/mcp for the Remote MCP server URL
Expand Advanced Settings and copy-and-paste the Client ID and Client Secret that you created in the above section.
Click Add
Click Connect near the FitnessSyncer icon to get started.
Start a new chat and list all the apps and devices FitnessSyncer is currently connected to for my account and show when they last synced. If this succeeds, integration is working.
ChatGPT
Once you have completed the setup above, you are ready to configure ChatGPT. It requires a ChatGPT Plus or Pro account and requires you to enable Developer mode.
Select profile in the lower-left corner of the screen and select Settings.
Select Apps
Select Advanced settings
If not enabled, enable Developer Mode and agree to the risks.
Select “Create App” at the top of the window.
Download and upload it as the icon
Enter FitnessSyncer for the Name
Enter https://www.fitnesssyncer.com/services/mcp for the Remote MCP server URL
Enter source_data_read,source_read,destination_write,profile_read,profile_write,notebook_write for the Default Scopes; when authenticating, you can unselect the ones that you do not wish for the session to use.
Enter https://www.fitnesssyncer.com/api/oauth/authorize for the Auth URL
Enter https://www.fitnesssyncer.com/api/oauth/access_token for the Token URL
Select Advanced Settings and copy-and-paste the Client ID and Client Secret that you created in the above section.
Click Add
Click Connect near the FitnessSyncer icon to get started.
Start a new chat and list all the apps and devices FitnessSyncer is currently connected to for my account and show when they last synced. If this succeeds, integration is working.
Perplexity
Once you have completed the setup above, you are ready to configure Perplexity. Simply:
Select your name or profile in the lower-left corner of the screen.
Select Connectors.
Select “+ Custom connector” in the upper right corner of the screen.
Download and re-upload as the icon
Enter FitnessSyncer for the Name
Enter https://www.fitnesssyncer.com/services/mcp for the Remote MCP server URL
Expand Advanced, ensure it the Authentication says OAuth, and copy-and-paste the Client ID and Client Secret that you created in the above section.
Agree to the warning about introducing risks.
Click Add
Click Connect near the FitnessSyncer icon to get started.
Start a new chat and list all the apps and devices FitnessSyncer is currently connected to for my account and show when they last synced. If this succeeds, integration is working.
Is my data secure?
Yes! You are always in control of your data. We do not use your data for training — only the data you approve to be used will be used by this integration based on the conversations within the AI.
Should you change your mind, its easy to undo! You can revoke those permissions in your profile or delete the application you created in Developer Configuration.
Does this cost extra?
No, the FitnessSyncer MCP Server is available for any account. For the free accounts, the amount of data available is limited as described in FitnessSyncer Pro description.
Can the AI delete my data?
The FitnessSyncer MCP server does not have the ability to delete data in your FitnessSyncer account or any source or destination system..
What happens if I revoke the app or rotate the client secret
If you regenerate permissions, delete the permissions, etc., the current connections will cease to work. You will need to re-create the connections as noted above.
FitnessSyncer uses cookies on this website to ensure you have an excellent user experience. By continuing to use this website, you accept the use of cookies. Learn More
FitnessSyncer uses cookies on this website to ensure you have an excellent user experience. By continuing to use this website, you accept the use of cookies. Learn More