
MyFitnessPal MCP
ChatGPT와 Claude에서 보는 내 MyFitnessPal 식사, 휴대폰의 건강 저장소를 통해서.
MyFitnessPal에서 운영하는 자체 ChatGPT 앱: MyFitnessPal app for ChatGPT. ChatGPT 채팅에서 @myfitnesspal로 호출해요. MyFitnessPal의 음식 2,000만 개와 레시피 2,000개 데이터베이스를 바탕으로 답해요. MyFitnessPal의 2026년 1월 7일 발표에서는 계정 연결과 ChatGPT에서 식사 기록은 제공되지 않았음. ChatGPT만 가능.
Memory.fit은 운동선수를 위한 호스팅 MCP 서버예요. MyFitnessPal 직접 연결은 없어요. Apple Health 또는 Health Connect에 MyFitnessPal 연결, Memory.fit 앱에서 Apple Health 또는 Health Connect 연결, AI에 주소 하나 추가, 이 순서면 AI가 읽어요: 식사별 칼로리, 단백질, 탄수화물, 지방, 공유될 때 섬유질, 당, 나트륨, 카페인 및 아침, 점심, 저녁 또는 간식.
Android용 Memory.fit 앱이 필요해요(iPhone 앱은 곧 나와요). 그리고 커스텀 커넥터를 추가할 수 있는 AI도요.
AI에 추가할 주소
https://api.memory.fit/mcp?src=mcp-myfitnesspalMCP 주소: https://api.memory.fit/mcp
MyFitnessPal 데이터와 AI, 한눈에 보기
- MyFitnessPal 공식 MCP
- MyFitnessPal 자체 ChatGPT 앱, 모든 AI용 MCP 서버는 없음
- Memory.fit
- 호스팅 MCP 서버, 설치 불필요
- AI가 읽는 것
- 식사별 칼로리, 단백질, 탄수화물, 지방, 공유될 때 섬유질, 당, 나트륨, 카페인, 아침, 점심, 저녁 또는 간식
- MyFitnessPal에 운동 전송
- 아니요
- 사용 가능
- ChatGPT, Claude, Grok Bot, Gemini 등 모든 MCP 앱
- 가격
- 월 $9 또는 연 $69, 7일 무료
2026년 11월 10일 확인.
AI가 읽는 것
AI가 MyFitnessPal에서 읽을 수 있는 것
Memory.fit 앱에서 MyFitnessPal 연결이 끝나면, 추가한 모든 AI가 각자의 권한으로 같은 기록을 읽어요.
- 식사별 칼로리, 단백질, 탄수화물, 지방
- 공유될 때 섬유질, 당, 나트륨, 카페인
- 아침, 점심, 저녁 또는 간식
읽는 도구:get_ledgerget_dayget_trendsget_fluid
설정
AI에서 MyFitnessPal 설정
1. Memory.fit 앱에서
- 01MyFitnessPal에서 Apple 건강(iPhone) 또는 헬스 커넥트(Android) 동기화를 켜고 영양 정보를 허용하세요.
- 02Memory.fit 앱에서 설정 › 건강 데이터를 열고 Apple 건강이나 헬스 커넥트를 연결하세요.
- 03Memory.fit이 영양 정보를 읽도록 허용하세요.
- 04MyFitnessPal에 기록한 식사는 Memory.fit에서 그날에 MyFitnessPal 표시와 함께 나타나고, 하루에 한 번만 계산돼요.
2. AI에서
AI를 고르세요. 어떤 AI든 로그인이나 키로 Memory.fit 계정에 연결돼요.
ChatGPT컴퓨터에서 · 약 2분
- 01chatgpt.com에서 Plugins를 열고 +를 누른 뒤 Add custom MCP server를 선택하세요
- 02이름은 Memory.fit으로 하고 주소를 붙여넣으세요
- 03OAuth를 선택하고 경고를 확인한 뒤, Create as a plugin을 선택해 로그인하세요
- 04새 채팅에서 @를 입력하고 Memory.fit을 선택하세요
주소: https://api.memory.fit/mcp?src=mcp-myfitnesspal
곧 출시: ChatGPT의 플러그인 디렉터리에서 한 번의 탭으로 추가할 수 있어요.
Claude모든 요금제 · 약 1분
- 01Claude에 설치
- 02Add를 누르고 Memory.fit에 로그인하세요
- 03채팅에서 + › Connectors 아래의 Memory.fit을 켜세요
Claude에 새 커넥터를 추가하는 건 웹이나 데스크톱에서 해요. 휴대폰이라면 컴퓨터에서 한 번만 설정하면, 그 뒤로는 Claude 앱에서도 쓸 수 있어요.
Grok BotX Premium, Super 또는 Ultra, 아니면 기존 Cursor 요금제에 포함
- 01Memory.fit 앱에서 설정 → AI 에이전트 → Grok Bot을 열고 Memory.fit 링크를 복사하세요.
- 02컴퓨터나 휴대폰에서 Grok Bot을 열고 아무 Bot에게 메시지를 보내세요.
- 03“Memory.fit이라는 커스텀 MCP 서버를 이 주소에 추가해 줘:”라고 보내고 Memory.fit 링크를 붙여 넣으세요.
- 04표시되는 이름과 링크를 확인한 뒤 승인하세요.
- 05Authorize를 누르고 Memory.fit 계정으로 로그인하세요. 다음 메시지부터 Memory.fit이 작동해요.
주소: https://api.memory.fit/mcp?src=mcp-myfitnesspal
Muse미국에서만 · 만 18세 이상
- 01Memory.fit 앱에서 설정 → AI 에이전트 → Muse를 열고 키를 만드세요.
- 02“Memory.fit이라는 이름의 커스텀 커넥터를 추가해 줘. 주소는 내가 붙여 넣을 링크고 키가 필요해.”라고 Muse 채팅에서 말하세요.
- 03Muse가 물으면 Memory.fit 주소를 붙여 넣으세요.
- 04키는 채팅이 아니라 Muse의 보안 자격 증명 입력창에 붙여 넣으세요.
주소: https://api.memory.fit/mcp?src=mcp-myfitnesspal
Muse 연결에는 Memory.fit 앱의 키를 써요. 키는 Muse의 설정에 붙여 넣고, 채팅에는 절대 붙여 넣지 마세요.
DotsChatGPT Pro, Business Premium 또는 Enterprise
- 01Memory.fit 앱에서 설정 → AI 에이전트 → Dots를 열고 Memory.fit 링크를 복사하세요.
- 02브라우저의 chatgpt.com에서 Plugins를 열고 +를 누르세요.
- 03Add custom server를 고르고 이름을 Memory.fit으로 정한 뒤 Memory.fit 링크를 붙여 넣으세요.
- 04로그인을 고르고 Memory.fit 계정으로 로그인한 뒤 허용할 작업을 선택하세요.
- 05dot의 앱 설정에서 Memory.fit을 허용하세요. 그런 다음 dot에게 메시지를 보내세요.
주소: https://api.memory.fit/mcp?src=mcp-myfitnesspal
Gemini개인 Google 계정 · 만 18세 이상
- 01gemini.google.com에서: Customize › Connectors
- 02+ Custom을 누르세요
- 03주소를 붙여넣고 Next를 누른 뒤 Connect를 눌러 Memory.fit에 로그인하세요
- 04채팅에서 @를 입력하고 Connectors에서 Memory.fit을 선택하세요
주소: https://api.memory.fit/mcp?src=mcp-myfitnesspal
+ Custom 버튼이 안 보이나요? 직장 계정에는 없어요. 개인 Google 계정을 사용하세요. Gemini는 변경할 때마다 허용 여부를 물어봐요.
Grok로그인 · 약 1분
- 01주소를 복사하세요
- 02Grok에서: Settings › Connectors › Custom Connector › Connect
- 03이름은 Memory.fit으로 하고 주소를 붙여넣은 뒤, Add Connector를 누르고 Memory.fit에 로그인하세요
주소: https://api.memory.fit/mcp?src=mcp-myfitnesspal
Perplexity ComputerPro · 약 2분
- 01주소를 복사하세요
- 02perplexity.ai에서: Settings › Connectors › + Custom connector › Remote
- 03이름은 Memory.fit으로 하고 주소를 붙여넣은 뒤 API key를 선택하세요
- 04Memory.fit 앱의 키를 붙여넣고 저장하세요
주소: https://api.memory.fit/mcp?src=mcp-myfitnesspal
Perplexity Computer 연결에는 Memory.fit 앱의 키를 써요. 키는 Perplexity Computer의 설정에 붙여 넣고, 채팅에는 절대 붙여 넣지 마세요.
Cursor
- 01Memory.fit 앱에서 설정 → AI 에이전트 → Cursor를 열고 키를 만드세요.
- 02~/.cursor/mcp.json(프로젝트에서는 .cursor/mcp.json)에 블록을 추가하세요.
- 03Cursor Settings → Tools & MCP에 Memory.fit이 연결됨으로 보이는지 확인하세요.
{
"mcpServers": {
"memory-fit": {
"url": "https://api.memory.fit/mcp?src=mcp-myfitnesspal",
"headers": { "Authorization": "Bearer mem_pat_your_key" }
}
}
}Cursor 연결에는 Memory.fit 앱의 키를 써요. 키는 Cursor의 설정에 붙여 넣고, 채팅에는 절대 붙여 넣지 마세요.
Claude Code컴퓨터에서 · Claude Code · 약 1분
- 01터미널에서 명령어를 실행하세요
- 02Claude Code를 시작하고 /mcp를 실행하세요
- 03memory-fit을 선택하고 Memory.fit에 로그인하세요
claude mcp add --transport http memory-fit "https://api.memory.fit/mcp?src=mcp-myfitnesspal"Codex컴퓨터에서 · Codex CLI · 약 1분
- 01터미널에서 명령어를 실행하세요
- 02그다음 실행하세요: codex mcp login memory-fit
- 03열리는 브라우저에서 Memory.fit에 로그인하세요
codex mcp add memory-fit --url "https://api.memory.fit/mcp?src=mcp-myfitnesspal"써 보기
이 프롬프트를 써 보세요
“MyFitnessPal에 기록한 걸로 보면 지난 2주 동안 단백질이 목표치에 얼마나 맞았어?”
사용 도구:get_ledgerget_trends
“이번 달 롱 라이딩 한 날과 이지 데이에 먹은 걸 비교해 줘.”
사용 도구:get_ledgerget_day
“이번 주 고강도 운동 전날마다 탄수화물을 충분히 먹었는지 알려 줘.”
사용 도구:get_ledgerget_session_fueling
“내 훈련 부하에 맞춰 다음 주 칼로리와 단백질 목표치를 설정해 줘.”
사용 도구:get_trendsset_day_targets
“이번 주에 이미 기록한 것과 토요일 롱 러닝에 맞춰 토요일 식단을 계획해 줘.”
사용 도구:get_ledgerset_meal_plan
선택할 수 있는 옵션
MyFitnessPal 데이터를 AI로 가져오는 모든 방법
MyFitnessPal에서 자체 ChatGPT 앱 운영해요. 커뮤니티 서버는 내 컴퓨터에서 직접 실행해요. Memory.fit은 호스팅형이라 MyFitnessPal 데이터를 다른 기기와 나란히 놓아 줘요.
| 옵션 | 실행 위치 | 필요한 것 |
|---|---|---|
| MyFitnessPal 자체 제공MyFitnessPal app for ChatGPTMyFitnessPal에서 호스팅, ChatGPT에서 사용 | MyFitnessPal에서 호스팅, ChatGPT에서 사용 | ChatGPT 채팅에서 @myfitnesspal로 호출해요. MyFitnessPal의 음식 2,000만 개와 레시피 2,000개 데이터베이스를 바탕으로 답해요. MyFitnessPal의 2026년 1월 7일 발표에서는 계정 연결과 ChatGPT에서 식사 기록은 제공되지 않았음. ChatGPT만 가능. |
| 커뮤니티 서버AdamWalt/myfitnesspal-mcp-python내 컴퓨터에서 | 내 컴퓨터에서 | MyFitnessPal 브라우저 세션 쿠키가 필요하고, 내 컴퓨터에서 실행해요. MyFitnessPal의 비공개 웹 인터페이스로 식사 일지를 읽고 써요. |
| 호스팅 MCP 서버Memory.fit MCP호스팅, ChatGPT, Claude, Grok Bot, Gemini 등 모든 MCP 앱에서 | 호스팅, ChatGPT, Claude, Grok Bot, Gemini 등 모든 MCP 앱에서 | MyFitnessPal이 식사를 공유하도록 연결한 Apple 건강(iPhone) 또는 헬스 커넥트(Android)가 있는 Memory.fit 앱이 필요해요. 월 $9 또는 연 $69, 7일 무료. |
다른 옵션이 더 나을 때
- MyFitnessPal 데이터베이스 기반의 레시피 아이디어와 매크로 안내를 식사 일지 없이 원한다면: MyFitnessPal의 자체 ChatGPT 앱이 해 주고, ChatGPT에서만 작동해요.
한계, 있는 그대로
- MyFitnessPal에는 공개 API가 없어요. AI는 MyFitnessPal 앱이 Apple 건강이나 헬스 커넥트와 공유하는 데이터를 봐요.
- MyFitnessPal은 음식 하나하나가 아니라 식사 요약을 공유하고, iPhone에서는 먹은 시간 없이 공유해요.
- 연결한 뒤에 기록한 식사만 들어와요. 이전 일지는 MyFitnessPal에 남아요.
- Memory.fit은 식사를 읽기만 하고 MyFitnessPal에서는 아무것도 바꾸지 않아요. 식사를 고치려면 MyFitnessPal에서 고치세요.
출처, 2026년 11월 10일 확인
- blog.myfitnesspal.com/myfitnesspal-chatgpt-your-nutrition-questions-answered-in-seconds/: MyFitnessPal, January 7, 2026: @myfitnesspal in ChatGPT for recipes and nutrition guidance from its food database; logging meals in ChatGPT 'isn't available, but future versions may allow you to connect your MyFitnessPal account'
- github.com/AdamWalt/myfitnesspal-mcp-python: Unofficial; diary, goals, water, measurements; MyFitnessPal has no public API, so it uses session cookies and internal endpoints that can change without notice; 71 stars, pushed 2026-10-20
- support.myfitnesspal.com/hc/en-us/articles/360032271092-Apple-Health-FAQ-and-Troubleshooting: MyFitnessPal: food goes from MyFitnessPal to Apple Health as meal summaries with most nutrients, without timestamps; exercise goes from Apple Health only; weight goes both ways; only data logged after you connect syncs
- support.myfitnesspal.com/hc/en-us/articles/10553948248973-Health-Connect-FAQ-and-Troubleshooting: MyFitnessPal: logged food posts to Health Connect as a meal summary, not individual foods, starting the day you link; custom meal names show as Other; Android 10 or higher
자주 묻는 질문
MyFitnessPal MCP 한눈에 보기
모든 AI용은 아니에요. MyFitnessPal에서 운영하는 자체 ChatGPT 앱: MyFitnessPal app for ChatGPT. ChatGPT 채팅에서 @myfitnesspal로 호출해요. MyFitnessPal의 음식 2,000만 개와 레시피 2,000개 데이터베이스를 바탕으로 답해요. MyFitnessPal의 2026년 1월 7일 발표에서는 계정 연결과 ChatGPT에서 식사 기록은 제공되지 않았음. ChatGPT만 가능.
네, Apple Health 또는 Health Connect를 통해 가능해요. Apple Health 또는 Health Connect에 MyFitnessPal 연결, Memory.fit 앱에서 Apple Health 또는 Health Connect 연결, ChatGPT에 Memory.fit을 커넥터로 추가하면 ChatGPT가 끝난 운동을 하나씩 읽어요. Claude와 모든 MCP 앱도 같은 방식이에요.
아니요. Memory.fit은 호스팅이에요. AI에 주소 하나를 추가하고 Memory.fit 계정으로 로그인하면 돼요. 설치도 없고, 다른 서비스의 비밀번호를 붙여 넣을 일도 없어요.
각 AI는 허용한 권한만 갖고, 모든 변경은 누가 했는지와 함께 앱에 표시되고, AI나 소스는 언제든 연결을 해제할 수 있어요.
MyFitnessPal의 2026년 1월 7일 발표에는 없어요. 그 앱은 MyFitnessPal의 음식 데이터베이스와 레시피로 답하고, ChatGPT에서 식사 기록은 제공되지 않았어요. Memory.fit은 MyFitnessPal이 Apple 건강이나 헬스 커넥트와 공유한 식사를 AI에 전해 줘요.
아니요. MyFitnessPal 식사와 AI가 기록한 식사가 시간과 양이 맞으면 그날 한 번만 계산하고, MyFitnessPal에도 있다고 표시해요.
관련 항목
다른 MCP 페이지
MyFitnessPal 상표는 MyFitnessPal, Inc의 소유예요. Memory.fit은 MyFitnessPal, Inc에서 만들거나 제휴한 서비스가 아니에요.
지금까지 쌓아 온 모든 것 위에서 다음 장이 시작돼요.
지금은 Android에서 쓸 수 있어요. iPhone은 곧 나와요. 대기자 명단에 등록하면 Memory.fit이 App Store에 나오는 날 이메일로 알려 드려요.
스팸은 없어요. 준비되면 이메일 한 통만 보내요.