가이드
Model Context Protocol (MCP) 가이드에 오신 것을 환영합니다! 이 섹션에서는 MCP 서버와 클라이언트를 구축하고 사용하는 방법을 이해하는 데 도움을 드립니다.
MCP란 무엇인가요?
MCP (Model Context Protocol)는 Claude와 같은 대규모 언어 모델(LLM)이 외부 도구 및 데이터 소스와 상호작용할 수 있도록 하는 프로토콜입니다. MCP를 통해 다음을 수행할 수 있습니다:
- LLM에 도구와 데이터를 제공하는 서버 구축
- 이러한 서버를 MCP 호환 클라이언트에 연결
- 사용자 정의 기능으로 LLM 기능 확장
핵심 개념
MCP 서버는 세 가지 주요 유형의 기능을 제공할 수 있습니다:
- 도구(Tools): LLM이 호출할 수 있는 함수 (사용자 승인 필요)
- 리소스(Resources): 클라이언트가 읽을 수 있는 파일과 유사한 데이터 (API 응답이나 파일 내용 등)
- 프롬프트(Prompts): 사용자가 특정 작업을 완료하는 데 도움이 되는 미리 작성된 템플릿