이게 실제로 하는 일
기본적으로 Claude는 Fitbit 데이터를 볼 수 없어요. Fitbit 계정에 접근할 수 없고, Fitbit은 Claude가 연결할 자체 MCP 서버도 제공하지 않아요. 어젯밤 수면 스크린샷을 붙여넣으면 Claude는 그 이미지 한 장은 읽지만, 기록에 대한 기억이 없고 추세를 뽑아낼 방법도 없어요.
Wellness Project가 그 브릿지입니다. Fitbit은 Google Health API를 통해 연결되고 약 1시간마다 자동으로 동기화되므로, 걸음수, Active Zone Minutes, 수면 단계, 안정시 심박수가 수동 내보내기 없이 최신으로 유지됩니다. Wellness Project는 그 동기화된 히스토리를 읽기 전용 액세스 권한이 있는 단일 MCP 서버를 통해 Claude에 노출합니다.
결과적으로 실제 Fitbit 수치에 대해 질문에 답할 수 있는 평범한 Claude 대화가 생겨요. 이 가이드는 설정 방법을 안내해요. Fitbit MCP 커넥터 페이지 커넥터 자체와 그것이 제공하는 툴을 다뤄요.
연동하는 법
세 가지가 맞아떨어져야 해요. Fitbit 데이터가 Wellness Project에 도달해야 하고, MCP 서버를 Claude에 추가해야 하고, 그다음 물어보면 돼요. 각 단계는 1분 정도 걸려요.
MCP가 하는 일을 이해하세요
MCP는 Claude가 외부 데이터 소스를 읽을 수 있게 해주는 표준이에요. 채팅에 데이터를 붙여넣거나 모델을 학습시키는 게 아니에요. 이미 동기화된 Fitbit 기록을 가진 서버에 Claude를 연결해서 필요할 때 필요한 행만 읽게 하는 거예요. 대량 복사는 일어나지 않아요.
Fitbit을 Wellness Project와 동기화
Wellness Project 계정을 만든 후 설정, 기기, Fitbit을 열고 Google Health를 통해 연결하세요. 걸음수, Active Zone Minutes, 수면 단계, 안정시 심박수가 자동으로 동기화됩니다. 이는 MCP 서버가 노출할 히스토리를 구성합니다. 얼리 액세스 기간 동안 무료입니다.
Claude에 MCP 서버 추가
claude.ai에서 wellnessproject.ai/api/mcp를 사용자 지정 커넥터로 추가하고 Wellness Project 계정으로 승인하세요. Claude Desktop은 claude.ai에서 커넥터를 동기화합니다.
데이터를 Claude에게 물어보세요
채팅을 열고 물어보세요. "이번 달 안정 시 심박수 추세는 어땠나요?" "Active Zone Minutes이 많았던 날 수면 단계가 나빠졌나요?" "지난주 평균 걸음 수는 얼마였나요?" Claude는 서버에서 구조화된 데이터를 가져와 스크린샷 한 장이 아닌 Fitbit 기록 전체로 답해요.
연결되고 나면 무엇을 물어볼지
이 연결은 질문이 더 좋아질 때만 가치가 있는데, 실제로 그래요. Claude는 오늘의 고립된 수치가 아니라 해석된 기록을 읽으니까, 유용한 질문은 시간에 걸쳐 있는 것들이에요. 패턴, 기준값, 신호들 사이의 인과관계요.
훈련 블록 동안 안정시 심박수가 어떻게 움직였는지 물어보세요. 깊은 수면이 Active Zone Minutes가 가장 높은 날과 관련 있는지 물어보세요. 걸음 수는 늘었는데 수면은 줄어든 주를 Claude에게 짚어달라고 하세요. 연동한 모든 기기 데이터가 같은 서버에 있기 때문에, 이런 답변은 Fitbit, Apple Health, Oura를 함께 참조할 수 있어서, 서로 비교하지 않는 앱들에 흩어진 조각 정보가 아니라 온전한 그림을 보여줘요.
Give Claude your real Fitbit history.
OAuth로 Fitbit을 Wellness Project와 동기화하고, Claude에 MCP 서버를 추가한 뒤 실제 추이를 물어보세요. 얼리 액세스 기간에는 무료예요.