์ 3์ฅ โ ์๋ฒ ํ๋ฆฌ๋ฏธํฐ๋ธ: ์ปจํ ์คํธ์ ๋ฅ๋ ฅ์ ๋ ธ์ถ
LLM Primer IV: MCP๋ก ์ค๊ณํ๋ AI ์ธ์ง๋ฅผ ์ฑํฐ๋ณ๋ก ๋ฐ๋ผ๊ฐ๋ ์ํฌ์ค๋ฃจ์ ์ธ ๋ฒ์งธ ๊ธ์ ๋๋ค. MCP ์๋ฒ๊ฐ ์ค์ ๋ก ๋ฌด์์ ๋งํ ์ ์๋์ง๋ฅผ ๋ฐฐ์๋๋ค โ ์ธ ๊ฐ์ ๋ช ์ฌ, ์ธ ๊ฐ์ ๋ผ์ดํ์ฌ์ดํด, ์ธ ๊ฐ์ ์ค๋ฅ ๋ชจ๋ธ โ ๊ทธ๋ฆฌ๊ณ ์๋ง์ ๊ฒ์ ๊ณ ๋ฅด๋ ๊ท์จ์ด ์๋ฒ๊ฐ ํ์ฅ๋๋๋ ๋์ ๋๋๋๋ฅผ ๊ฐ๋ฅด๋ ์ด์ .
์ด ์ฅ์ด ์กด์ฌํ๋ ์ด์
ํ๋กํ ์ฝ์ ๊ทธ๊ฒ์ด ์ฌ๋ฌ๋ถ์ด ๋งํ๊ฒ ํด ์ฃผ๋ ๊ฒ๋งํผ๋ง ์ธ๋ชจ๊ฐ ์์ต๋๋ค. ์ 2์ฅ์ host, client, server์ ๋ฉํ ๋ชจ๋ธ์ ์ธ์ ๊ณ , ๋ฅ๋ ฅ ํ์์ ํตํด ์ธ์ ์ด ์ด์ ์ค๋ ๋ชจ์ต์ ๋ณด์์ต๋๋ค. ์ ์๊ฐ ๋๋๊ณ ์์ธก์ด ์๋๊ฐ ๋ฌด์์ ํ ์ ์๋์ง ์๊ฒ ๋๋ฉด, ๊ตฌ์ฒด์ ์ผ๋ก ๋ฌด์์ด ํ์ ์์ ์์๊น์? MCP๋ ์ธ ๊ฐ์ ๋ช ์ฌ๋ก ๋ตํฉ๋๋ค. Resources, Prompts, Tools. ํ๋ฉด์ ์ผ๋ก๋ ๋น์ทํด ๋ณด์ ๋๋ค โ ๊ฐ๊ฐ์ด ์๋ฒ๊ฐ ๋ง๋ค๊ฑฐ๋ ๋๋ฆด ์ ์๋, ์ด๋ฆ ๋ถ์ ์คํค๋ง ๊ธฐ์ ๋ ๋ฌด์ธ๊ฐ์ ๋๋ค โ ํ์ง๋ง ๊ทธ๊ฒ๋ค์ ์ธ ๊ฐ์ ๋ณ๊ฐ ์๋์ ๋์ํฉ๋๋ค. Resources๋ ์ฝ๊ธฐ ์ํ์ ๋๋ค. Prompts๋ ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ ์ค์บํด๋์ ๋๋ค. Tools๋ ์ฐ๊ธฐ ํ๋์ ๋๋ค. ์ด ์ฅ์ ๊ฐ๊ฐ์ ์ฐจ๋ก๋ก ๊ฑธ์ด ๊ฐ๋๋ค. ์คํค๋ง, ๋ผ์ดํ์ฌ์ดํด, ์ค๋ฅ ๋ชจ๋ธ, ๊ทธ๋ฆฌ๊ณ ์์ง๋์ด๊ฐ ์๋ชป ์ง๋ ๊ณณ๋ค.
3.1 Resources: ์ฝ๊ธฐ ์ ์ฉ ์ปจํ ์คํธ ๋ฐ์ดํฐ
๋ฆฌ์์ค๋ ์๋ฒ๊ฐ ์ปจํ ์คํธ๋ก ๋ชจ๋ธ์ ๊ฑด๋ฌ ์ ์๋ ๋ฐ์ดํฐ์ ๋๋ค. ์ ์์ด๋ ์ฝ๊ธฐ ์ ์ฉ์ ๋๋ค. ๋ฆฌ์์ค๋ ์ธ์์ ๋ณ์ด์ํค์ง ์์ต๋๋ค. ์ธ์์ ๊ธฐ์ ํฉ๋๋ค. ํ ๋ฒ์ ํ์น๊ฐ ๋ค๋ฅธ ๊ณณ์ ์ํ ๋ณํ๋ฅผ ์ผ์ผํจ๋ค๋ฉด โ ๊ฐ์ฌ ๋ก๊ทธ ํ, ์ฆ๊ฐ๋ ์นด์ดํฐ, ๋ฐ์ฌ๋ ์นํ โ ๊ทธ๊ฒ์ ๋ฆฌ์์ค๊ฐ ์๋๋ผ ์์์ ์ ์ ๋๊ตฌ์ ๋๋ค. ์ด ์ ์ ๋ ์นด๋กญ๊ฒ ๊ธ๋ ๊ฒ์ด MCP ์๋ฒ ์ค๊ณ์ ์ฒซ ๊ท์จ์ ๋๋ค.
๊ฐ ๋ฆฌ์์ค๋ ์๋ฒ๊ฐ ๊ณ ๋ฅธ ์คํด(file://, postgres://, linear://issue/ENG-1234) ์์ ์์ ๋ URI์ ๋ฉํ๋ฐ์ดํฐ โ ์ด๋ฆ, ์ ํ์ ๊ธฐ์ , MIME ํ์
, ์ ํ์ ํฌ๊ธฐ โ ๋ฅผ ๊ฐ์ง๋๋ค. ์ด ํ๋๋ค ์ค ์ด๋ ๊ฒ๋ ์ฅ์์ด ์๋๋๋ค. ๊ธฐ์ ์๋ ๋ฆฌ์์ค๋ ๋ชจ๋ธ์ด ํ๊ฐํ ์ ์๋ ๋ฆฌ์์ค์
๋๋ค. ๋ผ์ดํ์ฌ์ดํด์ ์ง์ค์ ์
๋๋ค. resources/list๋ก ์ด๊ฑฐํ๊ณ , resources/read๋ก ํ์นํฉ๋๋ค. resources/write๋ ์์ต๋๋ค โ ์๋ฒ๊ฐ ์ฐ๊ธฐ๋ฅผ ์ํ๋ค๋ฉด ๋๊ตฌ๋ฅผ ๋
ธ์ถํด์ผ ํฉ๋๋ค. ๊ทธ ๋น๋์นญ์ด ์ ๋ขฐ ๊ฒฝ๊ณ๋ฅผ ๊ฐ์ํํฉ๋๋ค.
์ค์ผ์ผ์์ ๋ฆฌ์์ค๋ฅผ ์ค์ฉ์ ์ผ๋ก ๋ง๋๋ ๋ ํจํด. URI ํ
ํ๋ฆฟ์ ์๋ฒ๊ฐ ์๋ฐฑ๋ง ํ์ ์ด๊ฑฐํ๋ ๋์ ํ๋ผ๋ฏธํฐํ๋ ์ฝ๊ธฐ ์๋ํฌ์ธํธ(db://orders/{order_id})๋ฅผ ๋
ธ์ถํ๊ฒ ํฉ๋๋ค. ๊ตฌ๋
์ ํธ์คํธ๊ฐ URI์ ๊ด์ฌ์ ๋ฑ๋กํ๊ณ ๊ธฐ์ ๋ฐ์ดํฐ๊ฐ ๋ฐ๋ ๋ notifications/resources/updated๋ฅผ ๋ฐ๊ฒ ํฉ๋๋ค โ ๋์์ LLM ์๋๋ก ํด๋งํ๋ ๊ฒ์ด๋ฉฐ, ์์ชฝ์ ๋ญ๋น์
๋๋ค. ํผํด์ผ ํ ํจ์ ์ ์ธ์
์์์ ๋ชจ๋ ๋ด๋ถ ๊ฐ์ฒด๋ฅผ ๋ฆฌ์์ค ๋ชฉ๋ก์ ์์ ๋ถ๋ ๊ฒ์
๋๋ค. ์ผ์ฒ ๊ฐ์ ๋ฆฌ์์ค ๋ชฉ๋ก์ ์ฌ์ฉ์๊ฐ ํ์ดํํ๊ธฐ ์ ์ ์๋ง ํ ํฐ์ ๋จน์ต๋๋ค. ์ ํ๋ ์ด์
๋ ์ต์์์ ํ
ํ๋ฆฟ์ ๋
ธ์ถํ๊ณ , ๋ชจ๋ธ์ด ๊ธด ๊ผฌ๋ฆฌ๋ฅผ ๊ฒ์ํ๊ฒ ๋์ญ์์ค.
3.2 Prompts: ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ ํ ํ๋ฆฟ๊ณผ ์ํฌํ๋ก
MCP์ ํ๋กฌํํธ๋ LLM์ ์์คํ ํ๋กฌํํธ์๋ ์๋ฌด ๊ด๊ณ๊ฐ ์์ต๋๋ค. ๊ทธ๊ฒ๋ค์ ์ฌ์ฉ์๊ฐ โ ๋๋ ์ฌ์ฉ์๋ฅผ ๋์ ํ๋ ํธ์คํธ๊ฐ โ ํน์ ์ํธ์์ฉ์ ์์ํ๊ธฐ ์ํด ํธ์ถํ ์ ์๋, ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ ์๋ฒ ์ ์ ํ ํ๋ฆฟ์ ๋๋ค. ํ๋กฌํํธ๋ ์ธ๊ฒฉ๋ณด๋ค๋ ์ฌ๋์ ๋ช ๋ น์ ๋ ๊ฐ๊น์ต๋๋ค. ์์ ์ ์๋ฒ๊ฐ ์์ ์ด ๋ ธ์ถํ๋ ๋๊ตฌ์ ๋ฆฌ์์ค ์์ ์๋ ค์ง ์ข์ ์ํธ์์ฉ ํจํด์ ํจ๊ป ์ถํํด, ํค๋ณด๋ ์ ์ฌ๋์ด ์์ฒญ์ ์ด๋ป๊ฒ ํํํ ์ง ์ธ์ธ ํ์๊ฐ ์๊ฒ ํ๋ ๊ฒ์ ๋๋ค.
ํ๋กฌํํธ๋ ์ด๋ฆ, ์ ํ์ ๊ธฐ์ , ๊ทธ๋ฆฌ๊ณ ์ธ์ ๋ชฉ๋ก์ ๊ฐ์ง๋๋ค. ํธ์คํธ๋ ๋ฐ๊ฒฌํ๋ ค๊ณ prompts/list๋ฅผ, ๋ค์์ ํ๋กฌํํธ๋ฅผ ํธ์คํธ๊ฐ ์๊ธฐ ๋ชจ๋ธ ๋ฃจํ์ ๋จน์ผ ์ ์๋ ๋ฉ์์ง ์ํ์ค๋ก ํผ์น๋ ค๊ณ prompts/get์ ํธ์ถํฉ๋๋ค. ํ๋กฌํํธ๋ URI๋ก ๋ฆฌ์์ค๋ฅผ ์ฐธ์กฐํ ์ ์์ผ๋ฉฐ, ๊ทธ ๊ฒฝ์ฐ ํธ์คํธ๋ ๋ณด๋ด๊ธฐ ์ ์ ์ธ๋ผ์ธํฉ๋๋ค. ์๋ฒ๋ ์ฌ๋ ํด์ ์คํฌ๋ฆฝํธํ๊ณ , ๋ชจ๋ธ์ด ๊ฑฐ๊ธฐ์ ์ด์ด ๋ฐ์ต๋๋ค.
ํ๋กฌํํธ์ ์์คํ
๋ฉ์์ง์ ๊ตฌ๋ณ์ ์ค์ํฉ๋๋ค. /review_pr์ ํธ์ถํ ์ฌ์ฉ์๋ ์์ ์ ๋ํ ๋ก๊ทธ์์ ์ด์์คํดํธ๊ฐ ๋ฆฌ๋ทฐ ์์
์ ์์ํ๋ ๋ชจ์ต์ ๋ด
๋๋ค โ ๋ฌด์์ด ์์๋์๋์ง ์ดํดํ๊ณ , ๋ผ์ด๋ค ์ ์๊ณ , ๊ฐ์ฌํ ์ ์์ต๋๋ค. ์๋ฒ๊ฐ ๋์ ์กฐ์ฉํ ํธ์คํธ์ ์์คํ
ํ๋กฌํํธ์ ์ง์๋ฅผ ๋ง๋ถ์๋ค๋ฉด, ์ฌ์ฉ์๋ ์ด์์คํดํธ๊ฐ ๊ฐ์๊ธฐ ๋ค๋ฅด๊ฒ ํ๋ํ๋ ์ด์ ๋ฅผ ์ ๊ธธ์ด ์์ ๊ฒ์
๋๋ค. ํ๋กฌํํธ๋ ์ฌ์ฉ์์๊ฒ ๋ณด์ด๋ ์ค์บํด๋์ด๊ณ , ์์คํ
ํ๋กฌํํธ๋ ํธ์คํธ์ ํ๋ ์ด๋ฐ์
๋๋ค. ๋์ ํผ๋๋์ด์๋ ์ ๋ฉ๋๋ค. ๊ท์จ์, ๋ช
์์ ์ผ๋ก ๋ณด์์ ๋ ์ฌ์ฉ์๊ฐ ์น์ธํ์ง ์์ ๋งํ ํ๋กฌํํธ ๋ด์ฉ์ ๊ฒฐํจ์ด๋ผ๋ ๊ฒ์
๋๋ค.
3.3 Tools: ํ๋, ๊ตฌ์กฐํ๋ ์ถ๋ ฅ, ๋ฉฑ๋ฑ์ฑ
๋๊ตฌ๋ MCP๊ฐ ๋๊ฐ์ด ํฅ๋ฏธ๋กญ๊ณ ์ํํด์ง๋ ์๋ฆฌ์ ๋๋ค. ๋ฆฌ์์ค๋ ์ฝ๊ธฐ, ํ๋กฌํํธ๋ ์ค์บํด๋, ๋๊ตฌ๋ ์ฐ๊ธฐ์ ๋๋ค โ ํ์ ๋ง๋ค๊ณ , ๋ฉ์์ง๋ฅผ ๋ณด๋ด๊ณ , ์๋น์ค๋ฅผ ๋ฐฐํฌํ๊ณ , ์นด๋๋ฅผ ์ฒญ๊ตฌํฉ๋๋ค. ๋ชจ๋ ๋๊ตฌ๋ ์ด๋ฆ, ๊ธฐ์ , JSON Schema ํ์์ ์ ๋ ฅ ์คํค๋ง๋ฅผ ๊ฐ์ง๋๋ค. ๊ธฐ์ ์ ์ ์ฒด MCP ํ๋ฉด์์ ๊ฐ์ฅ ์ค์ํ ํ๋์ ๋๋ค. ๊ทธ๊ฒ์ด ๋ชจ๋ธ์ด ๋๊ตฌ๋ฅผ ํธ์ถํ ์ง, ์ธ์ ํธ์ถํ ์ง, ์ด๋ค ์ธ์๋ก ํธ์ถํ ์ง ๊ฒฐ์ ํ๋ ๋ฐ ์ฐ๋ ํ ์คํธ์ด๊ธฐ ๋๋ฌธ์ ๋๋ค. ใ์ด๋ฉ์ผ์ ๋ณด๋ ๋๋คใ๋ผ๊ณ ์ ํ ๊ธฐ์ ์ ์ด๋ฉ์ผ ๋ชจ์ ์๋๊ฐ ๋ํ๋ ๋๋ง๋ค ๋ชจ๋ธ์ด ์์ ๋ป์ ๋๊ตฌ์ ๋๋ค. ใ๋ง์ผํ ํ๋ซํผ์ ํตํด ํธ๋์ญ์ ์ด๋ฉ์ผ์ ๋ณด๋ ๋๋ค. ๊ฒ์ฆ๋ ๊ณ ๊ฐ ์ฃผ์์๋ง, ๊ฐ์ธ ์์ ์ฉ์ด ์๋๋๋คใ๋ผ๊ณ ์ ํ ๊ธฐ์ ์ ๋ชจ๋ธ์ด ๋ ๋ถ๋ณ ์๊ฒ ์ฐ๋ ๋๊ตฌ์ ๋๋ค.
์ค๋ฅ ๋ชจ๋ธ์ ๋ ๊ฐ์ ์ฑ๋์ ๊ฐ์ง๋๋ค. ํ๋กํ ์ฝ ์ค๋ฅ(์๋ชป๋ ํ์์ ์ธ์, ์ ์ ์๋ ๋๊ตฌ)๋ JSON-RPC ์ค๋ฅ๋ฅผ ๋ฐํํ๋ฉฐ ํ๋ ์ด๋ฐ ์คํจ์
๋๋ค. ๋๊ตฌ ์ค๋ฅ(์์ ์ ๋ฐ์ก, ๋์คํฌ ๊ฐ๋)๋ ์ฑ๊ณต์ ์๋ต์ isError: true์ ๋ฌด์์ด ์ผ์ด๋ฌ๋์ง ์ค๋ช
ํ๋ ์ฝํ
์ธ ๋ธ๋ก๊ณผ ํจ๊ป ๋ฐํํฉ๋๋ค. ๊ตฌ๋ณ์ด ์ค์ํฉ๋๋ค. ๋ชจ๋ธ์ ๋๊ตฌ ์ค๋ฅ๋ฅผ ๋ณด๊ณ ์ ์ํด์ผ ํฉ๋๋ค. ํธ์คํธ๋ ํ๋กํ ์ฝ ์ค๋ฅ๋ฅผ ๋ณด๊ณ ์ ์ก์ ํ๋ณตํด์ผ ํฉ๋๋ค. ๋์ ํฉ์น๋ฉด ๋ชจ๋ธ์ด ํ์๋ก ํ๋ ์ ๋ณด๋ฅผ ๋นผ์๋ ์
์
๋๋ค.
ํ๋ MCP๋ ์ ์ธ๋ outputSchema๋ฅผ ๋ฐ๋ฅด๋ ์ฐ๋ฌธ ์ฝํ
์ธ ๋ฐฐ์ด ์์ structuredContent๋ฅผ ์ง์ํฉ๋๋ค. ๊ธด ์ถ์ ์์ ๋์ ํจ๊ณผ๋ ์ค์ ์ ์
๋๋ค. ์งง๊ณ ๊ตฌ์กฐํ๋ ๋๊ตฌ ์ถ๋ ฅ์ ๋ชจ๋ธ์๊ฒ ์ค์ ์ถ๋ก ์ ์ํ ์ฌ์ ๋ฅผ ๋จ๊น๋๋ค. ๊ธธ๊ณ ์ฐ๋ฌธ์ ์ธ ์ถ๋ ฅ์ ์ปจํ
์คํธ ์์ฐ์ ๋จน์ด ์น์๋๋ค. ์ด๋ฆ ๋ถ์ผ ๋งํ ์ถ๊ฐ ๊ท์จ ๋ ๊ฐ์ง. ์ต์์ฑ: ์ ๊ธฐ์ ๋ ๋๊ตฌ ์ด๋ ๊ฐ๋ ๊ฑฐ์ ๋ชจ๋ ๋ฒค์น๋งํฌ์์ ์์ ๊ฐ๋ฅผ ์ด๊น๋๋ค. list_users, get_user, search_users, count_users๋ณด๋ค๋ ๊ตฌ์กฐํ๋ ํํฐ๋ฅผ ๊ฐ์ง find_users๋ฅผ ๋
ธ์ถํ์ญ์์ค. ๋ฉฑ๋ฑ์ฑ: ์ฌ์๋ ํญํ์ ๋ถ๊ฐํผํฉ๋๋ค. ๋ฉฑ๋ฑ์ฑ ํค๋ฅผ ๋ฐ๊ฑฐ๋ ๊ฒฐ์ ์ ์๋ณ์ ์คํด์ ์ฐ๋ ๋๊ตฌ๋ ๋คํธ์ํฌ ๊น๋นก์์ ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ ์ฌ๊ณ ๊ฐ ์๋๋ผ ๋ฌด๋์์ผ๋ก ๋ฐ๊ฟ๋๋ค.
3.4 ์กฐํฉ: ์ธ ํ๋ฆฌ๋ฏธํฐ๋ธ๊ฐ ํจ๊ป ์ผํ๋ ๋ฒ
ํ๋ฆฌ๋ฏธํฐ๋ธ๋ ํจ๊ป ์ผํ ๋ ๊ฐ์ฅ ์ธ๋ชจ ์์ต๋๋ค. ์ ์ค๊ณ๋ ์๋ฒ๋ ๋ณดํต ๊ฐ๊ฐ์ ์ผ๋ถ๋ฅผ ๋
ธ์ถํฉ๋๋ค. ํํ ์ํธ์์ฉ์ ์จ์์ด ๋ ํ๋กฌํํธ ๋ช ๊ฐ, ์ค์ํ ํ๋์ ์ํ ์์ ๋๊ตฌ ์งํฉ, ๊ทธ๋ฆฌ๊ณ ์ปจํ
์คํธ๋ฅผ ๊ณต๊ธํ๋ โ ์ด์ฉ๋ฉด ํฐ โ ๋ฆฌ์์ค ์งํฉ. ๊ณ ๊ฐ ์ง์ ์๋ฒ๋ ๊ณ ๊ฐ ํ๋กํ๊ณผ ํฐ์ผ ์ด๋ ฅ์ ๋ฆฌ์์ค๋ก, reply_to_ticket๊ณผ escalate_ticket์ ๋๊ตฌ๋ก, /triage_ticket์ ์๋ง์ ๋ฆฌ์์ค๋ฅผ ์ ์ฌํ๊ณ ๋ชจ๋ธ์๊ฒ ๋ถ๋ฅ๋ฅผ ์์ฒญํ๋ ํ๋กฌํํธ๋ก ๋
ธ์ถํ ์ ์์ต๋๋ค. ํ๋กฌํํธ๋ ์จ์์ ๋ฟ๋ฆฌ๊ณ , ๋ฆฌ์์ค๋ ์ํฉ์ ์ฑ์ฐ๋ฉฐ, ๋๊ตฌ๋ ์ธ์์ ๋ฐ๊ฟ๋๋ค.
ํ๋ฆฌ๋ฏธํฐ๋ธ๊ฐ ์ผ๋ง๋ ์ ์ฐํ์ง ๋ณด๊ณ ๋๋ฉด ์ ํน์ ๋ชจ๋ ๊ฒ์ ํ๋๋ก ๋ฏธ๋ ๊ฒ์ ๋๋ค. ์ฝ๊ธฐ ์ ์ฉ ๋๊ตฌ๋ก ๋ฆฌ์์ค๋ฅผ ํ๋ด ๋ผ ์ ์๊ณ , ๋ชจ๋ธ์ ๋ช ๋ น ์ถ๋ ฅ์ผ๋ก ์ด์ง ๋ฏธ๋ ํ๋กฌํํธ๋ก ๋๊ตฌ๋ฅผ ํ๋ด ๋ผ ์ ์๊ณ , ์ง์๊ฐ ๋ ๋ฆฌ์์ค๋ก ํ๋กฌํํธ๋ฅผ ํ๋ด ๋ผ ์ ์์ต๋๋ค. ๊ฐ๊ฐ์ ์ค๊ณ ๊ณต๊ฐ์ ์์ถํ๊ณ ๋ฌด์ธ๊ฐ๋ฅผ ์์ต๋๋ค. ๋๊ตฌ๋ก ํ๋ด ๋ธ ๋ฆฌ์์ค๋ ์บ์๋๊ฑฐ๋, ๊ตฌ๋ ๋๊ฑฐ๋, ํ๋กฌํํธ ํผ์นจ์ ์ธ๋ผ์ธ๋ ์ ์์ต๋๋ค. ํ๋กฌํํธ๋ก ํ๋ด ๋ธ ๋๊ตฌ๋ ํธ์ถ ์ง์ ์์ ๊ถํ ๋ถ์ฌ๋ ์ ์๊ณ ๊ตฌ์กฐํ๋ ์ถ๋ ฅ ์ฑ๋์ด ์์ต๋๋ค. ํ๋ฆฌ๋ฏธํฐ๋ธ๋ ์์์ ์ด์ง ์์ต๋๋ค. ํธ์คํธ๊ฐ ๊ฐ๊ฐ์ ์ด๋ป๊ฒ ์์ ํ ๋ค๋ฃจ์ด์ผ ํ ์ง ์๋๋ก ์ธ์๋ถํด๋ ๊ฒ์ ๋๋ค. ๊ทธ ์ธ์๋ถํด๋ฅผ ์กด์คํ๋ ๊ฒ์ด ํ๋กํ ์ฝ ๊ณ์ฝ์ ์ผ๋ถ์ ๋๋ค.
์ 3์ฅ์ด ์ค๋นํ๋ ๊ฒ
์ฌ๋ฌ๋ถ์ ๊ฑฐ๋์ ์๋ฒ ์ธก์ ๊ฑธ์์ต๋๋ค. ์๋ฒ๋ Resources, Prompts, Tools๋ฅผ ๊ฐ์์ ์คํค๋ง, ๋ผ์ดํ์ฌ์ดํด, ์ค๋ฅ ๋ชจ๋ธ๊ณผ ํจ๊ป ๋ ธ์ถํฉ๋๋ค. ๊ท์จ์ ์๋ฒ๊ฐ ํ ์ ์๋ ๊ฐ ์ผ์ ์๋ง์ ํ๋ฆฌ๋ฏธํฐ๋ธ๋ฅผ ๊ณ ๋ฅด๊ณ , ์ ์คํ ์ด๋ฆ ๋ถ์ด๊ณ ๊ธฐ์ ํ๋ฉฐ, ๊ณผ๋ถํ๋ฅผ ๊ฑฐ๋ถํ๋ ๊ฒ์ ๋๋ค. ๊ทธ๋ฌ๋ MCP๋ ์ผ๋ฐฉํตํ์ด ์๋๋๋ค. ํธ์คํธ๋ ๋ฅ๋ ฅ์ ์๋ฒ๋ก ๋๋๋ ค ๋ ธ์ถํ ์ ์์ต๋๋ค โ ๊ทธ๋ฆฌ๊ณ ๊ทธ๊ฒ์ด ํ๋กํ ์ฝ์ ๊ฐ์ฅ ํฅ๋ฏธ๋กญ๊ณ ๊ฐ์ฅ ๋ณด์ ๋ฏผ๊ฐํ ์ค๊ณ ์ ํ์ด ์ฌ๋ ๊ณณ์ ๋๋ค.
๋ค์ โ ์ 4์ฅ: ํด๋ผ์ด์ธํธ ํ๋ฆฌ๋ฏธํฐ๋ธ โ ์ํ๋ง, ๋ฃจํธ, ์ผ๋ฆฌ์ํ ์ด์ . ์ญ๋ฐฉํฅ ํ๋ฉด โ ํธ์คํธ๊ฐ ์๋ฒ์ ๋๋๋ ค์ฃผ๋ ๊ฒ โ ๊ณผ ์ ๋ขฐ ๊ฒฝ๊ณ๋ฅผ ๋์ด ๊ฑด๋ค์ง๋ ๋ชจ๋ ๋ฅ๋ ฅ์ ๋ฐ๋ผ์ค๋ ๋ณด์์ ํจ์.