- MCP 서버는 개발자가 LLM과 상호작용하는 툴을 제공하는 서버입니다. 🛠️
- 클로드와 같은 LLM은 MCP 서버를 통해 툴을 사용하고, 툴 사용 여부를 스스로 판단합니다. 🤔
- MCP 서버의 툴 스펙 정의와 기능 구현이 중요하며, LLM은 이 정보를 활용하여 작업을 수행합니다. ⚙️
- LLM은 사용자 질문에 따라 툴을 선택하고, MCP 서버에 요청하여 결과를 받아 최종 답변을 생성합니다. 🤖
- 샘플 코드를 통해 MCP 서버와 클라이언트 간의 데이터 흐름과 통신 방식을 이해할 수 있습니다. 📡
- 툴의 이름, 설명, 인풋 스키마 등의 정보는 LLM이 툴을 정확하게 실행하는 데 필수적입니다. 📝
- 다음 편에서는 공개된 저장소에 MCP 서버를 올려 다른 사람들도 사용할 수 있도록 할 예정입니다. 📤