babo072schoolfoods
Built by Metorial, the integration platform for agentic AI.
babo072schoolfoods
Server Summary
Retrieve school meal information
Search by school name
Support multiple date formats
Handle duplicate school names
Suggest similar school names
SchoolFoods는 전국 학교의 급식 정보를 조회할 수 있는 서비스입니다. Model Context Protocol(MCP)을 지원하며, 다양한 방식으로 학교 급식 정보를 쉽게 조회할 수 있습니다.
git clone https://github.com/사용자명/schoolfoods.git
cd schoolfoods
npm install
schoolfoods/data 폴더에 학교 정보 JSON 파일이 있어야 합니다.
node index.js
node index.js stdio
# 기본 기능 테스트
node simple-test.js
# 중복 학교명 테스트
node test-duplication.js
// MCP 클라이언트에서 학교 급식 정보 요청
const response = await client.callTool("get_school_meal", {
school_name: "서울고등학교",
date: "오늘"
});
학교명과 날짜를 입력받아 급식 정보를 제공합니다.
입력 파라미터:
school_name
: 학교 이름 (예: "의정부고등학교")date
: 급식 조회 날짜 (YYYYMMDD 형식, '오늘', '내일', '모레' 등)응답:
같은 이름의 학교가 여러 지역에 있는 경우, 모든 학교의 급식 정보를 함께 제공합니다. 예를 들어 "삼성초등학교"는 전국에 9개가 있으며, 이 경우 각 교육청별 모든 학교의 급식 정보를 확인할 수 있습니다.
본 서비스는 나이스 교육정보 개방 포털의 급식식단정보를 활용합니다.
이 프로젝트는 MIT 라이센스 하에 배포됩니다. 자세한 내용은 LICENSE 파일을 참조하세요.