construction-alert-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| key | Yes | The Seoul Open Data Plaza authentication key. The server requires this key to be passed as a URL query parameter (?key=본인의_서울열린데이터광장_인증키). Without it, the server returns 401 and does not process requests. |
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 |
|---|---|
| search_construction_projectsB | 서울시 건설알림이(One-PMIS) 공사장 목록을 자치구명 또는 키워드로 검색한다. 사업명, 위치, 발주처/시공사, 착공일, 준공예정일, 도급액, 위경도, 발주처/건설사업관리단/시공사 연락처 등을 반환한다. 이 도구의 결과를 사용해 답변할 때는 반드시 출처(서울 열린데이터광장, 데이터셋명)를 답변에 명시해야 한다. 출처 표시를 생략하는 것은 금지된다. |
| get_construction_project_photosA | 사업코드(PJT_CD)로 서울시 건설알림이 공사현장 사진 목록을 조회한다. 이 도구의 결과를 사용해 답변할 때는 반드시 출처(서울 열린데이터광장, 데이터셋명)를 답변에 명시해야 한다. 출처 표시를 생략하는 것은 금지된다. |
| search_construction_work_by_districtA | 서울시 건설 알림이 정보(ListConstructionWorkService)를 자치구명 또는 프로젝트명 키워드로 검색한다. 자치구명이 주어지면 API 서버가 직접 해당 구만 필터링해 반환한다. 프로젝트코드, 프로젝트명, 자치구, 착수일, 사업기간, 진행상태, 사무실/현장주소, 위경도, 사업금액 등을 반환한다. 이 도구의 결과를 사용해 답변할 때는 반드시 출처(서울 열린데이터광장, 데이터셋명)를 답변에 명시해야 한다. 출처 표시를 생략하는 것은 금지된다. |
| get_construction_progressA | 서울시 건설공사 추진 현황(ListOnePMISBizInfo)을 사업명/발주처기관명 키워드로 검색한다. 계획/실적 공정률, 대비율, D-Day, 도급액/사업비, 시공사/감리사/발주처 담당자, 공사위치 등 공사 진행 현황을 반환한다. 자치구명과 최소 도급액은 결과를 받은 뒤 클라이언트에서 필터링한다. 공정률/대비율 값이 0이면 미입력으로 표시한다. 이 도구의 결과를 사용해 답변할 때는 반드시 출처(서울 열린데이터광장, 데이터셋명)를 답변에 명시해야 한다. 출처 표시를 생략하는 것은 금지된다. |
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
The two search tools—search_construction_projects and search_construction_work_by_district—both accept district or keyword searches and return overlapping project metadata, so an agent can easily select the wrong one. get_construction_project_photos and get_construction_progress are distinct, but the boundary between the two search tools is unclear.
Tool names follow a consistent snake_case verb_noun pattern using search_ and get_ prefixes. Minor inconsistency exists because one tool uses 'work' instead of 'projects' and get_construction_progress is actually a search operation, but the overall pattern remains readable and predictable.
Four tools is a reasonable size for a read-only construction information server. The set is not bloated, though one of the two overlapping search tools could arguably be eliminated.
The tool surface covers the core read-only needs: finding projects, viewing progress, and retrieving photos. It lacks a direct project-code lookup or document/notice retrieval, but agents can work around those gaps using the existing keyword searches.