UNPKG

@minjunkwon/localgovernment-welfare-mcp-server

Version:

MCP server for Korean Local Government Welfare Services - provides intelligent search and information retrieval for local government social welfare programs

115 lines 3.33 kB
export interface LocalWelfareListRequest { serviceKey?: string; pageNo?: number; numOfRows?: number; lifeArray?: '001' | '002' | '003' | '004' | '005' | '006' | '007'; trgterIndvdlArray?: '010' | '020' | '030' | '040' | '050' | '060'; intrsThemaArray?: '010' | '020' | '030' | '040' | '050' | '060' | '070' | '080' | '090' | '100' | '110' | '120' | '130' | '140'; ctpvNm?: string; sggNm?: string; srchKeyCode?: '001' | '002' | '003'; searchWrd?: string; arrgOrd?: '001' | '002'; } export interface LocalWelfareDetailRequest { servId: string; } export interface LocalWelfareService { servId: string; servNm: string; servDgst?: string; bizChrDeptNm?: string; ctpvNm?: string; sggNm?: string; lifeNmArray?: string; trgterIndvdlNmArray?: string; intrsThemaNmArray?: string; sprtCycNm?: string; srvPvsnNm?: string; aplyMtdNm?: string; servDtlLink?: string; inqNum?: number; lastModYmd?: string; enfcBgngYmd?: string; enfcEndYmd?: string; sprtTrgtCn?: string; slctCritCn?: string; alwServCn?: string; } export interface LocalWelfareListResponse { response: { header: { resultCode: string; resultMsg: string; }; body: { totalCount: number; pageNo: number; numOfRows: number; items?: { item: LocalWelfareService | LocalWelfareService[]; }; }; }; } export interface LocalWelfareDetailResponse { wantedDtl: { resultCode: string; resultMessage: string; servId: string; servNm: string; enfcBgngYmd?: string; enfcEndYmd?: string; bizChrDeptNm?: string; ctpvNm?: string; sggNm?: string; servDgst?: string; trgterIndvdlNmArray?: string; sprtCycNm?: string; srvPvsnNm?: string; sprtTrgtCn?: string; slctCritCn?: string; alwServCn?: string; inqplCtadrList?: any[]; baslawList?: any[]; basfrmList?: any[]; }; } export declare const LifeCycleCode: { readonly '001': "영유아"; readonly '002': "아동"; readonly '003': "청소년"; readonly '004': "청년"; readonly '005': "중장년"; readonly '006': "노년"; readonly '007': "임신 · 출산"; }; export declare const HouseholdTypeCode: { readonly '010': "다문화·탈북민"; readonly '020': "다자녀"; readonly '030': "보훈대상자"; readonly '040': "장애인"; readonly '050': "저소득"; readonly '060': "한부모·조손"; }; export declare const InterestThemeCode: { readonly '010': "신체건강"; readonly '020': "정신건강"; readonly '030': "생활지원"; readonly '040': "주거"; readonly '050': "일자리"; readonly '060': "문화·여가"; readonly '070': "안전·위기"; readonly '080': "임신·출산"; readonly '090': "보육"; readonly '100': "교육"; readonly '110': "입양·위탁"; readonly '120': "보호·돌봄"; readonly '130': "서민금융"; readonly '140': "법률"; }; export declare const SortOrderCode: { readonly '001': "최신순"; readonly '002': "인기순"; }; //# sourceMappingURL=types.d.ts.map