
β
μ€λλ μ μΈκ³΅μ§λ₯μ λ μ΄μ λ¨μΌ λͺ¨λΈμ μ±λ₯λ§μΌλ‘ νκ°λμ§ μλλ€. μΈλΆμ μμΉν μμ€ν κ³Ό λ°μ΄ν°λ₯Ό μΌλ§λ μ ν΅ν©νκ³ , λ€μν λꡬμ μ κΈ°μ μΌλ‘ μλν μ μλμ§κ° AIμ μ€μ§μ μλμ μ’μ°νλ€. μ΄λ¬ν λ§₯λ½μμ λ±μ₯ν κ²μ΄ λ°λ‘ Model Context Protocol(μ΄ν MCP)μ΄λ€. AIμ μΈλΆ μΈκ³μ μ°κ²°νλ μλ‘μ΄ νμ€μΈ MCPμ κ°λ κ³Ό ꡬ쑰μ ν΅μ λ°©μ λ±μ μ΄ν΄λ³΄μ.
β
β
1. MCP λ±μ₯λ°°κ²½
LLMμ κ°κ³ μλ μ¬λ¬ κ°μ§ νκ³λ₯Ό 보μνκΈ° μν΄ λ€μν κΈ°μ λ€μ΄ λ±μ₯νλ€. νμΈνλ(Fine-Tuning), ν둬νν (Prompting), RAG(Retrieval-Argumented Generation, κ²μ-μ¦κ° μμ±) λ±μ κΈ°μ λ‘ λͺ κ°μ§ νκ³λ₯Ό 보μνμμ§λ§, μ€μ 무μΈκ°λ₯Ό νλνκ±°λ μνν μ μλ λ₯λ ₯μ μμλ€. κ·Έλ° μ΄μ λ‘ 2023λ μ€λ°λΆν° OpenAiμ Function Calling, Anthropicμ Tool Use, Langchainμ Tool Callingμ΄λΌλ κΈ°λ₯μ λμ νμ¬ LLMμ΄ μΈλΆ μΈκ³μ μ°λν μ μλ λ°©μμ λ§λ ¨νλ€.
β
μ°Έκ³ λ‘ OpenAIμ Function Callingμ GPT λͺ¨λΈμ΄ μ¬μ μ μ μλ ν¨μμ μΈμλ₯Ό μμΈ‘νκ³ λ°ννλ λ°©μμΌλ‘ μΈλΆ κΈ°λ₯μ μ¬μ©ν μ μλλ‘ νλ λ©μ»€λμ¦μ΄λ€. Anthropicμ Claude λͺ¨λΈμ΄ μ¬μ©νλ Tool Useλ LLMμ΄ μνΈμμ© κ°λ₯ν μΈλΆ λꡬμ μ¬μ©μ μ€μ€λ‘ κ²°μ νκ³ μμ²νλ κΈ°λ₯μ΄λ€. LangChainμ λ€μν LLM(OpenAI, Anthropic λ±)μ λꡬ νΈμΆ κΈ°λ₯μ ν΅ν©μ μΌλ‘ μ°κ²°·μ μ΄ν μ μλλ‘ μ€κ³λ μ€νμμ€ νλ μμν¬μ΄λ€.
β
LLMμ ν΅μ¬μΌλ‘ νμ¬ μ¬μ©μμ μμ²μ μ΄ν΄νκ³ , κ·Έ μμ²μ ν΄λΉνλ κΈ°λ₯μ μννκΈ° μν΄ λ³λλ‘ AI Agentλ₯Ό ꡬννμλ€. AI Agentλ₯Ό νμ©νλ©΄ μ¬μ©μμ ν λ²μ μμ²μΌλ‘ μ¬λ¬ λ¨κ³μ μμ λ μ κΈ°μ μΌλ‘ μνν μ μλ€. κ·Έλ¬λ νμ€νκ° μ΄λ£¨μ΄μ§μ§ μμ κ°λ°μλ€μκ² μλΉν λΆλ΄μ μ£Όκ³ μμλ€.
β
β
2. MCPλ 무μμΈκ°?
2024λ 11μ, Anthropicμ MCPλΌλ νμ€νλ νλ‘ν μ½μ λ°ννλ€. Anthropicμ MCPλ₯Ό μ€νμμ€λ‘ 곡κ°νλ©° μ΄λ₯Ό “AI μ΄μμ€ν΄νΈλ₯Ό λ°μ΄ν°κ° μ‘΄μ¬νλ μΈλΆ μΈκ³μ μ°κ²°νλ μλ‘μ΄ νμ€”μ΄λΌκ³ μκ°νμλ€. λλμ΄ νμ€νλ λ°©μμΌλ‘ AIμ μΈλΆ μΈκ³ κ°μ μνΈ μμ©νκΈ° μν λ°©λ²μ΄ λ§λ ¨λμ΄ AI Agent κ°λ°μλ ꡬννλ κΈ°λ₯μλ§ μ§μ€ν μ μκ² λμλ€.
β
MCPλ λν μΈμ΄ λͺ¨λΈ(LLM) κΈ°λ°μ AI μμ€ν μ΄ μΈλΆ λ°μ΄ν° μμ€μ λꡬμ μΌκ΄λ λ°©μμΌλ‘ μ°κ²°λ μ μλλ‘ μ€κ³λ κ°λ°©ν νμ€ νλ‘ν μ½μ΄λ€. μ½κ² λ§ν΄, USB-Cμ²λΌ μ΄λ€ λͺ¨λΈμ΄λ λ€μν μμ€ν κ³Ό ν΅μ ν μ μλλ‘ λ§λ€μ΄μ£Όλ μΈν°νμ΄μ€ μν μ μννλ€. MCPλΌλ κ°λ°©ν νμ€μΌλ‘ AI μνκ³μ μνΈμ΄μ©μ±μ λμ΄κ³ , AIκ° μΈλΆ μ§μκ³Ό λꡬλ₯Ό μμ νκ² νμ©ν μ μλ κΈΈμ μ΄μλ€. MCPλ₯Ό ν΅ν΄ AI λͺ¨λΈμ μ€μκ° λ΄μ€ API, μ¬λ΄ λ¬Έμ μ μ₯μ, λ΄λΆ λ°μ΄ν°λ² μ΄μ€ λ± λ€μν μ€μκ° μμ€μ μ§μ μ°κ²°ν μ μλ€.
β
MCPλ AIκ° μ΅μ μ 보μ μ κ·Όνκ³ μΈλΆ λꡬλ₯Ό μμ νκ² νμ©ν¨μΌλ‘μ¨ νκ°(hallucination) λ¬Έμ λ₯Ό μννκ³ μλ΅ νμ§μ ν₯μμν€λ μν μ μννλ€. μ΄λ₯Ό ν΅ν΄ AI λͺ¨λΈμ΄ μλ‘ λ€λ₯Έ λ°μ΄ν°λ² μ΄μ€, νμΌ μμ€ν , μ 무 λꡬ λ±μ μΌκ΄λ λ°©λ²μΌλ‘ μ μν μ μκ² ν΄μ€λ€. μ΄λ₯Ό ν΅ν΄ ν₯μλ μ±λ₯μ AI μμ΄μ νΈ, λ νλΆν λ§₯λ½μ κ°μ§ μλ΅, κ·Έλ¦¬κ³ λ€μν μμ© λΆμΌμμ νμ₯μ± μλ νμ©μ΄ κ°λ₯ν΄μ‘λ€.
MCPλ AI μ ν리μΌμ΄μ μ μν USB-C ν¬νΈμ κ°λ€.

[μΆμ²] https://albanna-tutorials.com/
β
3. MCP ꡬμ±μμ
β
MCPμ μ 체 ꡬ쑰λ MCP νΈμ€νΈ(Host), MCP ν΄λΌμ΄μΈνΈ(Client), MCP μλ²(Server)λΌλ μΈ κ°μ§ ν΅μ¬ μμλ‘ κ΅¬μ±λλ©°, μ΄λ€ κ°μ λΆλͺ ν μν λΆλ΄κ³Ό 격리 ꡬ쑰λ 볡μ‘ν ν΅ν© νκ²½μμλ μ λ’°μ± μλ μ΄μμ κ°λ₯νκ² νλ€.
β
1) MCP Host: AIμ μ€μ¬ μ μ΄ νλΈ
MCP νΈμ€νΈ(Host)λ MCP μν€ν μ²μμ μ¬μ©μμ μ§μ μνΈμμ©νλ μ£Ό μ ν리μΌμ΄μ μΌλ‘, μ 체 MCP ν΅μ μ μ€μ¬μ΄ λλ μν μ μννλ€. Claude Desktopμ΄λ AI κΈ°λ° λꡬ μ ν리μΌμ΄μ , IDEμ AI νλ¬κ·ΈμΈκ³Ό κ°μ μΈν°νμ΄μ€κ° λνμ μΈ νΈμ€νΈμ ν΄λΉνλ€.
β
νΈμ€νΈλ λ¨μν UI μ΄μμ κΈ°λ₯μ μννλ€. λ΄λΆμ μΌλ‘ λ€μμ MCP ν΄λΌμ΄μΈνΈλ₯Ό μμ±νκ³ μ΄λ₯Ό κ΄λ¦¬νλ©°, κ° ν΄λΌμ΄μΈνΈκ° μ΄λ€ MCP μλ²μ μ°κ²°ν κ²μΈμ§, μ΄λ€ μμ μ λν΄ μ΄λ€ κΆνμ λΆμ¬ν κ²μΈμ§λ₯Ό μ‘°μ¨νλ μ μ΄ μν μ νλ€. νΈμ€νΈκ° λμμ μ¬λ¬ MCP μλ²μ μ°κ²°λ μ μμΌλ©°, κ° μ°κ²°μ λν΄ μ¬μ©μμ λͺ μμ μΉμΈ, 보μ μ μ± μ μ©, AI λͺ¨λΈ ν΅ν© μ€μ λ±μ λ 립μ μΌλ‘ κ΄λ¦¬ν¨μΌλ‘μ¨ μ 체 μμ€ν μ μ λ’°μ±κ³Ό ν΅μ λ ₯μ ν보νλ€.
β
2) MCP Client: μ°κ²°κ³Ό μΈμ μ κ΄λ¦¬μ
MCP ν΄λΌμ΄μΈνΈ(Client)λ νΈμ€νΈ λ΄λΆμ μ‘΄μ¬νλ©°, κ°κ° νλμ MCP μλ²μ 1:1λ‘ μ°κ²°λλ μν μ μννλ κ΅¬μ± μμμ΄λ€. νΈμ€νΈλ νμμ λ°λΌ νΉμ μλ²μ© ν΄λΌμ΄μΈνΈλ₯Ό μμ±νκ³ , ν΄λΉ ν΄λΌμ΄μΈνΈλ μλ²μμ μν μ μ§(stateful) μΈμ μ κ΄λ¦¬νλ©°, νλ‘ν μ½ μ΄κΈ° νμ, λ©μμ§ λΌμ°ν λ± MCP ν΅μ μ ν΅μ¬μ λ΄λΉνλ€.
β
MCP ν΄λΌμ΄μΈνΈμ κ°μ₯ μ€μν κΈ°λ₯ μ€ νλλ μλ² κ° κ²©λ¦¬(isolation)λ₯Ό 보μ₯νλ κ²μ΄λ€. μλ₯Ό λ€μ΄, μ¬μ©μκ° νμΌ μμ€ν MCP μλ²μ λ°μ΄ν°λ² μ΄μ€ MCP μλ²λ₯Ό λμμ μ¬μ©ν κ²½μ°, κ° μλ²κ° λ€λ₯Έ μλ²μ μΈμ μ΄λ μ¬μ©μμ λν λ΄μ©μ μ°Έμ‘°νμ§ λͺ»νλλ‘ ν΄λΌμ΄μΈνΈ μμ€μμ μλ²½ν λΆλ¦¬λλ€. μ΄λ 보μμ±κ³Ό κ°μΈμ 보 λ³΄νΈ μΈ‘λ©΄μμ λ§€μ° μ€μν μ€κ³ μμμ΄λ€.
β
3) MCP Server: μΈλΆ κΈ°λ₯κ³Ό λ°μ΄ν°μ λν μΈν°νμ΄μ€
MCP μλ²(Server)λ μΈλΆ λλ λ‘컬μ μμΉνλ λ 립 μ€ν νλ‘μΈμ€λ‘, νΉμ κΈ°λ₯μ΄λ λ°μ΄ν° μ κ·Όμ λ΄λΉνλ€. κ° μλ²λ νλμ μ± μ μλ λλ©μΈμ μ§μ€νμ¬ μ€κ³λλ€.
β
μλ²λ MCP νμ€μ λ°λΌ μμ μ΄ μ 곡νλ κΈ°λ₯μ λͺ μμ μΌλ‘ μ μΈνλ©°, μ£Όλ‘ λ€μ μΈ κ°μ§ κΈ°λ₯μ μ€μ¬μΌλ‘ ꡬμ±λλ€.
- Tools (λꡬ νΈμΆ): κ²μ μ€ν, λ°μ΄ν° μ²λ¦¬, API νΈμΆ λ±μ μΈλΆ νλμ λͺ¨λΈμ΄ μνν μ μλλ‘ μ§μ
- Resources (리μμ€/λ°μ΄ν°): λ¬Έμ, νμΌ, DB λ μ½λ λ± AIκ° μ°Έμ‘°ν μ μλ μΈλΆ μ½ν μΈ λ₯Ό μ 곡
- Prompts (ν둬ννΈ ν νλ¦Ώ): μ¬μ μ μ μλ ν μ€νΈ ν νλ¦Ώμ μ 곡νμ¬ μν¬νλ‘μ° μλνλ₯Ό λλ κΈ°λ₯
β

MCP μλ²λ μ΄μ²λΌ λ 립μ μΈ λ§μ΄ν¬λ‘μλΉμ€ ννλ‘ λμνλ©°, 볡μ‘ν λ‘μ§ μ²λ¦¬λ AI μ μ΄λ λͺ¨λ νΈμ€νΈ μΈ‘μμ μ΄λ£¨μ΄μ§λ€. μ¦, μλ²λ λ¨μΌ κΈ°λ₯μ μ± μμ§κ³ , κ·Έ μΈμ 볡μ‘μ±μ μμ€ν μ€μ¬μΈ νΈμ€νΈκ° λ΄λΉν¨μΌλ‘μ¨ μ 체 μν€ν μ²μ μ μ§λ³΄μμ±κ³Ό νμ₯μ±μ λμ΄λ ꡬ쑰λ₯Ό κ°λλ€.β
β
4. JSON-RPC ν΅μ
MCPλ ν΅μ νλ‘ν μ½λ‘ JSON-RPC 2.0 νμ€μ μ±ννκ³ μλ€. JSON-RPCλ μμ²(Request)κ³Ό μλ΅(Response), μ€λ₯(Error), μλ¦Ό(Notification)μ JSON νμμΌλ‘ μ£Όκ³ λ°λ κ²½λ ν΅μ κ·μ½μ΄λ€. κ°λ³κ³ (stateless) λ¨μν ꡬ쑰λ₯Ό κ°μΆ μ격 νλ‘μμ νΈμΆ(Remote Procedure Call, RPC) λ°©μμΌλ‘ λ³λμ μ€μ μμ΄λ ꡬ쑰νλ λ©μμ§ κ΅νμ΄ κ°λ₯ν©λλ€. μ΄λ¬ν λ°©μμΌλ‘ μΈν΄ MCP ν΄λΌμ΄μΈνΈμ MCP μλ²λ λμΌν λ©μμ§ νμμΌλ‘ μνΈ κ°μ λͺ νν μν΅μ΄ κ°λ₯νλ©°, λ€μν μΈμ΄μ νλ«νΌ κ°μ νΈνμ±λ λ°μ΄λλ€.
β
1) μ μ‘ κ³μΈ΅
MCP λ©μμ§λ λ€μν μ μ‘ λ°©μμΌλ‘ μ£Όκ³ λ°μ μ μλ€. λ‘컬 MCP μλ²μ κ²½μ° νμ€ μ μΆλ ₯(STDIO) νμ΄νλ₯Ό ν΅ν΄ JSON-RPC λ©μμ§λ₯Ό κ΅ννκ³ , μ격 MCP μλ²μ κ²½μ° HTTP(S) μ°κ²°μ΄λ Server-Sent Events (SSE) μ€νΈλ¦Όμ ν΅ν΄ ν΅μ νλ€. μ¦, λμΌν JSON-RPC λ΄μ©μ TCP/IP μμ HTTPλ‘ μ£Όκ³ λ°μ μλ μκ³ , λ‘컬 νλ‘μΈμ€ κ°μλ νμ΄νλ‘ ν΅μ ν μλ μκ² μ μ°νκ² μ€κ³λμ΄ μλ€.
β
2) λ©μμ§ μ ν
MCPμμ μ£Όκ³ λ°λ JSON λ©μμ§μλ μμ², μλ΅, μλ¦Ό μΈ κ°μ§ νμ μ΄ μλ€. κ° λ©μμ§ νμ μ λ€μκ³Ό κ°μ JSON ꡬ쑰λ₯Ό κ°μ§λ€.
β
a) μμ²(Request)
μ΄λ€ λμμ κ°μν λ μ¬μ©λλ€. method νλμ μνν μμ μ΄λ¦μ, params νλμ ν΄λΉ μμ μ νμν μΈμλ€μ λ΄λλ€. λͺ¨λ μμ²μλ κ³ μ ν idκ° λΆμ¬λμ΄ μλ΅κ³Ό λ§€μΉλλ€.
β
b) μλ΅(Response)
μμ²μ λν κ²°κ³Όλ₯Ό μ λ¬νλ€. id νλλ‘ μ΄λ€ μμ²μ λν μλ΅μΈμ§ νμνλ©°, μ±κ³΅ μ result κ°μ²΄μ κ²°κ³Ό λ°μ΄ν°λ₯Ό, μ€ν¨ μ error κ°μ²΄μ μ€λ₯ μ½λλ₯Ό ν¬ν¨ν λ©μμ§λ₯Ό λ£λλ€. μλ΅μλ result λλ error λ μ€ νλλ§ μμ΄μΌ νλ©°, idλ μμ²μ κ²κ³Ό λμΌνκ² λ§μΆ°μΌ νλ€.
β
c) μλ¦Ό(Notification)
λ¨λ°©ν₯ ν΅μ§μ μ¬μ©λλ€. μ컨λ μλμκ² μλ €μ€ μ΄λ²€νΈκ° μμ λ 보λ΄λ©°, idκ° μκ³ methodμ paramsλ§ ν¬ν¨νλ€. μλ¦Όμλ λμνλ μλ΅μ΄ μ€μ§ μμΌλ©°, κ°λ Ή μλ²μμ “μ λ°μ΄ν°κ° μ λ°μ΄νΈλμλ€”λ ν΅μ§λ₯Ό 보λ΄λ μ©λλ‘ μ¬μ©νλ€.
β
β
5. MCP ν΅μ λ°©μ
MCPλ LLMκ³Ό μΈλΆ λꡬλ₯Ό μ°κ²°νλ ꡬ쑰νλ μΈν°νμ΄μ€λ₯Ό μ 곡νκΈ° μν΄ κ³ μλ ν΅μ νλ‘ν μ½μ΄λ€. μ΄ νλ‘ν μ½μ JSON-RPC λ©μμ§λ₯Ό κΈ°λ°μΌλ‘ λμνλλ°, ν΄λΌμ΄μΈνΈμ μλ² κ° λ©μμ§λ₯Ό μ£Όκ³ λ°λ νμλ§μ νμ€ννκ³ μμ λΏ, κ·Έ μ€μ ν΅μ μ체λ μ¬λ¬ κ°μ§ λ°©μμ νμ©νλ μ μ°ν ꡬ쑰λ₯Ό κ°κ³ μλ€.
β
MCPλ λ‘컬 ν΅μ κ³Ό μ격 ν΅μ μ΄λΌλ λ κ°μ§ μ£Όμ μλ리μ€λ₯Ό λͺ¨λ ν¬κ΄ν μ μλλ‘, λ€μκ³Ό κ°μ λ κ°μ§ ν΅μ λ°©μμ μ μνκ³ μλ€.
β
1) STDIO λ°©μ: λ‘컬 νκ²½μ μ ν©ν κ°λ¨ν ꡬν
STDIO(Standard Input/Output) λ°©μμ MCP ν΄λΌμ΄μΈνΈκ° MCP μλ²(λλ ν΄)λ₯Ό λμΌν μμ€ν λ΄μμ μμ νλ‘μΈμ€λ‘ μ€νν λ μ¬μ©λλ€. μ΄ κ²½μ° ν΄λΌμ΄μΈνΈλ MCP μμ²μ ν΄λΉ νλ‘μΈμ€μ νμ€ μ λ ₯(stdin)μΌλ‘ μ λ¬νκ³ , μλ²λ μλ΅μ νμ€ μΆλ ₯(stdout) μ ν΅ν΄ λ°ννλ€.
β
λ€νΈμν¬ μ€μ μμ΄λ μ½κ² ꡬνν μ μμ΄ κ°λ° μ΄κΈ°λ ν μ€νΈ νκ²½μμ μ μ©νκ³ λμΌ λ¨Έμ μμ λμνκΈ° λλ¬Έμ λ€νΈμν¬ μ§μ°μ΄ μμΌλ©°, λΉ λ₯Έ μμ²-μλ΅μ΄ κ°λ₯νλ€. νμ§λ§ λ¨λ°©ν₯ μ€νΈλ¦¬λ°μ΄λ λ€νΈμν¬ κΈ°λ° μ격 μ°λμλ μ ν©νμ§ μμ, κ³ λνλ μλ리μ€μλ νκ³κ° μλ€. STDIOλ κ°λ° μ€μΈ λ‘컬 ν΄μ MCPμ μ°λνκ±°λ, LLM κΈ°λ° μ ν리μΌμ΄μ μ λ‘컬μμ μλ²μ μΌλ‘ ν μ€νΈν λ μ μ©νκ² νμ©λλ€.
β
2) SSE λ°©μ: μ€μκ° μ€νΈλ¦¬λ°μ μ΅μ νλ μ격 ν΅μ
SSE(Server-Sent Events)λ HTTP κΈ°λ°μ λ¨λ°©ν₯ μ€νΈλ¦¬λ° νλ‘ν μ½λ‘, μλ²κ° ν΄λΌμ΄μΈνΈμκ² μ§μμ μΌλ‘ λ°μ΄ν°λ₯Ό νΈμ ν μ μλλ‘ νλ€. ν΄λΌμ΄μΈνΈλ μλ²μ ν λ² μ°κ²°ν ν, λ³λμ μμ² μμ΄λ μλ²λ‘λΆν° μ€μκ° λ°μ΄ν°λ₯Ό λ°μλ³Ό μ μλ€.
β
LLMμ΄ ν΄μ μ€ν μν©μ μ€μκ°μΌλ‘ λͺ¨λν°λ§νκ±°λ, μ€κ° κ²°κ³Όλ₯Ό μμ°¨μ μΌλ‘ λ°μ λΆμν μ μλ€. ν΄λΌμ°λ κΈ°λ° λ°μ΄ν° λΆμ λꡬλ λ°±μλ μλ²μ μ°κ²°ν λ μ μ©νλ€. WebSocketκ³Ό μ μ¬ν κΈ°λ₯μ μ 곡νμ§λ§, HTTP νμ€μ κΈ°λ°μΌλ‘ νμ¬ λΈλΌμ°μ νΈνμ±κ³Ό ꡬνμ κ°λ¨ν¨μμ μ΄μ μ κ°μ§λ€.

β
6. λ¨κ³λ³ νλ‘μΈμ€
MCPλ μλμ κ°μ λ¨κ³λ³ νλ‘μΈμ€λ‘ μΈν΄ νμ₯μ±, 보μμ±, λͺ¨λμ±μ κ°μΆ 컨ν μ€νΈ ν΅ν© νλ μμν¬λ‘ κΈ°λ₯ν μ μλ€. νμμ λ°λΌ μλ‘μ΄ μλ²λ₯Ό μ μ°νκ² μΆκ°νκ±°λ μ κ±°ν μ μμΌλ©°, λ°μ΄ν° μ κ·Όλ κ°λ³μ μΌλ‘ ν΅μ ν μ μλ€.
β
1) μ¬μ©μ 쿼리 μ λ ₯
μ¬μ©μλ Claude Desktopκ³Ό κ°μ MCP νΈμ€νΈ μ ν리μΌμ΄μ μ ν΅ν΄ AI Agentμκ² μ§λ¬Έμ΄λ μμ²μ μ κΈ°νλ€.
"μ€λ μΌμ μ μλ €μ£Όκ³ μ΄μ μμ ν λ©μΌ λ΄μ©μ μ 리ν΄μ€"
β
2) AIμ 컨ν μ€νΈ νλ¨
AI λͺ¨λΈμ νμ¬ μμ²μ λν΄ μ€μ€λ‘ λ΅λ³ν μ μλμ§, μλλ©΄ μΈλΆ λκ΅¬κ° νμνμ§λ₯Ό νλ¨νλ€. λ λ§μ μ λ³΄κ° νμν΄μ μΈλΆ λκ΅¬κ° νμνλ€κ³ νλ¨νλ©΄, MCP μλ²μ μ¬μ©κ°λ₯ν ν¨μ λͺ©λ‘κ³Ό κ΄λ ¨ λ°μ΄ν°λ₯Ό 보μ νκ³ μλμ§λ₯Ό μλ³νλ€.
β
3) νΈμ€νΈμ MCP μλ² μΏΌλ¦¬
νΈμ€νΈ μ ν리μΌμ΄μ μ MCP ν΄λΌμ΄μΈνΈλ₯Ό ν΅ν΄ ν¨μ λͺ©λ‘μ λΆμνμ¬ μ μ ν ν¨μλ₯Ό μλ³νκ³ ν΄λΉ μμ²μ κ΄λ ¨λ MCP μλ²λ‘ μ λ¬νλ€.
β
4) MCP μλ²μ μμ² μ²λ¦¬
κ° MCP μλ²λ μμ μ΄ μ°κ²°λ λ°μ΄ν° μμ€μ μ κ·Όνμ¬ μμ²μ μ²λ¦¬ν ν, κ΄λ ¨λ μ 보λ₯Ό μλ΅μΌλ‘ μμ±νλ€.
β
5) μλ΅ μ§κ³ λ° μ λ¬
MCP ν΄λΌμ΄μΈνΈλ μ¬λ¬ μλ²λ‘λΆν° λ°μ μλ΅μ μμ§νκ³ , μ΄λ₯Ό μ 리νμ¬ AI λͺ¨λΈμκ² μ λ¬νλ€.
β
6) μ΅μ’ AI μλ΅ μμ±
AIλ MCP μλ²λ€λ‘λΆν° μ»μ λ§₯λ½ μ 보λ₯Ό λ°νμΌλ‘, μ¬μ©μμκ² λμ± μ ννκ³ νλΆν μλ΅μ μμ±νμ¬ μ 곡νλ€.
β

'π§ AI μλν > MCP' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
| MCP νν λ¦¬μΌ - Advanced MCP Tutorial (0) | 2026.07.19 |
|---|
λκΈ