모델 컨텍스트 프로토콜 클라이언트 탐색
MCP(Model Context Protocol)는 AI 애플리케이션이 외부 도구, 데이터 소스 및 서비스를 원활하게 검색하고 상호 작용할 수 있도록 하는 표준화된 클라이언트-서버 프로토콜입니다. MCP는 호스트에 내장된 것과 같은 AI 에이전트 스튜디오MCP 클라이언트 AI 호스트 애플리케이션과 도구와 같은 특정 기능을 노출하는 하나 이상의 MCP 서버 간의 통신을 용이하게 합니다.
모델 컨텍스트 프로토콜 클라이언트 용어
- MCP 호스트: 작업이 시작되는 AI 애플리케이션 환경입니다.
- MCP 클라이언트: 호스트와 MCP 서버 간의 통신을 관리하여 요청 및 응답을 처리합니다.
이 MCP 클라이언트 아키텍처를 통해 AI 에이전트는 외부 시스템을 동적으로 호출하여 기능을 확장할 수 있으며, 이를 통해 API, 데이터베이스 또는 파일 시스템에 표준화된 방식으로 액세스하는 것과 같은 작업을 수행할 수 있습니다.
- MCP 서버: AI 에이전트가 사용할 수 있는 도구를 노출하여 외부 기능을 제공합니다.
- MCP 도구: AI 에이전트가 사용하기 위해 MCP 서버에서 노출하는 외부 도구입니다.
MCP tools를 사용하는 이유
MCP 도구를 사용하면 다음과 같은 작업을 원활하게 통합할 수 있습니다.
- 최소한의 설정으로 AI 에이전트를 다양한 외부 도구와 연결합니다.
- AI 에이전트에 여러 MCP 도구를 추가하여 더 광범위한 작업을 수행합니다.
- 저장하기 전에 필요에 따라 도구 입력 매개변수를 검토하고 편집합니다.