FitnessSyncer og ChatGPT

ChatGPT kan læse dine sundheds- og træningsdata via FitnessSyncer MCP Server, så du kan stille spørgsmål om din egen historik i et letforståeligt sprog i stedet for at skulle udarbejde en rapport herom. Spørg, hvordan din hvilepuls har udviklet sig siden januar, om du sover bedre de dage, hvor du træner, eller hvilken kilde der holdt op med at synkronisere i sidste uge, og ChatGPT svarer ud fra dine data i stedet for generelle udsagn.
Den kan også registrere en optegnelse for dig, så du kan diktere en vægtmåling eller en note i samme samtale.
Brugerdefinerede MCP-servere tilføjes via ChatGPT på nettet. Det har ændret sig flere gange, hvilke abonnementer der tilbyder dem, og i et Business-, Enterprise- eller Edu-arbejdsområde er det din administrator, der afgør, om du overhovedet må tilføje en, så nogle af nedenstående trin kan se anderledes ud eller mangle på din konto.
Før du går i gang
- En FitnessSyncer-konto, hvor dine kilder er tilknyttet. MCP Server følger med hver konto, så der er ikke noget ekstra, du skal købe; se »Kom godt i gang«, hvis du er ny bruger. En gratis konto giver her adgang til en kortere historik, præcis som det er tilfældet alle andre steder på siden.
- ChatGPT på nettet, via et abonnement, der tilbyder brugerdefinerede MCP-servere. Mobil- og desktop-appsene bruger det, du tilføjer på nettet, men de kan ikke selv tilføje noget.
Trin 1: Opret dine nøgler på FitnessSyncer
- Gå til siden »Udviklerkonti«.
- Nederst på siden skal du vælge OpenAI fra listen og klikke på »Opret«.
- Notér klient-id’et og klientnøglen. Klientnøglen vises kun én gang; hvis du mister den, kan du generere en ny, men du bliver så nødt til at indtaste den i ChatGPT igen.
Trin 2: Læg FitnessSyncer til ChatGPT
- Vælg »Plugins« til venstre.
- Vælg plus-knappen og derefter »Tilføj brugerdefineret MCP-server«.
- Hvis ChatGPT beder dig om først at aktivere udviklertilstand, skal du aktivere den og acceptere de medfølgende risici. Du finder den under »Indstillinger«, derefter »Apps« og derefter »Avancerede indstillinger«.
- Download
og upload det som ikon - Indtast »FitnessSyncer« som navn og hvad du nu har lyst til som beskrivelse
- Under »Forbindelse« skal du indtaste https://www.fitnesssyncer.com/services/mcp som URL til den eksterne MCP-server
- Vælg OAuth til godkendelsen. De øvrige felter vises, når du har valgt dette.
- Indtast »profile_read,profile_write,source_read,source_data_read,destination_read,destination_write,notebook_write,annotation_read,annotation_write,leaderboard_participate« som standardomfang; når du logger ind, kan du fjerne markeringen fra de omfang, som du ikke ønsker, at sessionen skal bruge.
- Indtast »https://www.fitnesssyncer.com/api/oauth/authorize« som Auth-URL
- Indtast »https://www.fitnesssyncer.com/api/oauth/access_token« som token-URL
- Vælg »Avancerede indstillinger«, og kopier og indsæt det klient-ID og den klientnøgle, du oprettede i trin 1. ChatGPT kan også registrere sig selv via dynamisk klientregistrering eller et metadata-dokument for klient-ID, og da FitnessSyncer ikke tilbyder nogen af delene, er det klient-ID og den klientnøgle, du har oprettet, det, der skal bruges.
- For godkendelsesmetoden for token-endpoint skal du vælge »client_secret_post«.
- Vælg »Opret« – i ældre versioner af denne skærm hedder denne funktion »Tilføj«.
- Klik på »Forbind« ved siden af FitnessSyncer-ikonet, og godkend de tilladelser, som FitnessSyncer beder om. Fjern markeringen fra alt, hvad du ikke ønsker, at ChatGPT skal gøre; når det gælder besvarelse af spørgsmål, er læsetilladelserne tilstrækkelige.
OpenAI dokumenterer sin egen del af dette under de brugerdefinerede MCP-servere, og det er her, man skal tjekke, om disse skærmbilleder igen begynder at bevæge sig.
Prøv det
Start en ny chat, skriv @ og vælg FitnessSyncer, og indsæt derefter et af følgende:
- Vis en liste over alle de apps og enheder, som FitnessSyncer i øjeblikket er forbundet med på min konto, og angiv, hvornår de sidst blev synkroniseret.
- Hvordan har jeg sovet i denne uge sammenlignet med sidste uge?
- Hvordan har min hvilepuls udviklet sig i løbet af den sidste måned?
- Giv mig et ugentligt sundhedsoverblik baseret på alt, hvad FitnessSyncer ved om mig, og gør mig opmærksom på alt, der ligger uden for mit normale interval.
Det er vigtigt at vælge FitnessSyncer med @, fordi ChatGPT ellers ofte vil hente svaret fra internettet i stedet for at spørge os. Der er mange flere ideer på MCP Server-siden.
ChatGPT forklarer dine måleresultater ud fra offentlige retningslinjer; dette er ikke lægelig rådgivning.
ChatGPT beder mig kun om en server-URL og en header. Hvor skal klient-ID’et og klientnøglen indtastes?
Ingen steder. Den pågældende skærm viser ikke OAuth, så der er ikke noget felt til det. Brug i stedet en API-nøgle: Opret en udviklerkonto med navnet ”MCP: API-nøgle”, indtast derefter ”Authorization” som overskriftsnavn og ordet ”Bearer”, et mellemrum og din API-nøgle som værdi. Se vejledningen i afsnittet ”Tilslutning med en API-nøgle” for de nødvendige trin.
Jeg kan ikke se »Plugins« eller »Tilføj brugerdefineret MCP-server«. Hvorfor?
Brugerdefinerede MCP-servere tilbydes ikke på alle ChatGPT-abonnementer, og de kan kun tilføjes fra ChatGPT via hjemmesiden og ikke via mobil- eller desktop-apps. I et Business-, Enterprise- eller Edu-arbejdsområde er det din administrator, der afgør, om medlemmerne må tilføje en, så muligheden kan mangle, selv på et abonnement, der ellers inkluderer den.
Hvis ChatGPT giver dig en server-URL og en header, men ingen OAuth-skærm, fungerer metoden med API-nøglen i stedet.
Koster det noget ekstra?
Ikke fra os. FitnessSyncer MCP Server er tilgængelig for alle konti, og en gratis konto har blot adgang til en kortere historik, som beskrevet på FitnessSyncer Pro-siden. Om din ChatGPT-pakke tilbyder tilpassede MCP-servere, er et spørgsmål, du skal stille til OpenAI.
Hvordan afbryder jeg forbindelsen til ChatGPT?
Fjern den brugerdefinerede MCP-server i ChatGPT, og tilbagekald derefter dens tilladelser i din profil, eller slet OpenAI-nøglerne i udviklerkonfigurationen. Når nøglerne fjernes, afbrydes alle forbindelser, der er oprettet med dem, så du bliver nødt til at oprette nye nøgler for at kunne oprette forbindelse igen.
