McDonald's MCP 서버를 이용해 '맥도날드 페르소나 카드' 스킬을 만들었습니다 (여러분도 가능합니다)
요약
McDonald's China의 공식 MCP 서버를 활용하여 사용자의 취향, 예산 등을 분석하는 '맥도날드 페르소나 카드' 스킬을 개발했습니다. 이 프로젝트는 오픈 소스로 공개되었으며, 단일 명령어로 실행 가능하고 명확한 통합 문서를 제공합니다.
핵심 포인트
- MCP 서버를 이용해 개인화된 식사 추천 스킬 구현
- 사용자 취향/예산 기반의 '페르소나 카드' 생성 기능
- 오픈 소스로 공개되어 누구나 재현 및 기여 가능
요약
McDonald's China에서 공식 MCP 서버가 출시되었습니다. 저는 이를 활용하여 사용자의 취향, 예산, 분위기를 재미있는 麦门人格卡(맥도날드 페르소나 카드)로 변환하고 식사 추천을 제공하는 '페르소나 카드' 스킬을 제로 설정으로 구축했습니다. 이 프로젝트는 오픈 소스이며 단 하나의 명령어로 실행 가능하며, McDonald's Developer Innovation Challenge에 출품되었습니다.
만약 재미있거나 유용하다고 느끼신다면, 리포지토리에 ⭐를 남겨주시는 것이 순위 상승에 큰 도움이 됩니다: [https://github.com/Zhiyilang074811/mcd-persona-card]
기능 설명
- 사용자의 맛 선호도, 예산, 분위기를 입력하면 개인화된 '맥도날드 페르소나 카드'를 생성합니다.
- 이 페르소나와 함께 추천 조합 및 절약 번들을 묶어 제공합니다.
- 단일 명령어로 데모가 실행되며 명확한 MCP 통합 문서를 제공하므로, 개발자가 아닌 사용자도 재현할 수 있습니다.
실행 방법
python mcd_persona.py --demo
데모를 위해서는 API 키가 필요하지 않습니다. 전체 버전은 공식 McDonald's MCP 서버와 연결됩니다 (설명은 MCP_INTEGRATION.md 참고).
McDonald's MCP 활용 방법
이 프로젝트는 공식 MCP 도구를 호출하여 실시간 메뉴, 가격 및 프로모션 데이터를 가져온 다음, 그 위에 경량의 페르소나 엔진을 추가합니다. 상세 내용과 호출 흐름은 MCP_INTEGRATION.md에 있습니다.
개발하게 된 이유
대부분의 맥도날드 보조 봇들은 단순히 계산기 역할만 합니다. 저는 실제로 공유하고 싶을 만큼 개인적인 느낌이 드는 무언가를 원했습니다. 이 프로젝트는 도전 과제의 공식 파트너인 WorkBuddy만을 사용하여 완전히 구축되었습니다.
사용 및 기여
리포지토리: [https://github.com/Zhiyilang074811/mcd-persona-card]
⭐를 남겨주시면 작은 오픈 소스 프로젝트가 도전 과제 리더보드에서 주목받는 데 도움이 됩니다. 아이디어가 마음에 드셨다면 ⭐를 눌러주시거나, 자유롭게 포크(fork)하거나 자신만의 페르소나 아이디어로 이슈를 제기해 주세요.
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기