Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| YOUTH_API_SERVICE_KEY | Yes | Your service key for the Youth Activity Information API from the Public Data Portal |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_sido_list | 청소년 활동 정보 시도(광역자치단체) 목록을 조회합니다 |
| get_sigungu_list | 특정 시도의 시군구(기초자치단체) 목록을 조회합니다 |
| search_youth_activities | 청소년 활동 프로그램을 검색합니다. 프로그램명, 기관명, 지역, 기간 등으로 필터링 가능합니다 |
| get_facility_group_list | 청소년 시설 그룹 목록을 조회합니다. 시도, 기관명, 기관유형으로 필터링 가능합니다 |
| echo | 입력받은 메시지를 그대로 반환합니다 |
| get_time | 현재 시간을 반환합니다 |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| search-guide | 청소년 활동 검색 방법을 안내하는 프롬프트 |
| region-guide | 지역 코드 조회 방법을 안내하는 프롬프트 |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| 서버 정보 | 청소년 활동 정보 서버의 기본 정보 |
| API 가이드 | 공공데이터포털 청소년 활동 정보 API 사용 가이드 |
| 시도 코드표 | 주요 시도 코드 참조표 |