Korean School Meal MCP Server

Korean School Meal MCP Server

site icon
2025.04.02 0
TypeScript韩国学校餐食信息营养信息查询其它
mcpkupsik 是一个基于 MCP (Model Context Protocol) 的服务,提供韩国学校餐食信息的访问功能。它利用 NEIS Open API 获取数据,支持查询特定学校的餐食信息,包括菜单、营养信息和食材来源等。
View on GitHub

Overview

基本能力

产品定位

mcpkupsik 是一个专门用于获取和展示韩国学校餐食信息的服务。

核心功能

  • 获取韩国任何学校的餐食信息
  • 支持特定日期的查询
  • 包含营养信息和食材来源
  • 基于 TypeScript 和 MCP SDK 构建

适用场景

  • 学生或家长查询学校餐食信息
  • 营养师或健康管理师分析餐食营养
  • 学校或教育机构展示餐食计划

工具列表

get-meal-info

获取特定学校和日期的餐食信息。

参数: - atptCode (string): 教育办公室代码 - schulCode (string): 学校代码 - date (string, 可选): 日期,格式为 YYYYMMDD(默认为当天)

示例响应:

[서울고등학교 - 중식]
날짜: 20240402
메뉴: 쌀밥, 미역국, 김치
칼로리: 800kcal
영양정보: 단백질 30g, 지방 15g
원산지: 쌀(국내산), 미역(국내산)

meal-help

提供使用餐食信息服务的指导。

使用教程

使用依赖

确保已安装 Node.js 和 npm。

安装教程

  1. 克隆项目或下载源代码
  2. 在项目目录中运行以下命令:
npm install
npm run build
npm start

调试方式

  1. 确保服务已启动
  2. 使用 get-meal-info 工具查询餐食信息,例如:
mcpkupsik get-meal-info --atptCode [教育办公室代码] --schulCode [学校代码] --date [日期]
  1. 检查返回的餐食信息是否正确

环境变量

  • TRANSPORT: 设置为 'ws' 以使用 WebSocket 传输(由 Smithery 使用),默认为 STDIO

许可证

该项目遵循 MIT 开源许可条款。