No. 07 · MCP Server + Web · v0.3.0 · mcp.gomdori.app/school

학교 이름만 넣으시면
급식·일정·수행평가까지 조회할 수 있습니다.

학교알리미에 정보는 다 있는데 어디에 있는지 찾기 어렵습니다. 특히 수행평가 계획은 hwp 첨부 안에 들어 있습니다. 학교알리미 OpenAPI 정형 공시 35종, kordoc의 hwp 변환, NEIS 개방포털의 급식·학사일정·시간표를 묶어 학교명만으로 여러 학교를 한 표로 비교합니다. 학부모는 school.gomdori.app에서 설치나 인증키 없이 쓰실 수 있습니다.

GitHub Stars★ 42
Versionv0.3.0
Tools14
Webschool.gomdori.app
StackTypeScript · 학교알리미 · NEIS · MIT
웹앱 열기 MCP로 연결 GitHub ↗
학교알리미 웹앱 첫 화면. 학교 이름으로 수행평가 계획을 찾는 검색 폼
school.gomdori.app · 수행평가 계획 찾기
01하는 일

"자양중"이라고 입력하시면
전국에서 찾아 카드로 보여 드립니다.

1.1

수행평가 계획을 표로

학교가 올린 hwp·pdf를 자동으로 표로 바꿉니다. 학년·과목 버튼으로 자녀 학년과 보고 싶은 과목만 골라 보실 수 있습니다. 전 과목을 한꺼번에 띄우지 않아 휴대폰에서도 끊기지 않습니다. 원본 파일도 그대로 받으실 수 있습니다.

1.2

이번 주 한 화면

이번 주 급식·학사일정·다가오는 시험·방학 D-day. 급식은 우유·땅콩 같은 알레르기 회피 필터를 켜면 위험 메뉴에 ⚠가 표시되고 칼로리도 함께 나옵니다.

1.3

학교 비교

여러 학교의 급식 통계·학생수·동아리·방과후·상담 같은 핵심 공시를 한 표에 놓고 비교하실 수 있습니다. 학교를 선택하는 학부모를 위한 기능입니다.

1.4

대학 전공 연계 권장 이수과목

대학·전공을 고르시면 권장 이수과목이 나옵니다. 정적 DB라서 인증키가 필요 없습니다.

1.5

브라우저 없이 순수 HTTP

학교별 공시정보 웹의 내부 요청을 그대로 재현해 헤드리스 브라우저 없이 읽습니다. 웹앱·원격 MCP는 분당 60회 IP 제한을 두고, 에러 메시지에 내부 정보를 노출하지 않습니다.

광진구 초등학교 21곳의 학생수를 막대그래프로 정렬하고, 아래에 학년별 인원과 학급수, 교사 1인당 학생수를 표로 보여 주는 화면
학교 비교 · 광진구 초등학교 21곳 학생수
02도구 14개

검색어 조합 대신
대화로 조회할 수 있습니다.

01find_school학교 이름만으로 전국 검색.
02search_school시도·시군구·학교급으로 좁혀 검색.
03get_evaluation_plan수행평가 계획. hwp·pdf 첨부를 표로.
04get_school_week이번 주 급식·일정·D-day 브리핑.
05get_school_meal날짜별 급식. 알레르기 필터.
06get_school_schedule학사일정.
07get_exam_calendar시험·방학 D-day.
08get_school_report핵심 공시 한 번에. 학교 비교용.
09get_disclosure공시 항목 개별 조회.
10list_disclosure_types공시 35종 목록.
11get_subject_achievement교과별 학업성취 분포.
12get_parent_digest학부모용 요약.
13get_admission_subjects대학·전공별 권장 이수과목.
14parse_evaluation_file받아둔 hwp를 직접 변환. 로컬 구동 전용.
03연결하기

인증키는 서버에 들어 있어서
따로 발급받으실 필요가 없습니다.

원격 MCP · Claude Desktop · Cursor
{ "mcpServers": { "schoolinfo": { "type": "streamable-http", "url": "https://mcp.gomdori.app/school" } } }
웹앱 · 학부모
https://school.gomdori.app # 회원가입도 인증키도 없습니다. 카톡으로 링크만 공유하시면 됩니다