FitnessSyncer e ChatGPT

ChatGPT è in grado di leggere i tuoi dati relativi alla salute e alla forma fisica tramite FitnessSyncer MCP Server, così puoi chiedere informazioni sulla tua storia personale in un linguaggio semplice, invece di dover creare un report apposito. Chiedi come si è comportata la tua frequenza cardiaca a riposo da gennaio, se dormi meglio nei giorni in cui ti alleni o quale fonte ha smesso di sincronizzarsi la settimana scorsa, e ChatGPT ti risponderà sulla base dei tuoi dati piuttosto che con generalizzazioni.
Può anche registrare una voce per te, quindi puoi dettare il risultato di una pesata o una nota durante la stessa conversazione.
I server personalizzati MCP vengono aggiunti da ChatGPT sul sito web. I piani che li offrono sono cambiati più volte e, in un ambiente di lavoro Business, Enterprise o Edu, è l’amministratore a decidere se è possibile aggiungerne uno; pertanto, alcuni dei passaggi riportati di seguito potrebbero apparire diversi o non essere presenti nel tuo account.
Prima di iniziare
- Un account FitnessSyncer con le tue fonti collegate. Il MCP Server è incluso in ogni account, quindi non c'è nulla da acquistare in più; consulta la sezione "Guida introduttiva" se sei un nuovo utente. Un account gratuito offre un accesso a una cronologia meno estesa, esattamente come in ogni altra sezione del sito.
- ChatGPT sul web, con un piano che offre server MCP personalizzati. Le app per telefono e desktop utilizzano ciò che si aggiunge sul web, ma non consentono di aggiungerne di nuovi.
Passaggio 1: Crea le tue chiavi su FitnessSyncer
- Vai alla pagina "Account sviluppatori".
- In fondo alla pagina, seleziona OpenAI dall'elenco e clicca su “Crea”.
- Prendi nota dell'ID cliente e del segreto cliente. Il segreto cliente viene visualizzato solo una volta; se lo perdi, puoi rigenerarlo, ma dovrai poi inserirlo nuovamente in ChatGPT.
Fase 2: Aggiungere FitnessSyncer a ChatGPT
- Seleziona "Plugin" a sinistra.
- Seleziona il pulsante con il segno più e poi “Aggiungi server personalizzato MCP”.
- Se ChatGPT ti chiede di attivare prima la modalità sviluppatore, attivalo e accetta i rischi. Si trova in Impostazioni, poi App, poi Impostazioni avanzate.
- Scarica
e caricala come icona - Inserisci “FitnessSyncer” come Nome e un testo a tua scelta come Descrizione
- Nella sezione "Connessione", inserisci https://www.fitnesssyncer.com/services/mcp come URL del server remoto MCP
- Per l'autenticazione, selezionare OAuth. Una volta effettuata la selezione, verranno visualizzati i campi rimanenti.
- Inserisci "profile_read,profile_write,source_read,source_data_read,destination_read,destination_write,notebook_write,annotation_read,annotation_write,leaderboard_participate" come ambiti predefiniti; al momento dell'autenticazione, puoi deselezionare quelli che non desideri vengano utilizzati durante la sessione.
- Inserisci "https://www.fitnesssyncer.com/api/oauth/authorize" come URL di autenticazione
- Inserisci https://www.fitnesssyncer.com/api/oauth/access_token come URL del token
- Seleziona "Impostazioni avanzate" e copia e incolla l'ID cliente e la chiave segreta del cliente che hai creato nel Passo 1. ChatGPT può anche registrarsi autonomamente tramite la registrazione dinamica del cliente o un documento di metadati dell'ID cliente, mentre FitnessSyncer non offre nessuna delle due opzioni, quindi l'ID cliente e la chiave segreta del cliente che hai creato sono ciò di cui ha bisogno.
- Per il metodo di autenticazione dell'endpoint Token, selezionare client_secret_post.
- Selezionare "Crea", che nelle versioni precedenti di questa schermata si chiama "Aggiungi".
- Fai clic su "Connetti" accanto all'icona FitnessSyncer e acconsenti alle autorizzazioni richieste da FitnessSyncer. Deseleziona tutte le opzioni che non desideri che ChatGPT esegua; per rispondere alle domande, sono sufficienti le autorizzazioni di lettura.
OpenAI documenta la propria parte di questo processo tramite server personalizzati MCP, che è il posto giusto per verificare se queste schermate si muovono di nuovo.
Provalo
Avvia una nuova chat, digita @ e seleziona FitnessSyncer, quindi incolla una delle seguenti opzioni:
- Elenca tutte le app e i dispositivi a cui FitnessSyncer è attualmente connesso per il mio account e mostra quando è avvenuta l'ultima sincronizzazione.
- Come ho dormito questa settimana rispetto alla settimana scorsa?
- Come si è comportata la mia frequenza cardiaca a riposo nell'ultimo mese?
- Forniscimi una panoramica settimanale sul mio stato di salute basata su tutte le informazioni che FitnessSyncer ha su di me e segnalami qualsiasi dato che sembri fuori dai miei valori normali.
È importante selezionare FitnessSyncer con @, perché altrimenti ChatGPT spesso fornirà la risposta attingendo dal web invece di chiedere a noi. Nella pagina MCP Server sono riportate molte altre idee.
ChatGPT spiega i risultati delle tue analisi sulla base delle linee guida pubbliche; non si tratta di un parere medico.
ChatGPT mi chiede solo l'URL del server e un'intestazione. Dove vanno inseriti l'ID cliente e il segreto cliente?
Da nessuna parte. Quella schermata non ti propone OAuth, quindi non c'è alcun campo dedicato. Utilizza invece una chiave API: crea un account sviluppatore “MCP: Chiave API”, quindi inserisci “Autorizzazione” come nome dell’intestazione e la parola “Bearer”, uno spazio e la tua chiave API come valore. La procedura per connettersi con una chiave API è descritta qui.
Non vedo né i plugin né l'opzione "Aggiungi server personalizzato MCP". Perché?
I server personalizzati MCP non sono disponibili in tutti i piani ChatGPT e possono essere aggiunti solo a partire dal piano ChatGPT tramite il sito web, anziché tramite l'app per telefono o per desktop. In uno spazio di lavoro Business, Enterprise o Edu, è l'amministratore a decidere se i membri possono aggiungerne uno, pertanto l'opzione potrebbe non essere disponibile anche su un piano che altrimenti la includerebbe.
Se ChatGPT ti fornisce un URL del server e un'intestazione ma non la schermata OAuth, puoi utilizzare invece il metodo API Key.
Questo comporta un costo aggiuntivo?
Non da parte nostra. Il FitnessSyncer MCP Server è disponibile per qualsiasi account, e un account gratuito ha semplicemente un arco temporale di dati storici più breve, come descritto nella pagina FitnessSyncer Pro. Se il tuo piano ChatGPT offre server MCP personalizzati è una domanda da rivolgere a OpenAI.
Come si scollega ChatGPT?
Rimuovi il server personalizzato MCP in ChatGPT, quindi revoca i relativi permessi nel tuo profilo oppure elimina le chiavi OpenAI nella configurazione sviluppatore. La rimozione delle chiavi interrompe qualsiasi connessione effettuata tramite esse, pertanto dovrai creare nuove chiavi per ricollegarti.
