{"repo":"dahlia/ko-stdict-mcp","free":true,"listed":false,"github":"https://github.com/dahlia/ko-stdict-mcp","clone":"git clone https://github.com/dahlia/ko-stdict-mcp.git","description":"《표준국어대사전》 MCP 서버","language":"TypeScript","stars":27,"topics":["dictionary","korean","mcp"],"license":"AGPL-3.0","category":"mcp-servers","readme_excerpt":"ko-stdict-mcp ============= 《표준국어대사전》 공식 “사전 내려받기” JSON 덤프를 내려받아 SQLite로 정규화한 뒤 MCP 도구로 조회하는 Deno 서버입니다. 특징 ---- - 국립국어원 Open API 키 없이 동작 - 최초 기동 시 공식 JSON 덤프 다운로드 및 SQLite 초기화 - 이후에는 로컬 ZIP 캐시와 정규화된 DB 재사용 - 표제어 중심 검색 - 조회 시 필요한 필드만 선택 가능 - Deno 기반 stdio MCP 서버 요구 사항 --------- - Deno 2.0 이상 설치 ---- bash deno install 실행 ---- bash deno task dev 초기 데이터만 준비하려면: bash deno task init 강제로 새 덤프를 받아 다시 구성하려면: bash deno task refresh MCP 클라이언트 설정 예시 ------------------------ json { \"mcpServers\": { \"ko-stdict\": { \"command\": \"deno\", \"args\": [ \"run\", \"-A\", \"jsr:@hongminhee/ko-stdict-mcp\" ] } } } 로컬 체크아웃 기준 예시: json { \"mcpServers\": { \"ko-stdict\": { \"command\": \"deno\", \"args\": [ \"run\", \"-A\", \"/absolute/path/to/ko-stdict-mcp/main.ts\" ] } } } 데이터 위치 ----------- 기본 경로: - Linux/macOS: ${XDG DATA HOME:-$HOME/.local/share}/ko-stdict-mcp 환경 변수로 변경 가능: - KO STDICT DATA DIR 제공 도구 --------- - search entries : 표제어 exact/prefix/contains 검색 - get entry : target code 기반 상세 조회 - dictionary status : 로컬 데이터 상태 조회 - refresh dictionary : 공식 덤프를 다시 받아 DB 갱신 필드 선택 예시 -------------- 기본 응답 필드: - target code - word - hanja - sup no - pos - definition 예를 들어 표제어와 뜻풀이만 원하면: json { \"query\": \"나무\", \"fields\": [\"word\", \"definition\"] } 개발 ---- bash deno task check deno task test 배포 ---- GitHub Actions workflow는 버전 태그가 push되면 JSR publish를 시도합니다. 태그 이름은 deno.json 의 version 과 정확히 같아야 하며 v 접두사는 허용하지 않습니다. 예: bash git tag 0.1.0 git push origin 0.1.0 처음 한 번은 JSR 패키지 설정에서 이 저장소에 대한 trusted publishing을 연결해야 합니다. 라이선스 -------- [AGPL 3","default_branch":null,"files":null,"tree":[],"storefront":"/r/dahlia","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dahlia/ko-stdict-mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}