릴레이가 실제로 작동하는 방식
솔직한 부분부터 먼저 말할게요, 이게 핵심이니까요. Peloton과 Wellness Project 사이에 직접적인 연결은 없고, Peloton MCP 서버도 없어요. 아이폰에서는 Peloton 앱이 완료한 클래스와 측정된 심박수를 폰에 이미 내장된 건강 허브인 Apple Health에 기록해요.
Wellness Project는 이 허브를 읽어요. Peloton이 Apple Health에 넣어둔 운동과 심박수 데이터를 가져와서 하나의 연속된 트레이닝 기록으로 구성하고, 이 기록을 하나의 MCP 연결로 Claude와 ChatGPT에 제공해요. 그러니 실제 경로는 Peloton에서 Apple Health로, 그다음 Wellness Project로, 그다음 Claude나 ChatGPT로 이어져요. Peloton에 직접 접근하지 않고, 그런 척도 하지 않아요.
운동 중복 기록 함정을 주의하세요
무언가 연결하기 전에 제대로 짚어야 할 게 하나 있어요. 바로 중복이에요. Peloton 앱이 라이딩을 Apple Health에 기록하고 Apple Watch도 같은 라이딩을 기록하면, 운동 하나에 항목이 두 개 생겨요. 그러면 시간과 칼로리가 이중으로 집계되고, 허브를 읽는 어떤 AI든 부풀려진 총합을 그대로 충실하게 보고할 거예요. 허브가 말하는 걸 그대로 신뢰하니까요.
Peloton 세션마다 기록 주체를 하나만 정하세요. Peloton 앱이 Apple Health에 기록하게 하고 워치 운동은 따로 기록하지 않거나, 워치로 라이딩을 추적하고 Peloton은 Apple Health에 연결하지 않는 방식 중 하나만 쓰세요. 둘 다 켜두지 마세요. 이미 중복이 생겼다면 Apple Health에서 여분의 데이터 소스를 제거해 각 클래스가 한 번만 집계되게 하세요. 깔끔한 입력이 신뢰할 수 있는 AI 결과를 만들어요.
네 단계로 설정하세요
설정이 짧은 이유는 어려운 부분을 폰이 다 처리해주기 때문이에요. 먼저 허브를 정하고, Wellness Project가 그걸 읽게 한 다음, Claude나 ChatGPT를 내 계정에 연결하면 돼요.
Peloton을 휴대폰 허브와 동기화
iPhone의 Peloton 앱에서 설정을 열고 Apple Health 연결을 활성화해 Peloton이 운동과 심박수를 폰의 허브인 Apple Health에 기록하게 하세요. 중복 라이딩을 피하려면 기록 담당을 하나로 정하세요. Android에서는 Peloton의 Google Health Connect 지원이 제한적이라 중계가 깔끔히 작동하지 않을 수 있어요. 허브는 운동을 보관하는 중개자예요.
Wellness Project가 허브를 읽게 하세요
Wellness Project 앱에서 Apple Health나 Health Connect 권한을 부여하세요. Peloton이 그곳에 기록한 운동을 읽어 소요 시간, 빈도, 심박수를 본인 기준선에 맞춰 하나의 훈련 기록으로 구조화해요. 이는 Peloton과의 연결이 아니라 허브를 읽는 거예요.
Claude나 ChatGPT에 MCP 커넥터 추가
Wellness Project 커넥터를 Claude(MCP를 통해)나 ChatGPT(플러그인을 통해)에 추가하세요. 하나의 연결로 Peloton뿐 아니라 허브에 있는 모든 데이터가 포함돼요. Claude와 ChatGPT는 현재 Wellness Project가 지원하는 두 가지 AI 연동이에요.
라이딩에 대해 물어보세요
훈련이 얼마나 꾸준했는지, 최근 클래스가 평소보다 힘들었는지, 같은 강도에서 심박수가 낮아지고 있는지 Claude나 ChatGPT에게 물어보세요. 단일 클래스가 아니라 구조화된 히스토리를 바탕으로 답해줘요.
이게 전체 흐름이에요. 저희 쪽에서 Peloton 로그인도 없고, 지킬 수 없는 실시간 약속도 없어요. 최신성은 Peloton이 허브에 동기화할 때마다 반영되고, Wellness Project는 거기서 읽어와요.
플랫폼 관련 주의 사항, 솔직하게 말씀드려요
여기서는 iOS와 Android가 동일하지 않아요. iPhone에서는 Peloton이 Apple Health에 기록하고, 중복 운동 함정을 피하기만 하면 중계가 안정적으로 작동해요. Android에서는 Peloton의 Google Health Connect 지원이 제한적이라 중계가 라이딩 기록을 깔끔하게 전달하지 못할 수 있어서, 대신 Health Connect에 기록하는 별도 기기가 필요할 수 있어요.
어느 쪽이든 이건 실시간 피드가 아니라 중계예요. 저희 쪽에는 웹훅이나 실시간 푸시가 없고, Peloton이 허브에 동기화된 후에 라이딩이 나타나요. 어떤 플랫폼을 쓰든, Claude나 ChatGPT에 커넥터 하나만 추가하면 모든 걸 한곳에서 볼 수 있어요.
전체 블록을 추적하는 AI 앞에 Peloton 라이딩을 놓아보세요.
Peloton을 Apple Health와 동기화하고, Wellness Project에 저장해서 Claude나 ChatGPT가 운동, 출력, 심박수를 기준값과 비교해 읽게 하세요. 얼리 액세스 기간에는 무료예요.