school-record-validator-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| validate_record_textB | 생활기록부 문안을 검토, 교정 또는 작성하기 전에 먼저 호출한다. 이 결과는 공식 승인이나 법률 판단이 아님. 입력 provenance가 없으면 관찰 및 작성 경위를 확정할 수 없음. |
| validate_record_batchB | 독립된 여러 문안을 한 번에 검토할 때 호출하고 각 문안에 안정적인 entryId를 제공한다. 이 결과는 공식 승인이나 법률 판단이 아님. 입력 provenance가 없으면 관찰 및 작성 경위를 확정할 수 없음. |
| search_record_guidanceB | 규정에 대한 일반 질문 또는 검증 결과에 없는 근거를 찾을 때 호출한다. 이 결과는 공식 승인이나 법률 판단이 아님. 입력 provenance가 없으면 관찰 및 작성 경위를 확정할 수 없음. |
| get_source_excerptA | 검색 결과의 원문 전체 문맥이 필요할 때 chunkId로 호출한다. 이 결과는 공식 승인이나 법률 판단이 아님. 입력 provenance가 없으면 관찰 및 작성 경위를 확정할 수 없음. |
| explain_record_ruleA | 검증 finding의 ruleId를 사용자에게 설명하기 전에 호출한다. 이 결과는 공식 승인이나 법률 판단이 아님. 입력 provenance가 없으면 관찰 및 작성 경위를 확정할 수 없음. |
| list_record_fieldsA | 검증 전에 지원 항목명이나 2026 입력 한도를 확인할 때 호출한다. 이 결과는 공식 승인이나 법률 판단이 아님. 입력 provenance가 없으면 관찰 및 작성 경위를 확정할 수 없음. |
| rule_pack_infoA | 현재 활성 학교급, 학년도, 출처 및 데이터 해시를 확인할 때 호출한다. 이 결과는 공식 승인이나 법률 판단이 아님. 입력 provenance가 없으면 관찰 및 작성 경위를 확정할 수 없음. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 7 tools
Each tool targets a distinct action: single validation, batch validation, searching guidance, retrieving source excerpts, explaining specific rules, listing fields, and rule pack info. The overlap between search_record_guidance and get_source_excerpt is clearly sequential (search then retrieve context).
Most tools follow a verb_noun pattern (validate_record_text, validate_record_batch, search_record_guidance, get_source_excerpt, explain_record_rule, list_record_fields). The exception is rule_pack_info, which uses a noun_noun pattern, but it's still understandable and consistent in style.
Seven tools is well within the ideal range for a domain-specific server. Each tool serves a clear purpose in the validation workflow, and there is no unnecessary redundancy.
The tool set covers the core lifecycle: validating single and batch records, searching and retrieving guidance, explaining findings, listing supported fields, and checking rule pack metadata. Minor gaps might include a tool for fetching raw validation reports or comparing rule packs, but the surface is generally complete.