๐ง 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๊ฐ ํ์ํ ๊ฒฝ์ฐ
์ฌ์ฉ์๊ฐ "ํด์ฃผ๊ธฐ๋ฅผ ์ํ๋" ์ํฉ ๐ ๏ธ:
- โ ์ค์๊ฐ ๊ฒ์ ํต๊ณ ์กฐํ (์น๋ฅ , ํฝ๋ฅ , ๋ฐด๋ฅ )
- โ ์ ์ ์ ์ ๊ฒ์
- โ ์ฑํผ์ธ ํต๊ณ ๊ทธ๋ํ ์์ฑ
- โ ๋์ค์ฝ๋/ํ ๋ ๊ทธ๋จ ์๋ฆผ ๋ฐ์ก
- โ ์ฆ๊ฒจ์ฐพ๊ธฐ ์ฑํผ์ธ ๋ชจ๋ํฐ๋ง
- โ ์ธ๋ถ ์๋น์ค ์ฐ๋ (์บ๋ฆฐ๋, ๋ฉ์ผ, ๋ฉ์ ์ )
๊ฒ์ ์ฑ๋ด ์์ ์ง๋ฌธ๋ค ๐ฌ:
- "์ผ์ค์ค ํ์ฌ ์น๋ฅ ์๋ ค์ค"
- "๋ด ๋กค ์ ์ ๋ณด์ฌ์ค"
- "์ผ์ค์ค ํฝ๋ฅ ์ถ์ด ๊ทธ๋ํ ๊ทธ๋ ค์ค"
- "์ ํจ์น ๋์ค๋ฉด ์๋ฆผ ๋ณด๋ด์ค"