Skip to main content

๐Ÿ”ง MCP: LLM์—๊ฒŒ ๋„๊ตฌ๋ฅผ ์ฃผ๊ธฐ

๐Ÿ’ก MCP๋ž€? (Model Context Protocol)

LLM์ด ๋‹ค์–‘ํ•œ ์™ธ๋ถ€ ์‹œ์Šคํ…œ, ๋„๊ตฌ, API๋ฅผ ํ‘œ์ค€ํ™”๋œ ๋ฐฉ์‹์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” ํ”„๋กœํ† ์ฝœ(๊ทœ๊ฒฉ)์ž…๋‹ˆ๋‹ค.

๐Ÿค” ์™œ ํ•„์š”ํ•œ๊ฐ€?

๋ฌธ์ œ โŒ: LLM์€ ์ •๋ณด๋ฅผ ์•Œ๋ ค์ค„ ์ˆ˜๋งŒ ์žˆ๊ณ , ์‹ค์ œ๋กœ ํ–‰๋™ํ•˜๊ฑฐ๋‚˜ ์™ธ๋ถ€ ์‹œ์Šคํ…œ์„ ์กฐ์ž‘ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

ํ•ด๊ฒฐ โœ…: LLM์ด ํ•„์š”ํ•  ๋•Œ ์™ธ๋ถ€ ๋„๊ตฌ๋ฅผ ํ˜ธ์ถœํ•ด์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ‘œ์ค€ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

โš™๏ธ ๋™์ž‘ ์›๋ฆฌ

1. ์‚ฌ์šฉ์ž: "์˜ค๋Š˜ ๋‚ ์”จ ํ™•์ธํ•˜๊ณ  ๋น„ ์˜ค๋ฉด ํšŒ์˜ ์ผ์ • ์‹ค๋‚ด๋กœ ๋ณ€๊ฒฝํ•ด์ค˜"
   โ†“
2. LLM ํŒ๋‹จ: "๋‚ ์”จ API ํ˜ธ์ถœ ํ•„์š”" + "์บ˜๋ฆฐ๋” ์ˆ˜์ • ํ•„์š”"
   โ†“
3. MCP ์„œ๋ฒ„: ๋‚ ์”จ API ํ˜ธ์ถœ โ†’ "์˜คํ›„ 3์‹œ ๋น„ ์˜ˆ๋ณด"
   โ†“
4. MCP ์„œ๋ฒ„: ์บ˜๋ฆฐ๋” API ํ˜ธ์ถœ โ†’ ํšŒ์˜ ์žฅ์†Œ๋ฅผ "3์ธต ํšŒ์˜์‹ค"๋กœ ๋ณ€๊ฒฝ
   โ†“
5. LLM: ๊ฒฐ๊ณผ๋ฅผ ๋ฐ›์•„์„œ ๋‹ต๋ณ€ ์ƒ์„ฑ
   โ†“
6. ์‚ฌ์šฉ์ž: "์˜ค๋Š˜ ์˜คํ›„ ๋น„๊ฐ€ ์˜ˆ๋ณด๋˜์–ด ํšŒ์˜ ์žฅ์†Œ๋ฅผ 3์ธต ํšŒ์˜์‹ค๋กœ ๋ณ€๊ฒฝํ–ˆ์Šต๋‹ˆ๋‹ค"

๐ŸŽฏ ์‹ค์ƒํ™œ ๋น„์œ 

์Šค๋งˆํŠธํฐ์˜ USB-C ํฌํŠธ ๐Ÿ”Œ๋ฅผ ์ƒ๊ฐํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

  • MCP ์ด์ „: ๊ฐ ๊ธฐ๊ธฐ๋งˆ๋‹ค ๋‹ค๋ฅธ ์ผ€์ด๋ธ” ํ•„์š” (iPhone์€ Lightning, Android๋Š” USB-C)
  • MCP ์ ์šฉ: ๋ชจ๋“  AI๊ฐ€ ๊ฐ™์€ ๋ฐฉ์‹์œผ๋กœ ๋„๊ตฌ ์—ฐ๊ฒฐ (ํ‘œ์ค€ ๊ทœ๊ฒฉ ์‚ฌ์šฉ)

โš–๏ธ ์žฅ์ ๊ณผ ๋‹จ์ 

โœ… ์žฅ์ 

  • ํ‘œ์ค€ํ™”: ํ•œ ๋ฒˆ ๋งŒ๋“ค๋ฉด ์—ฌ๋Ÿฌ AI์—์„œ ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅ
  • ํ™•์žฅ ์šฉ์ด: ์ƒˆ๋กœ์šด ๋„๊ตฌ๋ฅผ ํ”Œ๋Ÿฌ๊ทธ์ธ์ฒ˜๋Ÿผ ์‰ฝ๊ฒŒ ์ถ”๊ฐ€
  • ์‹ค์‹œ๊ฐ„ ๋ฐ์ดํ„ฐ: API๋ฅผ ํ†ตํ•ด ํ•ญ์ƒ ์ตœ์‹  ์ •๋ณด ์กฐํšŒ
  • ์•ก์…˜ ์ˆ˜ํ–‰: ์ •๋ณด ์ œ๊ณต์„ ๋„˜์–ด ์‹ค์ œ ์ž‘์—… ์‹คํ–‰ (๋ฉ”์ผ ๋ฐœ์†ก, ๋ฌธ์„œ ์ž‘์„ฑ ๋“ฑ)
  • ๋ฉ€ํ‹ฐ ํˆด ์กฐํ•ฉ: ์—ฌ๋Ÿฌ ๋„๊ตฌ๋ฅผ ์—ฐ๊ณ„ํ•ด์„œ ๋ณต์žกํ•œ ์ž‘์—… ์ˆ˜ํ–‰

โš ๏ธ ๋‹จ์ 

  • ์ƒˆ๋กœ์šด ๊ธฐ์ˆ : 2024๋…„ ๋ง์— ๋ฐœํ‘œ๋˜์–ด ์•„์ง ์ƒํƒœ๊ณ„ ๋ฐœ์ „ ์ค‘
  • ๊ตฌ์ถ• ๋ณต์žก๋„: MCP ์„œ๋ฒ„ ์„ค์ • ๋ฐ ๊ฐ ๋„๊ตฌ ์—ฐ๋™ ์ž‘์—… ํ•„์š”
  • ์˜์กด์„ฑ: MCP ์„œ๋ฒ„๋‚˜ ์—ฐ๊ฒฐ๋œ API๊ฐ€ ๋‹ค์šด๋˜๋ฉด ๊ธฐ๋Šฅ ์ค‘๋‹จ
  • ๋ณด์•ˆ ๊ด€๋ฆฌ: ์™ธ๋ถ€ ์‹œ์Šคํ…œ ์ ‘๊ทผ ๊ถŒํ•œ์„ ์„ธ์‹ฌํ•˜๊ฒŒ ๊ด€๋ฆฌํ•ด์•ผ ํ•จ
  • ๋น„์šฉ: ๊ฐ API ํ˜ธ์ถœ๋งˆ๋‹ค ๋น„์šฉ ๋ฐœ์ƒ ๊ฐ€๋Šฅ

๐ŸŽฏ ์ ํ•ฉํ•œ ์‚ฌ์šฉ ์‚ฌ๋ก€

  • ์—…๋ฌด ์ž๋™ํ™” (์ด๋ฉ”์ผ, ์บ˜๋ฆฐ๋”, ๋ฌธ์„œ ์ž‘์„ฑ)
  • ๋ฉ€ํ‹ฐ ์„œ๋น„์Šค ํ†ตํ•ฉ (Slack, Notion, Jira, GitHub ๋“ฑ)
  • ์‹ค์‹œ๊ฐ„ ๋ฐ์ดํ„ฐ ์กฐํšŒ (์ฃผ์‹, ๋‚ ์”จ, ๋‰ด์Šค, ๊ตํ†ต)
  • ์ „์ž์ƒ๊ฑฐ๋ž˜ (์ฃผ๋ฌธ, ๊ฒฐ์ œ, ๋ฐฐ์†ก ์กฐํšŒ)
  • IoT ๊ธฐ๊ธฐ ์ œ์–ด (์Šค๋งˆํŠธํ™ˆ, ์„ผ์„œ)
  • ๊ฒŒ์ž„ ๋ฐ์ดํ„ฐ ์กฐํšŒ ๋ฐ ์ž๋™ํ™” โญ

๐ŸŽฎ ๊ฒŒ์ž„ ํŒจ์น˜ ๋…ธํŠธ ์ฑ—๋ด‡ ์˜ˆ์‹œ

์ƒํ™ฉ: ์œ ์ €๊ฐ€ ์‹ค์‹œ๊ฐ„ ๊ฒŒ์ž„ ํ†ต๊ณ„๋„ ์•Œ๊ณ  ์‹ถ์–ดํ•จ ๐Ÿ“Š

โŒ MCP ์ ์šฉ ์ „ (RAG๋งŒ ์‚ฌ์šฉ)

  • ์œ ์ €: "์•ผ์Šค์˜ค ํ˜„์žฌ ์Šน๋ฅ ์ด ์–ด๋–ป๊ฒŒ ๋ผ?"
  • ์ฑ—๋ด‡: "์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค. ํŒจ์น˜ ๋…ธํŠธ์—๋Š” ์Šน๋ฅ  ์ •๋ณด๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค."
  • โŒ ๋ฌธ์ œ: ์ •์ ์ธ ๋ฌธ์„œ๋งŒ ๊ฒ€์ƒ‰ ๊ฐ€๋Šฅ, ์‹ค์‹œ๊ฐ„ ๋ฐ์ดํ„ฐ ์กฐํšŒ ๋ถˆ๊ฐ€

โœ… MCP ์ ์šฉ ํ›„

1. ์œ ์ €: "์•ผ์Šค์˜ค ์ด๋ฒˆ ํŒจ์น˜ ํ›„ ์Šน๋ฅ  ์–ด๋•Œ? ๊ทธ๋ฆฌ๊ณ  ๋‚ด ์ „์ ๋„ ์•Œ๋ ค์ค˜"
   โ†“
2. LLM ํŒ๋‹จ: 
   - "์Šน๋ฅ " โ†’ Riot API ํ˜ธ์ถœ ํ•„์š”
   - "๋‚ด ์ „์ " โ†’ ๊ฒŒ์ž„ ๊ณ„์ • API ํ˜ธ์ถœ ํ•„์š”
   โ†“
3. MCP ์„œ๋ฒ„: 
   - Riot API ํ˜ธ์ถœ โ†’ "์•ผ์Šค์˜ค ์Šน๋ฅ  52.3% (๊ณจ๋“œ ์ด์ƒ)"
   - ์‚ฌ์šฉ์ž ๊ณ„์ • API ํ˜ธ์ถœ โ†’ "์ตœ๊ทผ ์•ผ์Šค์˜ค 5ํŒ 3์Šน 2ํŒจ"
   โ†“
4. LLM: ๋ฐ›์€ ๋ฐ์ดํ„ฐ๋กœ ๋‹ต๋ณ€ ์ƒ์„ฑ
   โ†“
5. ์ฑ—๋ด‡: "์•ผ์Šค์˜ค์˜ ํ˜„์žฌ ์Šน๋ฅ ์€ 52.3%๋กœ ์ƒ์œ„๊ถŒ์ž…๋‹ˆ๋‹ค!
          ๋ฒ„ํ”„ ํ›„ ์•ฝ 2% ์ƒ์Šนํ–ˆ๋„ค์š”.
          
          ๋‹น์‹ ์˜ ์•ผ์Šค์˜ค ์ตœ๊ทผ ์ „์ ์€ 5ํŒ 3์Šน 2ํŒจ (์Šน๋ฅ  60%)์ž…๋‹ˆ๋‹ค.
          ํ‰๊ท ๋ณด๋‹ค ์ž˜ ํ”Œ๋ ˆ์ดํ•˜๊ณ  ๊ณ„์‹œ๋„ค์š”! ๐ŸŽฎ"

๐ŸŒŸ ๊ฒŒ์ž„ ์ฑ—๋ด‡์— MCP ํ™œ์šฉ ์˜ˆ์‹œ

  • โœ… Riot API๋กœ ์‹ค์‹œ๊ฐ„ ์ฑ”ํ”ผ์–ธ ํ†ต๊ณ„ ์กฐํšŒ
  • โœ… ์œ ์ € ๊ฒŒ์ž„ ์ „์  API ์—ฐ๋™
  • โœ… ํ‹ฐ์–ด๋ณ„ ์Šน๋ฅ , ํ”ฝ๋ฅ , ๋ฐด๋ฅ  ๋“ฑ ์‹ค์‹œ๊ฐ„ ๋ฐ์ดํ„ฐ
  • โœ… Discord ์•Œ๋ฆผ ์ž๋™ ๋ฐœ์†ก ("์ƒˆ ํŒจ์น˜ ๋…ธํŠธ๊ฐ€ ์˜ฌ๋ผ์™”์Šต๋‹ˆ๋‹ค!")
  • โœ… ์ฆ๊ฒจ์ฐพ๊ธฐํ•œ ์ฑ”ํ”ผ์–ธ ์ž๋™ ๋ชจ๋‹ˆํ„ฐ๋ง

๐Ÿš€ MCP๊ฐ€ ํ•„์š”ํ•œ ๊ฒฝ์šฐ

์‚ฌ์šฉ์ž๊ฐ€ "ํ•ด์ฃผ๊ธฐ๋ฅผ ์›ํ•˜๋Š”" ์ƒํ™ฉ ๐Ÿ› ๏ธ:

  • โœ… ์‹ค์‹œ๊ฐ„ ๊ฒŒ์ž„ ํ†ต๊ณ„ ์กฐํšŒ (์Šน๋ฅ , ํ”ฝ๋ฅ , ๋ฐด๋ฅ )
  • โœ… ์œ ์ € ์ „์  ๊ฒ€์ƒ‰
  • โœ… ์ฑ”ํ”ผ์–ธ ํ†ต๊ณ„ ๊ทธ๋ž˜ํ”„ ์ƒ์„ฑ
  • โœ… ๋””์Šค์ฝ”๋“œ/ํ…”๋ ˆ๊ทธ๋žจ ์•Œ๋ฆผ ๋ฐœ์†ก
  • โœ… ์ฆ๊ฒจ์ฐพ๊ธฐ ์ฑ”ํ”ผ์–ธ ๋ชจ๋‹ˆํ„ฐ๋ง
  • โœ… ์™ธ๋ถ€ ์„œ๋น„์Šค ์—ฐ๋™ (์บ˜๋ฆฐ๋”, ๋ฉ”์ผ, ๋ฉ”์‹ ์ €)

๊ฒŒ์ž„ ์ฑ—๋ด‡ ์˜ˆ์‹œ ์งˆ๋ฌธ๋“ค ๐Ÿ’ฌ:

  • "์•ผ์Šค์˜ค ํ˜„์žฌ ์Šน๋ฅ  ์•Œ๋ ค์ค˜"
  • "๋‚ด ๋กค ์ „์  ๋ณด์—ฌ์ค˜"
  • "์•ผ์Šค์˜ค ํ”ฝ๋ฅ  ์ถ”์ด ๊ทธ๋ž˜ํ”„ ๊ทธ๋ ค์ค˜"
  • "์ƒˆ ํŒจ์น˜ ๋‚˜์˜ค๋ฉด ์•Œ๋ฆผ ๋ณด๋‚ด์ค˜"