stdict

stdict

3.2

If you are the rightful owner of stdict and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

MCP server for the Standard Korean Dictionary.

Standard Korean Dictionary MCP Server

MCP server for the Standard Korean Dictionary.

Tools

  • search
    • Search the dictionary
    • Args:
      κ²€μƒ‰μš”μ²­ 정보
      μš”μ²­ λ³€μˆ˜νƒ€μž…ν—ˆμš©κ°’ν•„μˆ˜/선택섀λͺ…
      keystring16μ§„μˆ˜ 32μžλ¦¬ν•„μˆ˜μΈμ¦ ν‚€
      qstring-ν•„μˆ˜κ²€μƒ‰μ–΄(UTF-8 인코딩)
      req_typestringxml
      json
      μ„ νƒμš”μ²­ νƒ€μž…(κΈ°λ³Έκ°’ xml)
      startinteger 11000μ„ νƒκ²€μƒ‰μ˜ μ‹œμž‘ 번호(κΈ°λ³Έκ°’ 1)
      numinteger 10100선택결과 좜λ ₯ 건수(κΈ°λ³Έκ°’ 10)
      advancedstring

      n

      y

      선택

      - μžμ„Ένžˆ μ°ΎκΈ° μ—¬λΆ€(κΈ°λ³Έκ°’ n)

      y: μžμ„Ένžˆ μ°ΎκΈ° μ‚¬μš©

      n: μžμ„Ένžˆ μ°ΎκΈ° λ―Έμ‚¬μš©


      β€» ν•˜λ‹¨μ˜ μš”μ²­ λ³€μˆ˜λ“€μ„ μ‚¬μš©ν•˜μ‹œλ €λ©΄ μžμ„Ένžˆ μ°ΎκΈ° μ—¬λΆ€(κΈ°λ³Έκ°’ n)인 "advanced" μš”μ²­ λ³€μˆ˜λ₯Ό 'y'둜 ν•˜μ…”μ•Ό ν•©λ‹ˆλ‹€.
      targetinteger1 ~ 11선택

      - 찾을 λŒ€μƒ(κΈ°λ³Έκ°’ 1)

      1: ν‘œμ œμ–΄

      2: 원어

      3: 어원

      4: 발음

      5: ν™œμš©

      6: λ¬Έν˜•

      7: 문법

      8: λœ»ν’€μ΄

      9: μš©λ‘€

      10: μš©λ‘€ μΆœμ „

      11: μš©λ‘€ λ²ˆμ—­

      methodstring

      exact

      include

      start

      end

      wildcard

      선택

      - 검색 방식(κΈ°λ³Έκ°’: exact)

      exact: 일치 검색

      include: 포함 검색

      start: μ‹œμž‘

      end: 끝

      wildcard: μ™€μΌλ“œμΉ΄λ“œ 검색

      type1array of string

      all

      word

      phrase

      idiom

      proverb

      선택

      - ꡬ뢄 1(κΈ°λ³Έκ°’ all)

      all: 전체

      - μ•„λž˜ 값을 닀쀑 선택할 수 μžˆλ„λ‘ 콀마(,)둜 κ΅¬λΆ„ν•˜μ—¬ λ‚˜μ—΄ν•œλ‹€.

      word: μ–΄νœ˜

      phrase: ꡬ

      idiom: κ΄€μš©κ΅¬

      proverb: 속담

      type2array of string

      all

      native

      chinese

      loanword

      hybrid

      선택

      - ꡬ뢄 2(κΈ°λ³Έκ°’ all)

      all: 전체

      - μ•„λž˜ 값을 닀쀑 선택할 수 μžˆλ„λ‘ 콀마(,)둜 κ΅¬λΆ„ν•˜μ—¬ λ‚˜μ—΄ν•œλ‹€.

      native: κ³ μœ μ–΄

      chinese: ν•œμžμ–΄

      loanword: μ™Έλž˜μ–΄

      hybrid: ν˜Όμ’…μ–΄

      posarray of integer015선택

      - ν’ˆμ‚¬(κΈ°λ³Έκ°’ 0)

      0: 전체

      - μ•„λž˜ 값을 닀쀑 선택할 수 μžˆλ„λ‘ 콀마(,)둜 κ΅¬λΆ„ν•˜μ—¬ λ‚˜μ—΄ν•œλ‹€.

      1: λͺ…사

      2: λŒ€λͺ…사

      3: μˆ˜μ‚¬

      4: 쑰사

      5: 동사

      6: ν˜•μš©μ‚¬

      7: κ΄€ν˜•μ‚¬

      8: 뢀사

      9: 감탄사

      10: 접사

      11: 의쑴 λͺ…사

      12: 보쑰 동사

      13: 보쑰 ν˜•μš©μ‚¬

      14: μ–΄λ―Έ

      15: ν’ˆμ‚¬ μ—†μŒ

      catarray of integer067선택

      - μ „λ¬Έ λΆ„μ•Ό(κΈ°λ³Έκ°’ 0)

      0: 전체

      - μ•„λž˜ 값을 닀쀑 선택할 수 μžˆλ„λ‘ 콀마(,)둜 κ΅¬λΆ„ν•˜μ—¬ λ‚˜μ—΄ν•œλ‹€.

      1: μ–Έμ–΄

      2: λ¬Έν•™

      3: 역사

      4: μ² ν•™

      5: ꡐ윑

      6: 민속

      7: 인문 일반

      8: 법λ₯ 

      9: ꡰ사

      10: 경영

      11: 경제

      12: 볡지

      13: μ •μΉ˜

      14: 맀체

      15: ν–‰μ •

      16: 심리

      17: μ‚¬νšŒ 일반

      18: 지ꡬ

      19: 지리

      20: ν•΄μ–‘

      21: 천문

      22: ν™˜κ²½

      23: 생λͺ…

      24: 동물

      25: 식물

      26: μ²œμ—°μžμ›

      27: μˆ˜ν•™

      28: 물리

      29: ν™”ν•™

      30: μžμ—° 일반

      31: 농업

      32: μˆ˜μ‚°μ—…

      33: μž„μ—…

      34: κ΄‘μ—…

      35: 곡업

      36: μ„œλΉ„μŠ€μ—…

      37: μ‚°μ—… 일반

      38: μ˜ν•™

      39: μ•½ν•™

      40: ν•œμ˜

      41: 수의

      42: μ‹ν’ˆ

      43: 보건 일반

      44: 건섀

      45: ꡐ톡

      46: 기계

      47: μ „κΈ°Β·μ „μž

      48: 재료

      49: 정보·톡신

      50: 곡학 일반

      51: 체윑

      52: μ—°κΈ°

      53: μ˜μƒ

      54: 무용

      55: μŒμ•…

      56: 미술

      57: 볡식

      58: 곡예

      59: 예체λŠ₯ 일반

      60: 가톨릭

      61: 기독ꡐ

      62: 뢈ꡐ

      63: 쒅ꡐ 일반

      64: 인λͺ…

      65: μ§€λͺ…

      66: μ±…λͺ…

      67: 고유λͺ… 일반

      multimediaarray of integer0~6선택

      - λ©€ν‹°λ―Έλ””μ–΄(κΈ°λ³Έκ°’ 0)

      0: 전체

      - μ•„λž˜ 값을 닀쀑 선택할 수 μžˆλ„λ‘ 콀마(,)둜 κ΅¬λΆ„ν•˜μ—¬ λ‚˜μ—΄ν•œλ‹€.

      1: 사진

      2: μ‚½ν™”

      3: λ™μ˜μƒ

      4: μ• λ‹ˆλ©”μ΄μ…˜

      5: μ†Œλ¦¬

      6: μ—†μŒ

      letter_sinteger1 ~ 선택- 음절 수 μ‹œμž‘(κΈ°λ³Έκ°’ 1)
      letter_einteger1 ~ 선택- 음절 수 끝(κΈ°λ³Έκ°’ 1)
      update_sintegeryyyymmdd선택- 고친 λ‚ μ§œ μ‹œμž‘μΌ
      update_eintegeryyyymmdd선택- 고친 λ‚ μ§œ μ’…λ£ŒμΌ
  • detail
    • Get detailed information about a dictionary entry
    • Args:
      검색 μš”μ²­ μ„€λͺ…
      μš”μ²­ λ³€μˆ˜νƒ€μž…ν—ˆμš©κ°’ν•„μˆ˜/선택섀λͺ…
      keystring16μ§„μˆ˜ 32μžλ¦¬ν•„μˆ˜μΈμ¦ ν‚€
      methodstring word_info
      target_code
      ν•„μˆ˜ -검색 방식(κΈ°λ³Έκ°’ word_info)
      word_info: ν‘œμ œμ–΄ 정보(ν‘œμ œμ–΄ + μ–΄κΉ¨λ²ˆν˜Έ)
      target_code: *λŒ€μƒ μ½”λ“œ(target_code)
      req_typestringxml
      json
      μ„ νƒμš”μ²­ νƒ€μž…(κΈ°λ³Έκ°’ xml)
      qstring-ν•„μˆ˜κ²€μƒ‰μ–΄(UTF-8 인코딩)

Setup

API Key

Get a Standard Korean Dictionary API Key by following the instructions here.

Usage with Claude Desktop

Add this to your claude_desktop_config.json:

UV
{
    "stdict": {
        "command": "uv",
        "args": [
            "--directory",
            "/path/to/stdict",
            "run",
            "stdict.py"
        ],
        "env": {
            "STDICT_API_KEY": "YOUR_API_KEY"
        }
    }
}

License

Code

This MCP server implementation is provided under the MIT License.

Dictionary Content

Content from the Standard Korean Dictionary is provided under the following terms:

  • Text content is licensed under the Creative Commons Attribution-ShareAlike 2.0 Korea License
  • Multimedia content (images, videos, sounds etc.) has content-specific licensing that must be checked individually
  • Attribution to the National Institute of Korean Language (ꡭ립ꡭ어원) is required when using dictionary content

For full terms of use, see the official terms of service.