FitnessSyncer e ChatGPT

O ChatGPT consegue ler os seus dados de saúde e fitness através do FitnessSyncer MCP Server, pelo que pode perguntar sobre o seu próprio historial numa linguagem simples, em vez de ter de elaborar um relatório para o efeito. Pergunte como tem evoluído a sua frequência cardíaca em repouso desde janeiro, se dorme melhor nos dias em que treina ou qual a fonte que deixou de sincronizar na semana passada, e o ChatGPT responde com base nos seus dados, em vez de recorrer a generalidades.
Também pode registar uma entrada por si, pelo que é possível ditar uma medição de peso ou uma nota na mesma conversa.
Os servidores personalizados MCP são adicionados a partir de ChatGPT na Web. Os planos que os disponibilizam já sofreram alterações mais do que uma vez e, num espaço de trabalho Business, Enterprise ou Edu, é o seu administrador que decide se pode ou não adicionar um; por isso, alguns dos passos abaixo podem apresentar-se de forma diferente ou estar ausentes na sua conta.
Antes de começar
- Uma conta FitnessSyncer com as suas fontes associadas. O MCP Server está incluído em todas as contas, pelo que não é necessário adquirir nada adicional; consulte a secção «Introdução» se for um utilizador novo. Uma conta gratuita tem um histórico mais curto aqui, tal como acontece em todas as outras secções do site.
- ChatGPT na Web, num plano que oferece servidores MCP personalizados. As aplicações para telemóvel e para computador utilizam o que adicionar na Web, mas não permitem adicionar nenhum.
Passo 1: Crie as suas chaves em FitnessSyncer
- Aceda à página «Contas de programadores».
- Na parte inferior da página, selecione OpenAI na lista e clique em «Criar».
- Tome nota do ID do cliente e do segredo do cliente. O segredo do cliente só é apresentado desta única vez; caso o perca, poderá regenerá-lo, mas terá então de o introduzir novamente em ChatGPT.
Passo 2: Adicione FitnessSyncer a ChatGPT
- Selecione «Plugins» à esquerda.
- Selecione o botão «+» e, em seguida, «Adicionar servidor personalizado MCP».
- Se o ChatGPT lhe pedir que ative primeiro o modo de programador, ative-o e aceite os riscos. Encontra-se em «Definições», depois em «Aplicações» e, por fim, em «Definições avançadas».
- Faça o download de
e carregue-o como ícone - Introduza «FitnessSyncer» no campo «Nome» e o que desejar no campo «Descrição»
- Na secção «Ligação», introduza https://www.fitnesssyncer.com/services/mcp como URL do servidor remoto MCP
- Para a autenticação, selecione OAuth. Os restantes campos surgem assim que tiver feito essa escolha.
- Introduza «profile_read,profile_write,source_read,source_data_read,destination_read,destination_write,notebook_write,annotation_read,annotation_write,leaderboard_participate» para os âmbitos predefinidos; ao efetuar a autenticação, pode desmarcar aqueles que não pretende que a sessão utilize.
- Introduza «https://www.fitnesssyncer.com/api/oauth/authorize» como URL de autenticação
- Introduza «https://www.fitnesssyncer.com/api/oauth/access_token» como URL do token
- Selecione «Definições avançadas» e copie e cole o ID do cliente e o segredo do cliente que criou no Passo 1. O ChatGPT também se pode registar através do Registo Dinâmico de Clientes ou de um Documento de Metadados do ID do Cliente, e o FitnessSyncer não oferece nenhuma destas opções, pelo que o ID do cliente e o segredo do cliente que criou são o que este necessita.
- No que diz respeito ao método de autenticação do ponto de extremidade do token, selecione «client_secret_post».
- Selecione «Criar», opção que, nas versões anteriores deste ecrã, se designava por «Adicionar».
- Clique em «Ligar» junto ao ícone FitnessSyncer e aprove as autorizações solicitadas pelo FitnessSyncer. Desmarque tudo o que não pretender que o ChatGPT faça; para responder a perguntas, bastam as autorizações de leitura.
OpenAI documenta a sua própria parte disto nos servidores personalizados MCP, que é onde se deve verificar se estes ecrãs voltam a funcionar.
Experimente
Inicie uma nova conversa, escreva @ e selecione FitnessSyncer, e, em seguida, cole qualquer uma destas opções:
- Enumere todas as aplicações e dispositivos aos quais a FitnessSyncer está atualmente ligada na minha conta e indique quando foi a última vez que foram sincronizados.
- Como foi o meu sono esta semana, em comparação com a semana passada?
- Como é que a minha frequência cardíaca em repouso evoluiu ao longo do último mês?
- Forneça-me um resumo semanal do meu estado de saúde com base em tudo o que o FitnessSyncer sabe sobre mim e assinale qualquer valor que pareça estar fora dos meus parâmetros normais.
É importante selecionar FitnessSyncer com o símbolo @, pois, caso contrário, o ChatGPT irá, muitas vezes, obter a resposta na Internet em vez de nos perguntar. Existem muitas outras ideias na página MCP Server.
ChatGPT explica os seus resultados com base em orientações públicas; isto não constitui aconselhamento médico.
ChatGPT apenas me pede um URL do servidor e um cabeçalho. Onde se inserem o ID do cliente e o segredo do cliente?
Em lado nenhum. Esse ecrã não lhe apresenta o OAuth, pelo que não existe qualquer campo para esse efeito. Utilize, em vez disso, uma chave API: crie uma conta de programador «MCP: Chave API» e, em seguida, introduza «Autorização» como nome do cabeçalho e a palavra «Bearer», seguido de um espaço, e a sua chave API como valor. A ligação com uma chave API segue os passos indicados.
Não vejo a opção «Plugins» nem «Adicionar servidor personalizado MCP». Porquê?
Os servidores personalizados MCP não estão disponíveis em todos os planos ChatGPT e só podem ser adicionados a partir do plano ChatGPT na Web, e não através da aplicação móvel ou da aplicação para computador. Num espaço de trabalho Business, Enterprise ou Edu, é o seu administrador que decide se os membros podem adicionar um, pelo que a opção pode não estar disponível mesmo num plano que, de resto, a inclua.
Se o ChatGPT lhe fornecer um URL de servidor e um cabeçalho, mas não apresentar o ecrã OAuth, o método da chave API funciona em vez disso.
Isto tem um custo adicional?
Não da nossa parte. O FitnessSyncer MCP Server está disponível para qualquer conta, e uma conta gratuita simplesmente acede a um histórico mais curto, tal como descrito na página FitnessSyncer Pro. Se o seu plano ChatGPT oferece servidores MCP personalizados é uma questão que deve ser dirigida ao OpenAI.
Como é que se desliga o ChatGPT?
Elimine o servidor personalizado MCP em ChatGPT e, em seguida, revogue as suas permissões no seu perfil ou elimine as chaves OpenAI na Configuração do Desenvolvedor. A eliminação das chaves interrompe qualquer ligação estabelecida com as mesmas, pelo que terá de criar novas chaves para se ligar novamente.
