m.map.kakao.com 모바일 웹 스크래핑(비공식, 구조 변경 시 파손 리스크)을 k-skill-proxy의 공식 Kakao Local keyword 검색으로 교체한다. - anchor 해석과 시설 검색 모두 /v1/kakao-map/search/keyword 사용 - sort=distance + 공식 distance 필드 → haversine 직접 계산 제거 - category_name의 "종교" 노드 필터 유지 (써브웨이 명동성당점류 오탐 차단) - --type 전체는 "종교시설" 단일 키워드가 교회·사찰을 놓쳐 교회/성당/사찰 3쿼리 병합 + id dedupe, 토큰별 빈 결과는 격리 - --limit 상한 15 → 45 (15건/페이지 × 최대 3페이지) - --radius 상한 20000 검증 추가 (Kakao Local API 상한) - homepage는 Local API 미제공으로 null, place_url로 안내 - profiles에 proxy 추가, instruction/docs/sources 갱신 - 테스트를 mock 프록시 응답 기준 24개로 재작성 검증: unittest 24/24, npm run ci exit 0, 강남역/명동 성당/경주 절/온누리교회/성수동 전체 라이브 조회 확인
41 KiB
Sources
현재 v1 설계 시 확인한 외부 표면:
-
Vercel skills package 구조: https://vercel.com/kb/guide/agent-skills-creating-installing-and-sharing-reusable-agent-context
-
철도 통합 시간표 스킬의 코레일 공식 시간표 게시판: https://www.korail.com/ticket/reserve/train-timeTable
-
철도 통합 시간표 스킬의 코레일 공식 시간표 목록 JSON: https://www.korail.com/com/userBoard.do?schBcid=ticketTable&mode=list
-
국가데이터처(구 통계청) KOSIS Open API 공식 진입: https://kosis.kr/openapi/ (회원가입·활용신청·개발가이드는 사이트 내부 메뉴 — 직접 deep-link는 SSO/SPA 라우팅으로 빈 화면이 보일 수 있다)
-
KOSIS Open API endpoint host: https://kosis.kr/openapi/ — 일반 helper 호출은
k-skill-proxy의/v1/kosis/search,/v1/kosis/meta,/v1/kosis/data가 이 host의/statisticsSearch.do,/statisticsData.do,/Param/statisticsParameterData.do로 중계한다.bigdata/--direct는/statisticsBigData.do등을 직접 호출한다 (HTTPS 전용, 2026-03-05 시행) -
Kakao Local API endpoint host: https://dapi.kakao.com/v2/local/ —
k-skill-proxy의/v1/kakao-local/geocode가/search/address.json→ empty result 시/search/keyword.json순서로 중계한다. 같은 host의/search/keyword.json,/search/category.json,/geo/coord2address.json,/geo/coord2regioncode.json은kakao-map스킬용/v1/kakao-map/*라우트가 직접 중계한다. -
Kakao Mobility Directions endpoint: https://apis-navi.kakaomobility.com/v1/directions —
k-skill-proxy의/v1/kakao-mobility/directions가 운영자KAKAO_REST_API_KEY를Authorization: KakaoAK ...헤더로 주입해 자동차 길찾기를 중계한다. -
공공데이터포털 전기자동차 충전소 정보 API: https://www.data.go.kr/data/15076352/openapi.do —
k-skill-proxy의/v1/ev-charger/info와/v1/ev-charger/status가getChargerInfo,getChargerStatus를 중계한다. 기존 공공데이터포털 키와 별개로 데이터셋 활용신청이 필요하며 자동승인 대상이다. -
열린국회정보 Open API: https://open.assembly.go.kr/portal/openapi/openApiNaListPage.do —
k-skill-proxy의/v1/assembly/bills,/v1/assembly/bill-detail,/v1/assembly/votes가ALLBILLV2,BILLINFODETAIL, 본회의 표결 API를 중계한다. 운영자 키는ASSEMBLY_API_KEY또는KSKILL_ASSEMBLY_API_KEY. -
KOPIS 공연예술통합전산망 Open API: https://kopis.or.kr/openApi/restful —
k-skill-proxy의/v1/kopis/performances,/v1/kopis/facilities와 ID 상세 route가pblprfr/prfplc를 중계한다. canonical host는kopis.or.kr. 운영자 키는KOPIS_API_KEY또는KSKILL_KOPIS_API_KEY. -
공공데이터포털 한국천문연구원 특일 정보: https://www.data.go.kr/data/15012690/openapi.do —
/v1/korean-holiday/calendar가SpcdeInfoServiceoperation(rest/national/anniversary/solarTerm/sundry)을 중계한다. -
공공데이터포털 WHOIS 도메인/IP 정보 API: https://www.data.go.kr/data/15094277/openapi.do —
/v1/kr-whois/domain,/v1/kr-whois/ip,/v1/kr-whois/as가B551505/whois/{domain_name,ip_address,as_number}를 중계한다. -
공공데이터포털 국민건강보험공단 장기요양기관 검색: https://www.data.go.kr/data/15059029/openapi.do —
/v1/nhis/long-term-care가 중계한다. 검진기관 찾기 https://www.data.go.kr/data/15154419/openapi.do 는/v1/nhis/checkup/{list,by-region,by-checkup-type,holiday}가 중계한다. 같은DATA_GO_KR_API_KEY라도 서비스별 활용신청이 별도다. -
환경부 무공해차 통합누리집 구매보조금 지급현황: https://ev.or.kr/nportal/buySupprt/initSubsidyPaymentCheckAction.do — 로그인 없는 공개 POST 응답에서 지자체별 민간공고·접수·출고·출고잔여 대수와 비고를 제공한다.
pnp4web보호 응답은 공개 문자표만 파싱해 복원하며 원격 코드를 실행하지 않는다. -
환경부 무공해차 통합누리집 모델별 보조금: https://ev.or.kr/nportal/buySupprt/psPopupLocalCarModelPrice.do —
year,local_cd,car_type을 받는 로그인 없는 공개 POST 표면으로 모델별 국비·지방비·합계와 전환지원금을 제공한다. -
공공데이터포털 건축물대장정보 서비스: https://www.data.go.kr/data/15134735/openapi.do — 공식
https://apis.data.go.kr/1613000/BldRgstHubService/getBrTitleInfoXML을/v1/building-register/title이 파싱한다. 주소 입력은/v1/kakao-local/geocode의 10자리 법정동b_code와 필지 번호를 먼저 사용한다. 기존 키와 별개로 데이터셋 활용신청이 필요하며 자동승인 대상이다. -
RISS 검색 API 센터: https://www.riss.kr/apicenter/apiMain.do 및 자료유형별 API 정보 —
https://www.riss.kr/openApi의key,version=1.0, type별 XML,rsnum,rowcount(최대100)계약을keris-academic-search스킬이 사용자 본인 키로 직접 호출한다. RISS 검색 API 키는 비영리 기관/대학에만 발급되므로 프록시 route로 제공하지 않는다. 공공데이터포털15071949는 관련 정적 종합목록/카탈로그 데이터로만 기록하며 논문 검색에 사용하지 않는다. -
전국전기차충전소표준데이터: https://www.data.go.kr/data/15013115/standard.do — live API 실패 시 포털에서 사용자가 직접 내려받은 CSV를 정적/수동 fallback으로만 사용한다. 문서화되지 않은 CSV URL은 추측하지 않는다.
-
숲나들e 공식 사이트: https://foresttrip.go.kr/index.jsp
-
숲나들e 월별예약조회 화면: https://www.foresttrip.go.kr/rep/or/sssn/monthRsrvtSmplStatus.do
-
숲나들e 월별 예약 가능 정보 JSON endpoint: https://www.foresttrip.go.kr/rep/or/selectRsrvtAvailInfoListForMonthRsrvtSmpl.do
-
kbo-game: https://github.com/vkehfdl1/kbo-game -
KBL 일정/결과 API: https://api.kbl.or.kr/match/list
-
KBL 팀 순위 API: https://api.kbl.or.kr/league/rank/team
-
중앙선거관리위원회 공무국외출장보고서 게시판: https://www.nec.go.kr/site/nec/ex/bbs/List.do?cbIdx=1107 — 인증 불필요, 서버 렌더 HTML 게시글 + 첨부 PDF/HWP/HWPX 등 제공, read-only 직접 조회. 상세는
/site/nec/ex/bbs/View.do?cbIdx=1107&bcIdx=<게시글ID>, 첨부는/common/board/Download.do?bcIdx=<게시글ID>&cbIdx=1107&streFileNm=<서버파일명>패턴을 사용한다. 2026-07-08 실측에서 목록 62건의 첨부가 모두 PDF였고,bcIdx=303199PDF 첨부는kordocJSON 추출에 성공했다. 2026-07-14 재실측에서는 목록 GETpageIndex로 1..5페이지 유니크 62건을 수집했고, 같은 날 문서에 적혀 있던 POSTpageIndex예시는 서버 오류 페이지를 반환했다. 직접 HTTP timeout도 환경에 따라 날 수 있어 Aside Browser fallback은 유지한다. Aside 경로에서 목록 62건/5페이지와 상세·첨부 링크가 정상 노출되는 경로가 확인되었다. 원본 파일은 레포에 저장하지 않고, 요청 간 지연과 세션 호출 수 제한으로 과도한 요청을 피한다. -
중앙선거관리위원회 몰디브 대통령선거 참관 국외출장 보고서: https://www.nec.go.kr/site/nec/ex/bbs/View.do?cbIdx=1107&bcIdx=194497 — 2026-07-08 실측에서 공식 게시판 4페이지에
몰디브 대통령선거 참관 국외출장 보고서와 PDF 첨부몰디브_대통령선거_참관_결과보고서(게시).pdf가 확인되었다. 첨부 다운로드 URL은https://www.nec.go.kr/common/board/Download.do?bcIdx=194497&cbIdx=1107&streFileNm=bbe8597a-c81d-4e6f-8d18-f2fcfb9b5cde.pdf이며,kordocJSON 추출 결과success: true,fileType: "pdf", Markdown 28,149자로 확인되었다. 비용·일정·휴양지 맥락을 원문 인용 기반 검토 신호와 맥락 플래그로 분리하는 실측 샘플로만 사용하고, 원본 파일은 레포에 저장하지 않는다. -
국민권익위원회 국외출장 현황(사전정보공개): https://www.acrc.go.kr/board.es?mid=a10502060000&bid=1000 — 로그인 없이 list_no 기반 목록/상세와
boardDownload.es첨부(주로 HWPX). 2026-07-14 live에서 nPage 페이징 확인. -
정보공개포털 사전정보 검색: https://www.open.go.kr/othicInfo/infoList/infoList.do?mustKeyword=국외출장 — HTML 내
var result = {rtnList:...}JSON 메타. 다수 교육청·지자체 문서 제목/기관/일자를 반환. 원문 파일 직접 URL은 제한적. -
대구광역시의회 공무국외출장: https://council.daegu.go.kr/kr/bbs?bbs_id=overseas — 단따옴표 href 목록, 상세 첨부
/attach/bbs/overseas/*.pdf및/kr/bbs/download. 2026-07-14 PDF 다운로드 확인. -
대전광역시의회 공무국외출장: https://council.daejeon.go.kr/svc/inf/TrainingReportList.do —
TrainingReportView.do?bbsSn=상세, 첨부/bbs/FileDownLoadProc.do?flSn=. 2026-07-14 PDF 응답 확인. -
경기도의회 국외훈련결과보고서: https://www.ggc.go.kr/site/main/board/training_resrep/list — 상세
/site/main/board/training_resrep/<id>, 첨부/site/main/file/download/uu/<id>. -
경상북도의회 공지(출장계획 공개): https://council.gb.go.kr/kr/bbs?bbs_id=notice — 제목 키워드
출장필터. 계획서 hwp/pdf 첨부. -
국외출장연수정보시스템(BTIS): https://btis.mpm.go.kr/ — 공개 unauth bulk list/API 없음(login wall). 스킬 provider에서 제외. 제도 배경은 인사혁신처 안내 페이지만 사용.
-
인사혁신처 공무국외출장 안내: https://www.mpm.go.kr/mpm/info/infoService/BizService08/ — 심사기준으로 출장의 필요성, 방문국과 방문기관의 타당성, 출장자의 적합성, 출장시기의 적시성, 출장경비의 적정성을 제시한다. 보고서는 귀국 후 30일 이내 제출하고, 소속장관은 제출받은 날부터 15일 이내 국외출장연수정보시스템에 등록해야 한다고 안내한다.
-
공무원 여비 규정: https://www.law.go.kr/lsInfoP.do?lsiSeq=282471 — 국외 항공운임은 제12조 및 별표 3 기준을 참고한다. 고비용 좌석 검토 신호는 최종 위법·낭비 판정이 아니라 원문과 공식 기준 대조가 필요한 항목을 표시하는 용도로만 사용한다.
-
공무원 여비 규정 별표 3 국외 항공운임 지급 기준표: https://www.law.go.kr/LSW/flDownload.do?bylClsCd=110201&flSeq=160162321&gubun= — 별표 1 제1호 공무원은 실비(1등석), 별표 1 제2호 공무원은 실비(2등석) 기준으로 안내된다.
-
인사혁신처 여비 FAQ: https://www.mpm.go.kr/mpm/info/hrFAQ/?boardId=bbs_0000000000000125&category=cat3&mode=list — 여비 지급구분표 제2호의 이코노미 탑승 대상자는 이코노미 컴포트·프리미엄 이코노미 등 추가 비용이 소요되는 좌석을 이용할 수 없다고 안내한다.
-
행정안전부/정책브리핑 지방의회의원 외유성 출장 방지 사전·사후관리 강화: https://www.korea.kr/news/policyNewsView.do?newsId=148938493 — 출장계획서 사전공개, 방문기관·직원명단·비용 통합 심사, 사후 적법·적정성 심의, 심사결과서 공개, 예산 지출 제한, 1일 1기관 방문 권고, 수행인원 최소화 등을 공개·미공개 항목과 원문 인용 기반 검토 신호의 참고 기준으로 사용한다.
-
행정안전부 지방의회 임기 만료 전 단순 외유성 출장 방지 보도자료: https://www.mois.go.kr/frt/bbs/type010/commonSelectBoardArticle.do?bbsId=BBSMSTR_000000000008&nttId=122031 — 단순 외유성 공무국외출장 방지와 규칙 표준 개정 권고를 참고한다.
-
행정안전부 지방의원 임기만료 전 외유성 공무국외출장 방지 대책 브리핑: https://www.korea.kr/briefing/policyBriefingView.do?newsId=156731524 — 권익위 실태점검의 항공권 위·변조, 특정 경비 부풀리기 지적을 배경으로 1일 1기관 방문, 출장계획서 사전공개, 출장 후 심의 의무화, 임기말 일반 출장 제한, 긴급성·인원 최소성·결과 활용 가능성 검토를 강화한다고 설명한다.
-
국민권익위원회 지방의회 국외출장 실태 보도자료: https://www.acrc.go.kr/board.es?act=view&bid=4A&list_no=83269&mid=a10402010000 — 항공료 조작, 외유성 논란 등은 단건 공개 보고서에서 단정하지 않고, 외부 감사자료 대조가 필요한 별도 확장 항목의 참고 사례로 사용한다.
-
국민권익위원회 실태점검 정책브리핑: https://www.korea.kr/news/policyNewsView.do?newsId=148937518 — 243개 지방의회 실태점검에서 항공권 조작, 여비 허위청구, 관광 목적 비용 부풀리기, 과도한 수행인원, 출장 중 부적절 물품 구매 등이 드러났다고 설명한다. 이 자료의 문제 유형은 공개 문서에서 원문 인용으로 확인 가능한 검토 신호와 외부 감사자료 없이는 판단 불가한 항목으로 분리해 사용한다.
-
한겨레 선관위 몰디브·코타키나발루 출장 보도: https://www.hani.co.kr/arti/politics/politics_general/1263881.html — 최근 5년 선관위 직원 국외출장 107회, 461명, 총 예산 24억5255만원 및 몰디브·코타키나발루 등 휴양지 논란을 보도했다. 이 보도는 최근 논란 맥락을 설명하는 보조 자료일 뿐 감사·법적 판단 근거로 사용하지 않는다.
-
토스증권 공식 Open API 문서: https://developers.tossinvest.com/docs
-
토스증권 공식 Open API OpenAPI JSON (source of truth): https://openapi.tossinvest.com/openapi-docs/latest/openapi.json
-
토스증권 공식 Open API 개요: https://openapi.tossinvest.com/openapi-docs/overview.md — 서버 host
https://openapi.tossinvest.com. OAuth2 Client Credentials(POST /oauth2/token) 토큰으로 호출하며, 계좌·자산·주문 API는X-Tossinvest-Account헤더가 추가로 필요하다. 사용자별 민감 자격증명이므로k-skill-proxy가 아니라 사용자 환경에서 직접 호출한다. -
법원경매정보 메인: https://www.courtauction.go.kr
-
법원경매정보 부동산매각공고 진입: https://www.courtauction.go.kr/pgj/index.on?w2xPath=/pgj/ui/pgj100/PGJ143M01.xml&pgjId=143M01
-
법원경매정보 경매사건검색 진입: https://www.courtauction.go.kr/pgj/index.on?w2xPath=/pgj/ui/pgj100/PGJ159M00.xml&pgjId=159M00
-
법원경매정보 매각공고 목록 endpoint: https://www.courtauction.go.kr/pgj/pgj143/selectRletDspslPbanc.on
-
법원경매정보 매각공고 상세 endpoint: https://www.courtauction.go.kr/pgj/pgj143/selectRletDspslPbancDtl.on
-
법원경매정보 사건 단건 endpoint: https://www.courtauction.go.kr/pgj/pgj15A/selectAuctnCsSrchRslt.on
-
법원경매정보 법원사무소 코드 endpoint: https://www.courtauction.go.kr/pgj/pgjComm/selectCortOfcCdLst.on
-
data.go.kr "법원경매정보 OPEN API 미구축" 회신(2015-009): https://www.data.go.kr/odmc/trublMdat/mdatCase/board.do?id=45
-
K League 일정/결과 JSON: https://www.kleague.com/getScheduleList.do
-
K League 팀 순위 JSON: https://www.kleague.com/record/teamRank.do
-
jerjangmin original
lck-analyticsskill pack: https://github.com/jerjangmin/share/tree/main/SKILL/lck-analytics -
Riot LoL Esports schedule API: https://esports-api.lolesports.com/persisted/gw/getSchedule
-
Riot LoL Esports tournaments API: https://esports-api.lolesports.com/persisted/gw/getTournamentsForLeague
-
Riot LoL Esports standings API: https://esports-api.lolesports.com/persisted/gw/getStandings
-
Riot LoL Esports event details API: https://esports-api.lolesports.com/persisted/gw/getEventDetails
-
Riot LoL Esports live window feed: https://feed.lolesports.com/livestats/v1/window/
-
Riot LoL Esports live details feed: https://feed.lolesports.com/livestats/v1/details/
-
Oracle's Elixir data glossary: https://oracleselixir.com/tools/downloads
-
pdfjs-dist: https://www.npmjs.com/package/pdfjs-dist -
rhwpupstream (Rust + WebAssembly HWP parser/renderer/editor, MIT, by Edward Kim): https://github.com/edwardkim/rhwp -
rhwpCLI source (upstream subcommand truth table): https://github.com/edwardkim/rhwp/blob/main/src/main.rs -
@rhwp/corenpm (WASM bindings used byk-skill-rhwp): https://www.npmjs.com/package/@rhwp/core -
@rhwp/editornpm (upstream iframe editor — not wrapped by this repo, documented for reference): https://www.npmjs.com/package/@rhwp/editor -
rhwp HWPX-save-disabled issue #196 (data-safety gate until #197 ships): https://github.com/edwardkim/rhwp/issues/196
-
korean-law-mcp: https://github.com/chrisryugj/korean-law-mcp
-
korean-privacy-terms upstream: https://github.com/kimlawtech/korean-privacy-terms (Apache-2.0)
-
korean-jangbu-for upstream: https://github.com/kimlawtech/korean-jangbu-for (Apache-2.0; original author @kimlawtech, SpeciAI)
-
Popbill developer center: https://developers.popbill.com
-
Popbill Python SDK: https://pypi.org/project/popbill/
-
Popbill 전자세금계산서 환경설정: https://developers.popbill.com/guide/taxinvoice/getting-started/environment-set-up
-
Popbill 운영 전환 신청: https://developers.popbill.com/customer-center/serviceopen
-
corporate-registration-consulting skill: local://corporate-registration-consulting
-
대법원 인터넷등기소: https://www.iros.go.kr
-
온라인법인설립시스템: https://www.startbiz.go.kr
-
등기부등본 자동화 참고 구현(
challengekim/iros-registry-automation, MIT): https://github.com/challengekim/iros-registry-automation — 실행 가이드는iros-registry-automation/scripts/upstream.pin의 reviewed SHA로 checkout한 버전을 기준으로 한다. -
위택스 등록면허세 신고/납부: https://www.wetax.go.kr
-
국가법령정보센터 지방세법/지방세법 시행령/상법/상업등기법/조세특례제한법: https://www.law.go.kr
-
국세청 창업중소기업 세액감면 안내: https://www.nts.go.kr
-
real-estate-mcp: https://github.com/tae0y/real-estate-mcp/tree/main
-
realtyprice.kr 개별주택가격 검색 화면: https://www.realtyprice.kr/notice/hpindividual/search.htm —
housing-official-price가 공개 read-only web data surface로 관측한 개별주택가격 진입점. 가격 목록 JSON은 browser-visiblehttps://www.realtyprice.kr/notice/search/hpiSearchListApi.search형태를 직접 호출하며, 공식 문서화된 OpenAPI 계약으로 취급하지 않는다. -
realtyprice.kr 공동주택가격 모바일 검색 화면: https://www.realtyprice.kr/notice/m/town/search.do —
housing-official-price가 공개 read-only web data surface로 관측한 공동주택가격 진입점. 후보/상세/동/호/가격 이력은/notice/m/town/getApt.do,/notice/m/town/detail.do,/notice/m/town/getHo.do,/notice/m/town/getPriceYear.do흐름으로 직접 호출하며, 응답은model.list또는modelMap.list형태가 모두 가능하다. -
한국장학재단 학자금 지원구간 산정절차: https://www.kosaf.go.kr/ko/tuition.do?pg=tuition04_09_01&type=tuition
-
한국장학재단 학자금 지원구간 경곗값 확인: https://www.kosaf.go.kr/ko/tuition.do?naviParam=JH%2C01%2C01%2C03&pg=tuition04_09_07
-
한국장학재단 푸른등대 기부장학금: https://www.kosaf.go.kr/ko/scholar.do?pg=scholarship05_11_01
-
삼성꿈장학재단: https://www.sdream.or.kr/w/web60gV
-
korea-stock-mcp: https://github.com/jjlabsio/korea-stock-mcp
-
공공데이터포털 의약품개요정보(e약은요): https://www.data.go.kr/data/15075057/openapi.do
-
식약처 e약은요 endpoint: https://apis.data.go.kr/1471000/DrbEasyDrugInfoService/getDrbEasyDrugList
-
공공데이터포털 안전상비의약품 정보: https://www.data.go.kr/data/15097208/openapi.do
-
식약처 안전상비의약품 endpoint: https://apis.data.go.kr/1471000/SafeStadDrugService/getSafeStadDrugInq
-
공공데이터포털 검사 부적합 식품정보: https://www.data.go.kr/data/15056516/openapi.do
-
식약처 부적합 식품 endpoint: https://apis.data.go.kr/1471000/PrsecImproptFoodInfoService03/getPrsecImproptFoodList01
-
공공데이터포털 식품 회수·판매중지 정보: https://www.data.go.kr/data/15074318/openapi.do
-
식품안전나라 I0490 안내: https://www.foodsafetykorea.go.kr/api/openApiInfo.do?menu_grp=MENU_GRP31&menu_no=661&show_cnt=10&start_idx=1&svc_no=I0490&svc_type_cd=API_TYPE06
-
식품안전나라 I0490 sample: https://openapi.foodsafetykorea.go.kr/api/sample/I0490/json/1/5
-
KRX OPEN API 메인: https://openapi.krx.co.kr/contents/OPP/MAIN/main/index.cmd
-
KRX 종목 기본정보 API (KOSPI): http://data-dbg.krx.co.kr/svc/apis/sto/stk_isu_base_info
-
KRX 일별 매매정보 API (KOSPI): http://data-dbg.krx.co.kr/svc/apis/sto/stk_bydd_trd
-
잡코리아 공개 채용공고 검색: https://www.jobkorea.co.kr/Search/?stext=<검색어> —
job-posting-match가 로그인 없이/Recruit/GI_Read/<id>링크가 포함된 공개 결과를 직접 조회한다. -
사람인 공개 채용공고 검색: https://www.saramin.co.kr/zf_user/search/recruit?searchword=<검색어> —
job-posting-match가 로그인 없이rec_idx가 포함된 공개 결과를 직접 조회한다. -
MOLIT 아파트 매매 실거래가 API: https://apis.data.go.kr/1613000/RTMSDataSvcAptTrade/getRTMSDataSvcAptTrade
-
MOLIT 아파트 전월세 API: https://apis.data.go.kr/1613000/RTMSDataSvcAptRent/getRTMSDataSvcAptRent
-
MOLIT 오피스텔 매매 API: https://apis.data.go.kr/1613000/RTMSDataSvcOffiTrade/getRTMSDataSvcOffiTrade
-
MOLIT 오피스텔 전월세 API: https://apis.data.go.kr/1613000/RTMSDataSvcOffiRent/getRTMSDataSvcOffiRent
-
MOLIT 연립다세대 매매 API: https://apis.data.go.kr/1613000/RTMSDataSvcRHTrade/getRTMSDataSvcRHTrade
-
MOLIT 연립다세대 전월세 API: https://apis.data.go.kr/1613000/RTMSDataSvcRHRent/getRTMSDataSvcRHRent
-
MOLIT 단독/다가구 매매 API: https://apis.data.go.kr/1613000/RTMSDataSvcSHTrade/getRTMSDataSvcSHTrade
-
MOLIT 단독/다가구 전월세 API: https://apis.data.go.kr/1613000/RTMSDataSvcSHRent/getRTMSDataSvcSHRent
-
MOLIT 상업업무용 매매 API: https://apis.data.go.kr/1613000/RTMSDataSvcNrgTrade/getRTMSDataSvcNrgTrade
-
LH 청약플러스 공고 목록: https://apply.lh.or.kr/lhapply/apply/wt/wrtanc/selectWrtancList.do?mi=1026
-
공공데이터포털 한국토지주택공사 임대공고문 정보 API: https://www.data.go.kr/data/15058530/openapi.do
-
LH 임대공고문 목록 endpoint: http://apis.data.go.kr/B552555/lhLeaseNoticeInfo1/lhLeaseNoticeInfo1
-
LH 임대공고문 상세(공급정보) endpoint: http://apis.data.go.kr/B552555/lhLeaseNoticeDtlInfo1/getLeaseNoticeDtlInfo1
-
LH 청약 샘플 reference 구현(heereal/Bunyang_MoeumZip): https://github.com/heereal/Bunyang_MoeumZip
-
법제처 국가법령정보 공동활용 Open API (k-skill-proxy
/v1/korean-law/*upstream): https://open.law.go.kr — DRFlawSearch.do(검색) /lawService.do(본문) -
NomaDamas/katok: https://github.com/NomaDamas/katok -
katokmacOS first-run docs: https://github.com/NomaDamas/katok/blob/main/docs/macos-first-run.md -
동행복권 로또 결과 페이지: https://www.dhlottery.co.kr/lt645/result
-
동행복권 지난 회차 JSON 표면: https://www.dhlottery.co.kr/lt645/selectPstLt645InfoNew.do
-
바른한글 메인: https://nara-speller.co.kr/speller/
-
바른한글 사용법: https://nara-speller.co.kr/guide/
-
바른한글 이전 버전: https://nara-speller.co.kr/old_speller/
-
바른한글 이전 버전 결과 POST 표면: https://nara-speller.co.kr/old_speller/results
-
바른한글 robots: https://nara-speller.co.kr/robots.txt
-
Unicode Text Segmentation (UAX #29): https://www.unicode.org/reports/tr29/
-
Unicode Normalization Forms (UAX #15): https://www.unicode.org/reports/tr15/
-
WHATWG Encoding Standard: https://encoding.spec.whatwg.org/
-
Node Buffer.byteLength: https://nodejs.org/api/buffer.html
-
2023 학교생활기록부 기재요령(경기도교육청 PDF): https://www.goe.go.kr/resource/old/BBSMSTR_000000030136/BBS_202302211104253520.pdf
-
다이소몰 매장 검색: https://www.daisomall.co.kr/api/ms/msg/selStr
-
다이소몰 매장 검색어 목록: https://www.daisomall.co.kr/api/ms/msg/selStrSrchKeyword
-
다이소몰 매장 상세: https://www.daisomall.co.kr/api/dl/dla-api/selStrInfo
-
다이소몰 상품 검색 요약: https://www.daisomall.co.kr/ssn/search/Search
-
다이소몰 상품 검색 목록: https://www.daisomall.co.kr/ssn/search/SearchGoods
-
다이소몰 상품 요약 목록: https://www.daisomall.co.kr/ssn/search/GoodsMummResult
-
다이소몰 비로그인 인증: https://www.daisomall.co.kr/api/auth/request (응답 바디: JWT 평문, 응답 헤더 x-dm-uid; AES-128-CBC / 키 PRE_AUTH_ENC_KEY 로 암호화 후 Bearer 헤더로 전달)
-
다이소몰 매장 픽업 재고: https://www.daisomall.co.kr/api/pd/pdh/selStrPkupStck (Authorization: Bearer 헤더 필요)
-
다이소몰 매장 픽업 가능 여부 fallback: https://www.daisomall.co.kr/api/ms/msg/selPkupStr (Bearer 재고 조회가 401/403으로 계속 막힐 때
pickupEligibility보조 정보로 사용) -
다이소몰 온라인 재고: https://www.daisomall.co.kr/api/pdo/selOnlStck
-
마켓컬리 검색 API(v4): https://api.kurly.com/search/v4/sites/market/normal-search
-
마켓컬리 검색 개수 API(v3): https://api.kurly.com/search/v3/sites/market/normal-search/count
-
마켓컬리 상품 상세 페이지 예시: https://www.kurly.com/goods/5063110
-
olive-young / multi-retail upstream repo (
hmmhmmhm/daiso-mcp): https://github.com/hmmhmmhm/daiso-mcp -
olive-young CLI package (
daiso): https://www.npmjs.com/package/daiso -
olive-young stores API: https://mcp.aka.page/api/oliveyoung/stores
-
olive-young products API: https://mcp.aka.page/api/oliveyoung/products
-
olive-young inventory API: https://mcp.aka.page/api/oliveyoung/inventory
-
daiso/olive-young public MCP endpoint: https://mcp.aka.page/mcp
-
korean-cinema upstream repo (
hmmhmmhm/daiso-mcp): https://github.com/hmmhmmhm/daiso-mcp -
korean-cinema CLI package (
daiso): https://www.npmjs.com/package/daiso -
CGV theaters API: https://mcp.aka.page/api/cgv/theaters
-
CGV movies API: https://mcp.aka.page/api/cgv/movies
-
CGV timetable API: https://mcp.aka.page/api/cgv/timetable
-
Megabox theaters API: https://mcp.aka.page/api/megabox/theaters
-
Megabox movies API: https://mcp.aka.page/api/megabox/movies
-
Megabox seats API: https://mcp.aka.page/api/megabox/seats
-
Lotte Cinema theaters API: https://mcp.aka.page/api/lottecinema/theaters
-
Lotte Cinema movies API: https://mcp.aka.page/api/lottecinema/movies
-
Lotte Cinema seats API: https://mcp.aka.page/api/lottecinema/seats
-
hola-poke-yeoksam reference repo: https://github.com/mnspkm/hola-poke-yeoksam-skill
-
hola-poke-yeoksam remote MCP endpoint: https://hola-poke-yeoksam-skill.onrender.com/mcp
-
Coupang Partners Open API HMAC signature documentation: https://developers.coupangcorp.com/hc/en-us/articles/360033461914-Creating-HMAC-Signature
-
오늘의집 오늘의딜 공개 페이지: https://ohou.se/commerces/today_deals
-
오늘의집 오늘의딜 canonical/OG URL: https://store.ohou.se/today_deals
-
오늘의집 오늘의딜 데이터 표면: HTML
__NEXT_DATA__의today-deal-feed -
bunjang-cli package: https://www.npmjs.com/package/bunjang-cli
-
bunjang-cli repo: https://github.com/pinion05/bunjangcli
-
당근 메인: https://www.daangn.com/
-
당근 지역 검색 API: https://www.daangn.com/kr/api/v1/regions/keyword?keyword=<지역명>
-
당근 중고거래 검색 Remix data route: https://www.daangn.com/kr/buy-sell/all/?_data=routes/kr.buy-sell._index
-
당근부동산 검색 지도 페이지: https://realty.daangn.com/map/{name1}/{name2}/{name3} — SSR
window.RELAY_STORE에서 매물 후보를 읽는다. -
당근부동산 폐기된 Remix data route: https://www.daangn.com/kr/realty/?_data=routes/kr.realty._index — 2026-06 기준 HTTP 204 빈 응답, 사용 금지.
-
당근알바 검색 Remix data route: https://www.daangn.com/kr/jobs/?_data=routes/kr.jobs._index
-
당근중고차 검색 Remix data route: https://www.daangn.com/kr/cars/?_data=routes/kr.cars._index
-
당근부동산 상세 페이지: https://realty.daangn.com/articles/
-
카카오맵 근처 술집 후보 검색: https://dapi.kakao.com/v2/local/search/keyword.json —
kakao-bar-nearby가k-skill-proxy의/v1/kakao-map/search/keyword를 통해 기준 장소와 술집 후보를 조회한다. -
카카오맵 장소 상세 페이지: https://place.map.kakao.com/ — Kakao Local 응답의
place_url을 메뉴·현재 영업 상태·좌석 옵션 확인용 브라우저 핸드오프로 사용한다. -
조선왕조실록 메인: https://sillok.history.go.kr
-
조선왕조실록 검색 결과: https://sillok.history.go.kr/search/searchResultList.do
-
조선왕조실록 기사 상세: https://sillok.history.go.kr/id/kda_12512030_002
-
KIPRIS Plus 특허/실용신안 API 목록: https://plus.kipris.or.kr/portal/data/service/List.do?subTab=SC001&entYn=N&menuNo=200100
-
공공데이터포털 특허/실용신안 정보 검색 서비스: https://www.data.go.kr/data/15058788/openapi.do
-
KIPRIS Plus 특허/실용신안 검색 endpoint: https://plus.kipris.or.kr/kipo-api/kipi/patUtiModInfoSearchSevice/getWordSearch
-
KIPRIS Plus 특허/실용신안 서지상세 endpoint: https://plus.kipris.or.kr/kipo-api/kipi/patUtiModInfoSearchSevice/getBibliographyDetailInfoSearch
-
Opinet 오픈 API 안내: https://www.opinet.co.kr/user/custapi/openApiInfo.do
-
Opinet 반경 내 주유소 API: https://www.opinet.co.kr/api/aroundAll.do
-
Opinet 주유소 상세정보 API: https://www.opinet.co.kr/api/detailById.do
-
Opinet 지역코드 API: https://www.opinet.co.kr/api/areaCode.do
-
공공데이터포털 공중화장실 표준데이터: https://www.data.go.kr/data/15012892/standard.do
-
공중화장실정보 파일 소개: https://file.localdata.go.kr/file/public_restroom_info/info
-
공중화장실정보 전국 CSV: https://file.localdata.go.kr/file/download/public_restroom_info/info
-
공중화장실정보 지역별 CSV: https://file.localdata.go.kr/file/download/public_restroom_info/info?orgCode=<시도코드>
-
공식 Kakao Local keyword 검색(k-skill-proxy 경유):
/v1/kakao-map/search/keyword?q=..&x=..&y=..&radius=..&sort=distance—religious-facility-search가 기준점 해석과 종교시설 거리순 조회에 쓴다.category_name의종교노드로 필터하고 거리는 공식distance필드를 쓴다. upstream이 API 키를 요구하므로 프록시 편입 규칙에 따라k-skill-proxy를 경유한다(사용자 키 불필요).kakao-map스킬과 같은 라우트. -
카카오맵 모바일 검색(무인증): https://m.map.kakao.com/actions/searchView —
public-restroom-nearby가 결과 HTML의data-cid에서 장소 id를 추출한다. 브라우저User-Agent가 없으면 403. (religious-facility-search는 공식 Kakao Local API로 옮겨 더 이상 이 경로를 쓰지 않는다.) -
카카오맵 장소 패널 JSON(무인증): https://place-api.map.kakao.com/places/panel3/ — 이름·좌표·주소·전화·홈페이지와
category.name2 == 종교분류를 제공한다.appVersion,pf,Origin,Referer헤더가 필요하다. API key가 필요 없으므로k-skill-proxy를 경유하지 않는다. -
서울특별시 종로구 교회 현황: https://www.data.go.kr/data/15117640/fileData.do —
religious-facility-searchdiscovery에서 확인한 참고 출처. 지자체별 파일데이터만 있고 전국 표준데이터가 없어 주 경로로 쓰지 않는다. -
서울특별시 지하철 실시간 도착정보: https://www.data.go.kr/data/15058052/openapi.do
-
서울 실시간 도시데이터(
citydata_ppltn): https://data.seoul.go.kr/dataList/OA-21778/A/1/datasetView.do -
서울 공공자전거 따릉이 실시간 대여정보(
bikeList) 및 대여소 정보(tbCycleStationInfo): https://data.seoul.go.kr -
경찰청 LOST112 습득물 목록: https://www.lost112.go.kr/find/findList.do
-
서울교통공사 유실물센터: https://www.seoulmetro.co.kr/kr/page.do?menuIdx=541
-
GeekNews public RSS/Atom feed: https://feeds.feedburner.com/geeknews-feed
-
GeekNews home: https://news.hada.io
-
기상청 단기예보 조회서비스: https://www.data.go.kr/data/15084084/openapi.do
-
ASK 서울 K-Skill API(기상청 단기예보 2차 가공, 공공누리 제1유형·출처표시 기상청): https://ask-seoul.kr/skill-openapi.json
-
에어코리아 대기오염정보: https://www.data.go.kr/data/15073861/openapi.do
-
에어코리아 측정소정보: https://www.data.go.kr/data/15073877/openapi.do
-
한강홍수통제소 Open API 레퍼런스: https://www.hrfco.go.kr/web/openapiPage/reference.do
-
한강홍수통제소 Open API 인증키 안내: https://www.hrfco.go.kr/web/openapiPage/certifyKey.do
-
한강홍수통제소 Open API 정책: https://www.hrfco.go.kr/web/openapi/policy.do
-
한강홍수통제소 API base: https://api.hrfco.go.kr
-
우체국 도로명주소 검색: https://parcel.epost.go.kr/parcel/comm/zipcode/comm_newzipcd_list.jsp
-
우체국 통합 우편번호/영문주소 검색: https://www.epost.kr/search.RetrieveIntegrationNewZipCdList.comm
-
CJ대한통운 배송조회: https://www.cjlogistics.com/ko/tool/parcel/tracking
-
CJ대한통운 배송상세 JSON: https://www.cjlogistics.com/ko/tool/parcel/tracking-detail
-
우체국 배송조회: https://service.epost.go.kr/trace.RetrieveRegiPrclDeliv.postal?sid1=
-
우체국 배송상세 HTML: https://service.epost.go.kr/trace.RetrieveDomRigiTraceList.comm
-
hanjanpm package: https://www.npmjs.com/package/hanja — MIT TypeScript package used bynaming-housefor deterministic Hanja stroke-order strings; repository https://github.com/rockpicado/hanja. Its stroke data originates from Taiwan government open data and is not treated as Kangxi original-form or 81-numerology counts. -
korean-strokenpm package: https://www.npmjs.com/package/korean-stroke — MIT CommonJS package used bynaming-housefor Hangul stroke fallback when Hanja is unavailable; repository https://github.com/hwahyeon/korean-stroke; depends onkorean-unpacker. -
Naver Shopping public BFF JSON:
https://ns-portal.shopping.naver.com/api/v2/shopping-paged-slot?query=<검색어>&source=shp_gui(네이버 쇼핑 가격비교 스킬의 no-key fallback) -
Naver Developers Search API shopping docs: https://developers.naver.com/docs/serviceapi/search/shopping/shopping.md
-
도서관 정보나루 Open API 활용방법: https://www.data4library.kr/apiUtilization
-
도서관 정보나루 도서 검색 endpoint: https://data4library.kr/api/srchBooks
-
도서관 정보나루 도서 상세 endpoint: https://data4library.kr/api/srchDtlList
-
도서관 정보나루 도서 소장 도서관 endpoint: https://data4library.kr/api/libSrchByBook
-
도서관 정보나루 도서관별 도서 소장여부 endpoint: https://data4library.kr/api/bookExist
지자체/유관기관 참고 사이트 (보조 소스)
- 서울시 창업플러스: https://seoulstartup.go.kr
- 경기도 창업진흥원: https://g-startup.kr
- 부산시 스타트업 허브: https://busanstartup.kr
- 광주창업파크: https://startup.gwangju.kr
- 대구창업진흥원: https://daegu-startup.kr
- 중소기업진흥공단: https://smbs.or.kr
- 기술보증기금: https://koreatech.or.kr
- KOTRA: https://www.kotra.or.kr
- 중소벤처기업금융공단: https://www.sbc.or.kr
사업자 실사 (biz-health-check 스킬군)
- 국세청 사업자등록정보 진위확인 및 상태조회: https://www.data.go.kr/data/15081808/openapi.do
- 국민연금공단 국민연금 가입 사업장 내역: https://www.data.go.kr/data/3046071/openapi.do
- 국민연금 endpoint(V2): https://apis.data.go.kr/B552015/NpsBplcInfoInqireServiceV2 (getBassInfoSearchV2 / getDetailInfoSearchV2 / getPdAcctoSttusInfoSearchV2, 요청 파라미터 camelCase)
- 금융위원회 기업기본정보: https://www.data.go.kr/data/15043184/openapi.do
- 금융위 기업개요 endpoint: https://apis.data.go.kr/1160100/service/GetCorpBasicInfoService_V2/getCorpOutline_V2
- 조달청 나라장터 사용자정보 서비스(부정당제재업체정보조회 포함): https://www.data.go.kr/data/15129466/openapi.do
- 부정당제재 endpoint: https://apis.data.go.kr/1230000/ao/UsrInfoService02/getUnptRsttCorpInfo02 (inqryDiv=1 사업자번호 정확일치, 조회시점 유효 제재만)
- 조달청 나라장터 발주계획현황서비스: https://www.data.go.kr/data/15129462/openapi.do
- 발주계획현황 endpoint: https://apis.data.go.kr/1230000/ao/OrderPlanSttusService (물품/공사/용역/외자 발주계획 검색)
- 국세청 고액·상습체납자 명단공개(무인증): https://www.nts.go.kr/nts/ad/openInfo/selectList.do
- 지방행정 인허가데이터 LOCALDATA 파일 다운로드(무인증, CP949 CSV): https://file.localdata.go.kr/file/download/<업종slug>/info?orgCode=<지자체코드>
- LOCALDATA 본체: https://www.localdata.go.kr
- 소상공인시장진흥공단 상가(상권)정보 파일데이터(무인증, UTF-8 CSV zip, 분기 갱신): https://www.data.go.kr/data/15083033/fileData.do
- 상가(상권)정보 다운로드 endpoint: https://www.data.go.kr/cmm/cmm/fileDownload.do?atchFileId=<FILE_ID>&fileDetailSn=1 (파일 ID는 데이터셋 페이지에서 분기마다 갱신)
- 상가(상권)정보 검증 미러 manifest(R2, 직접 원본 timeout 시 fallback): https://pub-c974105a1e4840bcaa264cb2a55d99a1.r2.dev/store-longevity-radar/latest.json
- 잡코리아 기업 인재검색: https://www.jobkorea.co.kr/corp/person/find — 기업회원 로그인 세션에서 마스킹 이력서/목록을 읽는 브라우저 기반 경로. 유료 열람/마스킹 해제/포지션 제안은 수동 확인 대상.
- 사람인 기업회원 인재풀 검색: https://www.saramin.co.kr/zf_user/memcom/talent-pool/main/search — 기업회원 로그인 및 첫 기기 2차 인증 후 현재 보이는 마스킹 후보 정보를 읽는 브라우저 기반 경로. 유료 열람/연락처 확인/제안 발송은 수동 확인 대상.
- 국가유산청 국가유산 정보 Open API 안내: https://www.khs.go.kr/html/HtmlPage.do?mn=NS_04_04_03&pg=%2Fpublicinfo%2Fpbinfo3_0201.jsp — 국가유산 목록·상세·이미지·동영상·음성·행사 공개 endpoint를 안내한다.
- 국가유산 목록 API: https://www.khs.go.kr/cha/SearchKindOpenapiList.do —
ccbaMnm1,ccbaCtcd,pageUnit,pageIndex,ccbaCncl기준 목록 조회. 2026-07-15 실측에서ccbaMnm1=경복궁,ccbaCtcd=11조건으로 XML 11건을 반환했다. - 국가유산 상세 API: https://www.khs.go.kr/cha/SearchKindOpenapiDt.do —
ccbaKdcd,ccbaAsno,ccbaCtcd로 설명·주소·좌표·이미지를 조회한다. 2026-07-15 실측에서 서울 숭례문 상세 XML 응답을 확인했다. - 국가유산 행사 API: https://www.khs.go.kr/cha/openapi/selectEventListOpenapi.do —
searchYear,searchMonth로 월별 국가유산 활용 행사를 조회한다. 2026-07-15 실측에서 2026년 7월 행사 XML 응답을 확인했다. - 한국도로공사 공공데이터포털 실시간 교통량: https://data.ex.co.kr/openapi/odtraffic/trafficAmountByRealtime — 공개 데모 키
test로 무가입 호출 가능(2026-07-21 확인), 잘못된 키는 HTTP 200 +{"code":"ERROR"}반환 - 국가교통정보센터 ITS CCTV 정보: https://openapi.its.go.kr:9443/cctvInfo — 공개 데모 키
test로 무가입 호출 가능,getType=json이어도 성공 응답은 XML, 잘못된 키는 HTTP 401 resultCode 4005 - 한국은행 ECOS Open API: https://ecos.bok.or.kr/api — positional URL(
/<Service>/<key>/json/kr/...), 공개 데모 키sample로 무가입 호출 가능(2026-07-21 확인, 호출당 최대 10행/ERROR-301), 잘못된 키는 HTTP 200 +INFO-100, 빈 결과는INFO-200 - 한국일보 공식 원격 MCP 서버: https://mcp.hankookilbo.com/mcp — 한국일보가 직접 운영하는 무인증 공개 Streamable HTTP MCP endpoint. 무상태 구성이라
initialize·Mcp-Session-Id없이 단일 POSTtools/call이application/json으로 응답하므로hankookilbo-news스킬이 MCP SDK 없이curl로 직접 호출한다(2026-07-29 실측: 무세션tools/call200application/json,Accept누락 406,GET405). 공식 MCP Registry 등재명은com.hankookilbo.mcp/hankookilbo-mcp이고, 기사 본문 전문 없이 제목·발행시각·원문 링크·썸네일·짧은 발췌만 반환한다. 원문 URL 에는 서버가?did=mcp유입 파라미터를 붙인다. 인증이 없으므로k-skill-proxy를 경유하지 않는다. - 홍익메디케어 동물약국 MCP 서버: https://hkmedi.co.kr/pharmacy-mcp — 민간 동물용의약품 유통사 홍익메디케어가 운영하는 무인증 공개 Streamable HTTP MCP endpoint.
initialize에서 세션 ID를 발급하고find_animal_pharmacies,search_product,find_pharmacies_by_product를 제공한다. 제품 취급 약국은 최근 6개월 홍익메디케어 구매 이력 기준이며 현재 재고·전국 포괄성을 보장하지 않는다(2026-08-25 실측: 서버hkmedi-pharmacy-mcp1.0.0, 서울 강남구 목록·항생제 검색·서울 취급 약국 정상 응답). 인증이 없으므로k-skill-proxy를 경유하지 않는다.