Korean Standard Dictionary
FreeNot checkedProvides Korean Standard Dictionary lookup from the National Institute of the Korean Language via SQLite-backed search.
About
Provides Korean Standard Dictionary lookup from the National Institute of the Korean Language via SQLite-backed search.
README
ko-stdict-mcp
《표준국어대사전》 공식 “사전 내려받기” JSON 덤프를 내려받아 SQLite로 정규화한 뒤 MCP 도구로 조회하는 Deno 서버입니다.
특징
- 국립국어원 Open API 키 없이 동작
- 최초 기동 시 공식 JSON 덤프 다운로드 및 SQLite 초기화
- 이후에는 로컬 ZIP 캐시와 정규화된 DB 재사용
- 표제어 중심 검색
- 조회 시 필요한 필드만 선택 가능
- Deno 기반 stdio MCP 서버
요구 사항
- Deno 2.0 이상
설치
deno install
실행
deno task dev
초기 데이터만 준비하려면:
deno task init
강제로 새 덤프를 받아 다시 구성하려면:
deno task refresh
MCP 클라이언트 설정 예시
{
"mcpServers": {
"ko-stdict": {
"command": "deno",
"args": [
"run",
"-A",
"jsr:@hongminhee/ko-stdict-mcp"
]
}
}
}
로컬 체크아웃 기준 예시:
{
"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_codewordhanjasup_noposdefinition
예를 들어 표제어와 뜻풀이만 원하면:
{
"query": "나무",
"fields": ["word", "definition"]
}
개발
deno task check
deno task test
배포
GitHub Actions workflow는 버전 태그가 push되면 JSR publish를 시도합니다.
태그 이름은 deno.json의 version과 정확히 같아야 하며 v 접두사는
허용하지 않습니다.
예:
git tag 0.1.0
git push origin 0.1.0
처음 한 번은 JSR 패키지 설정에서 이 저장소에 대한 trusted publishing을 연결해야 합니다.
라이선스
AGPL 3.0 또는 이후 버전으로 배포됩니다.
원천 데이터
이 프로젝트는 국립국어원 《표준국어대사전》 사이트의 공식 “사전 내려받기” 기능으로 제공되는 덤프 데이터를 사용합니다. 데이터의 저작권과 이용 조건은 원 제공처 정책을 따릅니다.
Installing Korean Standard Dictionary
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/dahlia/ko-stdict-mcpFAQ
Is Korean Standard Dictionary MCP free?
Yes, Korean Standard Dictionary MCP is free — one-click install via Unyly at no cost.
Does Korean Standard Dictionary need an API key?
No, Korean Standard Dictionary runs without API keys or environment variables.
Is Korean Standard Dictionary hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Korean Standard Dictionary in Claude Desktop, Claude Code or Cursor?
Open Korean Standard Dictionary on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
wenb1n-dev/SmartDB_MCP
A universal database MCP server supporting simultaneous connections to multiple databases. It provides tools for database operations, health analysis, SQL optim
by wenb1n-devPostgres Server
This server enables interaction with PostgreSQL databases through the Model Context Protocol, optimized for the AWS Bedrock AgentCore Runtime. It provides tools
by madhurprashPostgres
Query your database in natural language
by AnthropicPostgreSQL
Read-only database access with schema inspection.
by modelcontextprotocolCompare Korean Standard Dictionary with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All data MCPs
