Labsco
Alfex4936 logo

KoGrammar

โ˜… 2

from Alfex4936

A Korean grammar and spelling checker powered by the Nara Infotech API.

๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅโœ“ VerifiedFreeQuick setup

Hangul-MCP (ํ•œ๊ตญ์–ด ์œ ํ‹ธ๋ฆฌํ‹ฐ)

Hangul-MCP๋Š” MCP(Model Chaining Protocol) ๊ธฐ๋ฐ˜ ํ•œ๊ตญ์–ด ์œ ํ‹ธ๋ฆฌํ‹ฐ ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค. kospell ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ•œ๊ตญ์–ด ๋งž์ถค๋ฒ• ๊ฒ€์‚ฌ, ๋กœ๋งˆ์ž ๋ณ€ํ™˜ ๋“ฑ์˜ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.



๊ธฐ๋Šฅ

KoGrammar๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค:

  1. ๋งž์ถค๋ฒ• ๊ฒ€์‚ฌ: ํ•œ๊ตญ์–ด ๋ฌธ์žฅ์˜ ๋งž์ถค๋ฒ•์„ ๊ฒ€์‚ฌํ•˜๊ณ  ์˜ค๋ฅ˜๋ฅผ ์ˆ˜์ • ์ œ์•ˆํ•ฉ๋‹ˆ๋‹ค.
  2. ๊ธ€์ž ์ˆ˜ ์„ธ๊ธฐ: ํ•œ๊ตญ์–ด ํ…์ŠคํŠธ์˜ ๊ธ€์ž ์ˆ˜์™€ ์–ด์ ˆ ์ˆ˜๋ฅผ ๊ณ„์‚ฐํ•ฉ๋‹ˆ๋‹ค.
  3. ์ด๋ ฅ์„œ ๋ฆฌ๋ทฐ: ์ด๋ ฅ์„œ ์ž‘์„ฑ์— ํŠนํ™”๋œ ๊ธฐ๋Šฅ์œผ๋กœ, ๊ธ€์ž ์ˆ˜ ์ œํ•œ ํ™•์ธ๊ณผ ๋งž์ถค๋ฒ• ํ”ผ๋“œ๋ฐฑ์„ ํ•จ๊ป˜ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  4. ๋กœ๋งˆ์ž ๋ณ€ํ™˜: ํ•œ๊ตญ์–ด ํ…์ŠคํŠธ๋ฅผ ๊ตญ๋ฆฝ๊ตญ์–ด์› ๋กœ๋งˆ์ž ํ‘œ๊ธฐ๋ฒ•์— ๋”ฐ๋ผ ๋ณ€ํ™˜ํ•ฉ๋‹ˆ๋‹ค.

MCP ๋„๊ตฌ ๋ชฉ๋ก

KoGrammar๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ MCP ๋„๊ตฌ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค:

  1. count_korean_letters: ํ•œ๊ตญ์–ด ํ…์ŠคํŠธ์˜ ๊ธ€์ž ์ˆ˜์™€ ์–ด์ ˆ ์ˆ˜๋ฅผ ๊ณ„์‚ฐํ•ฉ๋‹ˆ๋‹ค.
  2. check_korean_grammar: ํ•œ๊ตญ์–ด ๋ฌธ์žฅ์˜ ๋งž์ถค๋ฒ•์„ ๊ฒ€์‚ฌํ•˜๊ณ  ์ˆ˜์ • ์ œ์•ˆ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  3. resume_review: ์ด๋ ฅ์„œ์— ํŠนํ™”๋œ ๋ฆฌ๋ทฐ ๊ธฐ๋Šฅ์œผ๋กœ, ๊ธ€์ž ์ˆ˜ ํ™•์ธ๊ณผ ๋งž์ถค๋ฒ• ๊ฒ€์‚ฌ๋ฅผ ํ†ตํ•ฉ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  4. romanize_korean: ๊ตญ๋ฆฝ๊ตญ์–ด์› ํ‘œ๊ธฐ๋ฒ•์— ๋”ฐ๋ผ ํ•œ๊ตญ์–ด ํ…์ŠคํŠธ๋ฅผ ๋กœ๋งˆ์ž๋กœ ๋ณ€ํ™˜ํ•ฉ๋‹ˆ๋‹ค.

์„ค์น˜ ๋ฐฉ๋ฒ•

๋ฐ”์ด๋„ˆ๋ฆฌ ๋‹ค์šด๋กœ๋“œ

Windows ๋˜๋Š” Linux ํ™˜๊ฒฝ์—์„œ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐ”์ด๋„ˆ๋ฆฌ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค:

  • Windows: kogrammar.exe
  • Linux: kogrammar-linux-amd64

์†Œ์Šค์ฝ”๋“œ ๋นŒ๋“œ

์†Œ์Šค์ฝ”๋“œ์—์„œ ์ง์ ‘ ๋งŒ๋“ค๋ ค๋ฉด ๋‹ค์Œ ๋‹จ๊ณ„๋ฅผ ๋”ฐ๋ฅด์„ธ์š”:

  1. Go 1.24 ์ด์ƒ ์„ค์น˜
  2. ์ €์žฅ์†Œ ํด๋ก 
    git clone https://github.com/Alfex4936/Hangul-MCP
    cd Hangul-MCP
  3. ์˜์กด์„ฑ ์„ค์น˜
    go mod download
  4. ๋นŒ๋“œ
    go build -o kogrammar

์‚ฌ์šฉ ๋ฐฉ๋ฒ•

KoGrammar๋Š” MCP ํ”„๋กœํ† ์ฝœ์„ ํ†ตํ•ด ๋‹ค๋ฅธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ ํ†ตํ•ฉ๋˜์–ด ์‚ฌ์šฉ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

settings.json ๋˜๋Š” ์ด์— ์ค€ํ•˜๋Š” ํ™˜๊ฒฝ ์„ค์ • ํŒŒ์ผ์— ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์„œ๋ฒ„๋ฅผ ๋“ฑ๋กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

{
  "mcpServers": {
    "kogrammar-server": {
      "command": "path/to/your/kogrammar.exe",
      "args": [],
      "env": {}
    }
  }
}