korea-university-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| DATA_GO_KR_SERVICE_KEY | Yes | 공공데이터포털에서 발급받은 서비스키 |
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 |
|---|---|
| discover_datasetsB | 등록된 대학정보공시 데이터셋과 오퍼레이션을 키워드·분야로 검색합니다. |
| describe_operationC | 특정 데이터셋 또는 오퍼레이션의 공식 출처·기본 URL·설명을 반환합니다. |
| execute_operationB | 등록된 공공데이터포털 대학정보 API 오퍼레이션을 실행합니다. params는 해당 Swagger 명세의 요청변수명을 그대로 사용합니다. |
| doctorC | 서비스키 설정, 레지스트리 상태를 확인하고 선택적으로 실제 API 호출을 시험합니다. |
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 4 tools
Each tool has a distinct purpose: discover datasets/operations, describe an operation's metadata, execute an operation, and check service health. No overlaps or ambiguous boundaries.
Most names follow a consistent verb_noun pattern (describe_operation, execute_operation, discover_datasets). The exception is 'doctor', which is a valid verb but less conventional for a health check, creating a minor deviation.
Four tools is an appropriate, well-scoped set for a university data API client: discovery, metadata, execution, and health check. Each tool earns its place.
The tool set covers the full lifecycle for consuming public data APIs: find operations, inspect their parameters, execute them, and verify connectivity. No obvious gaps for the stated purpose.