FitnessSyncer en ChatGPT

ChatGPT kan je gezondheids- en fitnessgegevens uitlezen via de FitnessSyncer MCP Server, zodat je in gewone taal vragen kunt stellen over je eigen geschiedenis in plaats van daar een rapport over te moeten opstellen. Vraag hoe je hartslag in rust zich sinds januari heeft ontwikkeld, of je beter slaapt op de dagen dat je traint, of welke bron vorige week niet meer synchroniseerde, en ChatGPT geeft antwoord op basis van je gegevens in plaats van algemene uitspraken.
Het kan ook een notitie voor je vastleggen, zodat je tijdens hetzelfde gesprek zowel je gewicht kunt doorgeven als een opmerking kunt dicteren.
Aangepaste MCP-servers worden via de website toegevoegd vanuit ChatGPT. Het aanbod van abonnementen waarin deze beschikbaar zijn, is al meerdere keren gewijzigd. Bovendien bepaalt je beheerder in een Business-, Enterprise- of Edu-werkruimte of je er überhaupt een mag toevoegen. Het is dus mogelijk dat sommige van de onderstaande stappen er voor jouw account anders uitzien of ontbreken.
Voordat je begint
- Een FitnessSyncer-account waarmee je bronnen zijn gekoppeld. De MCP Server is bij elk account inbegrepen, dus je hoeft niets extra’s aan te schaffen; zie ‘Aan de slag’ als je nieuw bent. Een gratis account biedt hier toegang tot een kortere geschiedenis, net zoals elders op de site.
- ChatGPT op het web, via een abonnement dat aangepaste MCP-servers biedt. De apps voor telefoon en desktop maken gebruik van wat je op het web toevoegt, maar ze kunnen zelf niets toevoegen.
Stap 1: Maak je sleutels aan op FitnessSyncer
- Ga naar de pagina ‘Ontwikkelaarsaccounts’.
- Selecteer onderaan de pagina OpenAI uit de lijst en klik op ‘Aanmaken’.
- Noteer de Client-ID en het Client-geheim. Het Client-geheim wordt slechts één keer weergegeven; als je het kwijtraakt, kun je het opnieuw genereren, maar dan moet je het opnieuw invoeren in ChatGPT.
Stap 2: Tel FitnessSyncer op bij ChatGPT
- Selecteer ‘Plug-ins’ aan de linkerkant.
- Klik op de plusknop en selecteer vervolgens ‘Aangepaste MCP-server toevoegen’.
- Als ChatGPT je vraagt om eerst de ontwikkelaarsmodus in te schakelen, schakel deze dan in en ga akkoord met de risico’s. Je vindt deze optie onder ‘Instellingen’, vervolgens ‘Apps’ en daarna ‘Geavanceerde instellingen’.
- Download
en upload het als pictogram - Voer ‘FitnessSyncer’ in als naam en een willekeurige tekst als beschrijving
- Voer onder ‘Verbinding’ https://www.fitnesssyncer.com/services/mcp in als URL van de externe MCP-server
- Selecteer OAuth voor de authenticatie. De overige velden verschijnen zodra je deze optie hebt gekozen.
- Voer ‘profile_read,profile_write,source_read,source_data_read,destination_read,destination_write,notebook_write,annotation_read,annotation_write,leaderboard_participate’ in voor de standaardbereiken; tijdens het inloggen kun je de bereiken die je niet wilt gebruiken voor deze sessie uitschakelen.
- Voer ‘https://www.fitnesssyncer.com/api/oauth/authorize’ in als Auth-URL
- Voer ‘https://www.fitnesssyncer.com/api/oauth/access_token’ in als token-URL
- Kies ‘Geavanceerde instellingen’ en kopieer en plak de client-ID en het clientgeheim die je in stap 1 hebt aangemaakt. ChatGPT kan zich ook zelf registreren via dynamische clientregistratie of een metadatadocument voor de client-ID, maar FitnessSyncer biedt geen van beide mogelijkheden, dus de client-ID en het clientgeheim die je hebt aangemaakt, zijn wat het nodig heeft.
- Selecteer voor de authenticatiemethode van het token-eindpunt de optie client_secret_post.
- Kies ‘Maken’ (in oudere versies van dit scherm heet deze optie ‘Toevoegen’).
- Klik op ‘Verbinden’ naast het FitnessSyncer-pictogram en geef toestemming voor de rechten die FitnessSyncer vraagt. Schakel alles uit wat je niet wilt dat ChatGPT doet; voor het beantwoorden van vragen zijn de leesrechten voldoende.
OpenAI registreert zijn eigen deel hiervan op aangepaste MCP-servers; daar kun je controleren of deze schermen weer bewegen.
Probeer het eens
Begin een nieuw chatgesprek, typ @ en kies FitnessSyncer, en plak vervolgens een van de volgende opties:
- Geef een overzicht van alle apps en apparaten waarmee FitnessSyncer momenteel is verbonden voor mijn account, en laat zien wanneer ze voor het laatst zijn gesynchroniseerd.
- Hoe heb ik deze week geslapen in vergelijking met vorige week?
- Hoe heeft mijn hartslag in rust zich de afgelopen maand ontwikkeld?
- Geef me een wekelijks gezondheidsoverzicht op basis van alles wat FitnessSyncer over mij weet, en wijs me op alles wat buiten mijn normale bereik lijkt te vallen.
Het is belangrijk om FitnessSyncer met @ te kiezen, omdat ChatGPT anders vaak antwoorden van het internet haalt in plaats van het ons te vragen. Op de MCP Server-pagina staan nog veel meer ideeën.
ChatGPT geeft uitleg over je meetresultaten aan de hand van officiële richtlijnen; dit is geen medisch advies.
ChatGPT vraagt me alleen om een server-URL en een header. Waar moet ik de Client ID en Client Secret invullen?
Nergens. Op dat scherm wordt OAuth niet aangeboden, dus is er geen veld daarvoor. Gebruik in plaats daarvan een API-sleutel: maak een ontwikkelaarsaccount aan met de naam “MCP: API-sleutel”, voer vervolgens ‘Authorization’ in als koptekstnaam en het woord ‘Bearer’, een spatie en je API-sleutel als waarde. De stappen voor het verbinden met een API-sleutel vind je hier.
Ik zie geen ‘Plugins’ of ‘Aangepaste MCP-server toevoegen’. Waarom?
Aangepaste MCP-servers worden niet bij elk ChatGPT-abonnement aangeboden en kunnen alleen vanaf ChatGPT via de website worden toegevoegd, niet via de app voor de telefoon of desktop. In een Business-, Enterprise- of Edu-werkruimte beslist uw beheerder of leden er een mogen toevoegen, dus de optie kan ontbreken, zelfs bij een abonnement dat deze anders wel zou bevatten.
Als ChatGPT je een server-URL en een header geeft, maar geen OAuth-scherm, werkt de API-sleutelmethode in plaats daarvan.
Kost dit extra?
Niet bij ons. De FitnessSyncer MCP Server is beschikbaar voor elk account, en bij een gratis account wordt er gewoon over een kortere periode teruggekeken, zoals beschreven op de FitnessSyncer Pro-pagina. Of uw ChatGPT-abonnement aangepaste MCP-servers biedt, is een vraag voor OpenAI.
Hoe kan ik ChatGPT loskoppelen?
Verwijder de aangepaste MCP-server in ChatGPT en trek vervolgens de machtigingen ervan in je profiel in, of verwijder de OpenAI-sleutels in de ontwikkelaarsconfiguratie. Door de sleutels te verwijderen, worden alle verbindingen die daarmee zijn gemaakt, beëindigd. Je zult dus nieuwe sleutels moeten aanmaken om opnieuw verbinding te maken.
