216.73.216.36 TODAY : 4,365
์ž๋ฃŒ์‹ค ์„œ๋ธŒ ํƒ€์ดํ‹€ ์•„์ด์ฝ˜

๊ธฐ์ˆ ๋ฌธ์„œ

 > 

MCP

๐Ÿ“‚ ๋‚ด ์ปดํ“จํ„ฐ ํŒŒ์ผ๊ณผ AI๋ฅผ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์—ฐ๊ฒฐํ•˜๋Š” ๋ฒ•: MCP ํ™œ์šฉ ์™„๋ฒฝ ๊ฐ€์ด๋“œ

์ž๋ฃŒ ๊ธฐ๋ณธ์ •๋ณด

๐Ÿ“‚ ๋‚ด ์ปดํ“จํ„ฐ ํŒŒ์ผ๊ณผ AI๋ฅผ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์—ฐ๊ฒฐํ•˜๋Š” ๋ฒ•: MCP ํ™œ์šฉ ์™„๋ฒฝ ๊ฐ€์ด๋“œ

์ฃผ์š” ํ”„๋กœ๊ทธ๋žจ ์ŠคํŽ™

  • ํ‰์ : 10.0
  • ๋ผ์ด์„ ์Šค: free

ํ”ผ๋“œ๋ฐฑ ๋ฐ ๋‹ค์šด๋กœ๋“œ

  • ์‚ฌ์šฉ์ž ํ‰์ : 10.0
  • ์กฐํšŒ: 4

์ œ์กฐ์‚ฌ ๋ฐ ๋“ฑ๋ก ์ •๋ณด

  • ์ œ์ž‘์‚ฌ: LUZENSOFT
  • ๋“ฑ๋ก์ผ: 2025-12-22 09:41:29
  •  

- ์„ค๋ช…

์—…๋ฌด๋ฅผ ํ•˜๋‹ค ๋ณด๋ฉด "์•„, ๋‚ด ์ปดํ“จํ„ฐ์— ์žˆ๋Š” ์ด ์—‘์…€ ํŒŒ์ผ ๋‚ด์šฉ์„ ํด๋กœ๋“œ๊ฐ€ ๋ฐ”๋กœ ์ฝ์–ด์ฃผ๋ฉด ์–ผ๋งˆ๋‚˜ ํŽธํ• ๊นŒ?"๋ผ๋Š” ์ƒ๊ฐ์„ ํ•œ ๋ฒˆ์ฏค ํ•ด๋ณด์…จ์„ ๊ฒ๋‹ˆ๋‹ค. ์ผ์ผ์ด ๋ณต์‚ฌํ•ด์„œ ๋ถ™์—ฌ๋„ฃ๊ฑฐ๋‚˜ ํŒŒ์ผ์„ ์—…๋กœ๋“œํ•˜๋Š” ๋ฒˆ๊ฑฐ๋กœ์›€์€ ์ด์ œ ๋๋‚ฌ์Šต๋‹ˆ๋‹ค. ์•ค์Šค๋กœํ”ฝ(Anthropic)์ด ๊ณต๊ฐœํ•œ **MCP(Model Context Protocol)**๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋‚ด ๋กœ์ปฌ PC์˜ ํŒŒ์ผ์€ ๋ฌผ๋ก , ๊ตฌ๊ธ€ ๋“œ๋ผ์ด๋ธŒ์™€ ๊นƒํ—ˆ๋ธŒ๊นŒ์ง€ ํด๋กœ๋“œ(Claude)์™€ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ค๋Š˜์€ ์‹ค๋ฌด์ž๋ถ„๋“ค์ด ๋ฐ”๋กœ ๋”ฐ๋ผ ํ•˜์‹ค ์ˆ˜ ์žˆ๋„๋ก ๊ทธ ๊ตฌ์ฒด์ ์ธ ํŠœํ† ๋ฆฌ์–ผ์„ ์ค€๋น„ํ–ˆ์Šต๋‹ˆ๋‹ค.

uploadImage


1. ์™œ MCP ์—ฐ๊ฒฐ์ด ํ•„์š”ํ•œ๊ฐ€์š”? (์‹ค๋ฌด์  ๊ฐ€์น˜)

๊ธฐ์กด์˜ AI ํ™œ์šฉ ๋ฐฉ์‹์€ ์‚ฌ์šฉ์ž๊ฐ€ ์ •๋ณด๋ฅผ '์ œ๊ณต'ํ•˜๋Š” ๋ฐฉ์‹์ด์—ˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ MCP๋ฅผ ํ™œ์šฉํ•œ ์—ฐ๊ฒฐ์€ AI๊ฐ€ ์ •๋ณด์— '์ ‘๊ทผ'ํ•˜๋Š” ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค. ์ด ์ฐจ์ด๋Š” ์‹ค๋ฌด์—์„œ ์—„์ฒญ๋‚œ ์ƒ์‚ฐ์„ฑ ๋ณ€ํ™”๋ฅผ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค.

  • ์‹ค์‹œ๊ฐ„์„ฑ: ์ˆ˜์ •๋œ ๋กœ์ปฌ ํŒŒ์ผ์˜ ๋‚ด์šฉ์„ AI๊ฐ€ ์ฆ‰์‹œ ์ธ์ง€ํ•ฉ๋‹ˆ๋‹ค.

  • ๋ณด์•ˆ์„ฑ: ์™ธ๋ถ€ ํด๋ผ์šฐ๋“œ์— ํŒŒ์ผ์„ ์˜ฌ๋ฆฌ์ง€ ์•Š๊ณ ๋„ ๋‚ด ์ปดํ“จํ„ฐ ์•ˆ์—์„œ ์•ˆ์ „ํ•˜๊ฒŒ ๋ถ„์„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ํ†ตํ•ฉ์„ฑ: ๊ตฌ๊ธ€ ๋“œ๋ผ์ด๋ธŒ, ๊นƒํ—ˆ๋ธŒ, ๋กœ์ปฌ ํด๋”๋ฅผ ํ•˜๋‚˜์˜ ๋Œ€ํ™”์ฐฝ์—์„œ ์ž์œ ์ž์žฌ๋กœ ๋„˜๋‚˜๋“ญ๋‹ˆ๋‹ค.


2. ์ค€๋น„๋ฌผ ์ฒดํฌ๋ฆฌ์ŠคํŠธ

์‹œ์ž‘ํ•˜๊ธฐ ์ „์— ์•„๋ž˜ ํ™˜๊ฒฝ์ด ๊ฐ–์ถฐ์ ธ ์žˆ๋Š”์ง€ ํ™•์ธํ•ด ์ฃผ์„ธ์š”.

  1. Claude Desktop ์•ฑ: ์›น ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ์•„๋‹Œ ์„ค์น˜ํ˜• ๋ฐ์Šคํฌํ†ฑ ์•ฑ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

  2. Node.js ์„ค์น˜: MCP ์„œ๋ฒ„ ์‹คํ–‰์„ ์œ„ํ•ด ์ปดํ“จํ„ฐ์— Node.js๊ฐ€ ์„ค์น˜๋˜์–ด ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

  3. ์ฝ”๋“œ ์—๋””ํ„ฐ: ์„ค์ • ํŒŒ์ผ์„ ์ˆ˜์ •ํ•˜๊ธฐ ์œ„ํ•œ ๋ฉ”๋ชจ์žฅ์ด๋‚˜ VS Code๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.


3. ๋‹จ๊ณ„๋ณ„ ํŠœํ† ๋ฆฌ์–ผ: ๋กœ์ปฌ ํŒŒ์ผ ์—ฐ๊ฒฐํ•˜๊ธฐ

๊ฐ€์žฅ ๊ธฐ๋ณธ์ด ๋˜๋Š” ๋‚ด ์ปดํ“จํ„ฐ์˜ ํŠน์ • ํด๋”๋ฅผ ํด๋กœ๋“œ์™€ ์—ฐ๊ฒฐํ•˜๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค.

Step 1. ์„ค์ • ํŒŒ์ผ ์—ด๊ธฐ

Claude Desktop ์•ฑ์„ ์‹คํ–‰ํ•œ ํ›„ ์„ค์ •(Settings) ๋ฉ”๋‰ด๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค. 'Developer' ํƒญ์—์„œ claude_desktop_config.json ํŒŒ์ผ์„ ์ฐพ์•„ ์—ฝ๋‹ˆ๋‹ค. ์ด ํŒŒ์ผ์ด ๋ฐ”๋กœ ํด๋กœ๋“œ์™€ ๋‚ด ์ปดํ“จํ„ฐ๋ฅผ ์ž‡๋Š” ํ†ต๋กœ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค.

Step 2. MCP ์„œ๋ฒ„ ์ฝ”๋“œ ์ž‘์„ฑ

ํŒŒ์ผ ์•ˆ์— ์•„๋ž˜์™€ ๊ฐ™์€ ํ˜•์‹์˜ ์ฝ”๋“œ๋ฅผ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. (์ด๋ฏธ ์ฝ”๋“œ๊ฐ€ ์žˆ๋‹ค๋ฉด mcpServers ํ•ญ๋ชฉ ์•ˆ์— ์ถ”๊ฐ€ํ•ด ์ฃผ์„ธ์š”.)

JSON

{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "C:/Users/์‚ฌ์šฉ์ž๋ช…/Documents/Project"
      ]
    }
  }
}

์ฃผ์˜: ๊ฒฝ๋กœ ๋ถ€๋ถ„์€ ์‹ค์ œ ์—ฌ๋Ÿฌ๋ถ„์ด ์—ฐ๊ฒฐํ•˜๊ณ  ์‹ถ์€ ํด๋” ๊ฒฝ๋กœ๋กœ ์ˆ˜์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

Step 3. ์•ฑ ์žฌ์‹œ์ž‘ ๋ฐ ๊ถŒํ•œ ์Šน์ธ

์„ค์ • ํŒŒ์ผ์„ ์ €์žฅํ•˜๊ณ  Claude Desktop ์•ฑ์„ ์™„์ „ํžˆ ์ข…๋ฃŒํ–ˆ๋‹ค๊ฐ€ ๋‹ค์‹œ ์ผญ๋‹ˆ๋‹ค. ๋Œ€ํ™”์ฐฝ ํ•˜๋‹จ์— '์ ' ๋ชจ์–‘์˜ ์•„์ด์ฝ˜์ด๋‚˜ ํ”Œ๋Ÿฌ๊ทธ์ธ ์•„์ด์ฝ˜์ด ์ƒ๊ฒผ๋‹ค๋ฉด ์„ฑ๊ณต์ž…๋‹ˆ๋‹ค. ํด๋กœ๋“œ์—๊ฒŒ "ํ˜„์žฌ ์—ฐ๊ฒฐ๋œ ํด๋”์˜ ํŒŒ์ผ ๋ชฉ๋ก์„ ๋ณด์—ฌ์ค˜"๋ผ๊ณ  ๋งํ•ด ๋ณด์„ธ์š”.


4. ์‘์šฉ: Google Drive ๋ฐ GitHub ์—ฐ๊ฒฐ

๋กœ์ปฌ ํŒŒ์ผ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค๋„ ๋™์ผํ•œ ์›๋ฆฌ๋กœ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • Google Drive: ๊ตฌ๊ธ€ API ๊ถŒํ•œ์„ ์ธ์ฆ๋ฐ›์€ ํ›„, MCP ์ „์šฉ ์ปค๋„ฅํ„ฐ๋ฅผ ์„ค์ • ํŒŒ์ผ์— ๋“ฑ๋กํ•ฉ๋‹ˆ๋‹ค. ๋ฐฉ๋Œ€ํ•œ ์–‘์˜ ๊ณต์œ  ๋ฌธ์„œ๋ฅผ ํด๋กœ๋“œ๊ฐ€ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๊ฒ€์ƒ‰ํ•˜์—ฌ ๋‹ต๋ณ€ํ•ด ์ค๋‹ˆ๋‹ค.

  • GitHub: ๊ฐœ๋ฐœ์ž๋ผ๋ฉด ํ•„์ˆ˜์ž…๋‹ˆ๋‹ค. ๋‚ด ๋ ˆํฌ์ง€ํ† ๋ฆฌ์˜ ์ฝ”๋“œ๋ฅผ ํด๋กœ๋“œ๊ฐ€ ์ง์ ‘ ์ฝ๊ณ  ๋ฒ„๊ทธ๋ฅผ ์ฐพ๊ฑฐ๋‚˜ ๋ฆฌํŒฉํ† ๋ง ์ œ์•ˆ์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


5. ์‹ค๋ฌด ํ™œ์šฉ ์‹œ๋‚˜๋ฆฌ์˜ค (Best Practice)

์‹œ๋‚˜๋ฆฌ์˜ค A: ๋งˆ์ผ€ํŒ… ๋ฆฌํฌํŠธ ์ž๋™ ์ž‘์„ฑ ๋กœ์ปฌ ํด๋”์— ๋งค์ฃผ ์—…๋ฐ์ดํŠธ๋˜๋Š” ๋งค์ถœ ์—‘์…€ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•ฉ๋‹ˆ๋‹ค. ํด๋กœ๋“œ์—๊ฒŒ "์ง€๋‚œ์ฃผ์™€ ์ด๋ฒˆ ์ฃผ ๋ฐ์ดํ„ฐ๋ฅผ ๋น„๊ตํ•ด์„œ ๋ณด๊ณ ์„œ ์ดˆ์•ˆ ์จ์ค˜"๋ผ๊ณ  ์š”์ฒญํ•ฉ๋‹ˆ๋‹ค. ํด๋กœ๋“œ๋Š” ์ง์ ‘ ํŒŒ์ผ์„ ์ฝ์–ด ์ฐจ์ด์ ์„ ๋ถ„์„ํ•ฉ๋‹ˆ๋‹ค.

์‹œ๋‚˜๋ฆฌ์˜ค B: ์ฝ”๋“œ ๋ฆฌ๋ทฐ ์ž๋™ํ™” ๊นƒํ—ˆ๋ธŒ์™€ ์—ฐ๊ฒฐ๋œ ์ƒํƒœ์—์„œ "๋ฐฉ๊ธˆ ํ‘ธ์‹œํ•œ ์ฝ”๋“œ์—์„œ ๋ณด์•ˆ ์ทจ์•ฝ์ ์ด ์žˆ๋Š”์ง€ ํ™•์ธํ•ด์ค˜"๋ผ๊ณ  ์š”์ฒญํ•ฉ๋‹ˆ๋‹ค. AI๊ฐ€ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ์Šค์บ”ํ•˜์—ฌ ๊ฐœ์„ ์ ์„ ์ œ์•ˆํ•ฉ๋‹ˆ๋‹ค.


6. ์ฃผ์˜์‚ฌํ•ญ ๋ฐ ํŒ

  • ๊ฒฝ๋กœ ๋ณด์•ˆ: AI์—๊ฒŒ ์ ‘๊ทผ ๊ถŒํ•œ์„ ์ฃผ๋Š” ํด๋”๋Š” ํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ๊ฐ€ ๋“ค์–ด์žˆ๋Š” ํŠน์ • ํด๋”๋กœ ํ•œ์ •ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

  • ์„œ๋ฒ„ ์—…๋ฐ์ดํŠธ: npx ๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ํ•ญ์ƒ ์ตœ์‹  ๋ฒ„์ „์˜ MCP ์ปค๋„ฅํ„ฐ๋ฅผ ์‹คํ–‰ํ•˜๋ฏ€๋กœ ๊ด€๋ฆฌ๊ฐ€ ํŽธ๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

  • ์˜ค๋ฅ˜ ๋ฐœ์ƒ ์‹œ: ์„ค์ • ํŒŒ์ผ์˜ ์‰ผํ‘œ(,) ํ•˜๋‚˜๋งŒ ์ž˜๋ชป ์ฐ์–ด๋„ ์•ฑ์ด ์‹คํ–‰๋˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ์œผ๋‹ˆ JSON ํ˜•์‹์„ ๊ผญ ํ™•์ธํ•˜์„ธ์š”.


์ด์ œ ์—ฌ๋Ÿฌ๋ถ„์˜ ํด๋กœ๋“œ๋Š” ๋‹จ์ˆœํ•œ ์ฑ—๋ด‡์ด ์•„๋‹ˆ๋ผ, ์—ฌ๋Ÿฌ๋ถ„์˜ ์—…๋ฌด ํ™˜๊ฒฝ์„ ์™„๋ฒฝํ•˜๊ฒŒ ์ดํ•ดํ•˜๋Š” ์Šค๋งˆํŠธํ•œ ๋น„์„œ๊ฐ€ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. MCP๋ฅผ ํ†ตํ•ด ๋””์ง€ํ„ธ ์ž‘์—… ๊ณต๊ฐ„์˜ ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋ฅผ ์—ฐ๊ฒฐํ•˜๊ณ , ์••๋„์ ์ธ ์ƒ์‚ฐ์„ฑ ํ–ฅ์ƒ์„ ๊ฒฝํ—˜ํ•ด ๋ณด์„ธ์š”. ์–ด๋ ค์šด ๋ถ€๋ถ„์ด ์žˆ๋‹ค๋ฉด ๋Œ“๊ธ€๋กœ ์งˆ๋ฌธ ๋‚จ๊ฒจ์ฃผ์‹œ๋ฉด ๋‹ต๋ณ€ํ•ด ๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค.

์˜ค๋Š˜ ํฌ์ŠคํŒ…์ด ๋„์›€์ด ๋˜์…จ๋‹ค๋ฉด ๊ณต๊ฐ๊ณผ ์ด์›ƒ ์ถ”๊ฐ€ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค!


์ฃผ์š” ํ‚ค์›Œ๋“œ ์ƒ์‚ฐ์„ฑ, ํด๋กœ๋“œํ™œ์šฉ๋ฒ•, AI์ž๋™ํ™”, ์‹ค๋ฌดํŒ, MCP, ์•ค์Šค๋กœํ”ฝ, ํด๋ผ์šฐ๋“œ์—ฐ๊ฒฐ, ๋””์ง€ํ„ธํŠธ๋žœ์Šคํฌ๋ฉ”์ด์…˜, ์—…๋ฌดํšจ์œจ, ์ธ๊ณต์ง€๋Šฅ๋น„์„œ