MCP(모델 컨텍스트 프로토콜)를 사용하여 도구를 사용하여 에이전트를 확장할 수 있습니다.
모델 컨텍스트 프로토콜이란 무엇입니까?
MCP(컨텍스트 프로토콜) 을 사용하면 Copilot Studio 내에서 직접 기존 지식 서버 및 데이터 원본에 연결할 수 있습니다. MCP 서버에 연결하면 다음 항목에 액세스할 수 있습니다.
- 리소스: API 응답 또는 파일 콘텐츠와 같은 더 많은 컨텍스트를 위해 에이전트가 읽을 수 있는 파일과 유사한 데이터
- 도구: 언어 모델이 작업을 수행하기 위해 호출할 수 있는 함수
- 프롬프트: 특정 작업을 수행하기 위해 미리 정의된 프롬프트 템플릿
비고
Copilot Studio는 현재 MCP 도구 및 리소스를 지원합니다.
MCP는 어떻게 작동하나요?
연결된 MCP 서버가 게시하는 각 도구 또는 리소스는 Copilot Studio 자동으로 사용할 수 있습니다. 서버는 이름, 설명, 입력 및 출력을 제공합니다. MCP 서버에서 도구 및 리소스를 업데이트하거나 제거할 때 Copilot Studio 이러한 변경 내용을 동적으로 반영합니다. 이 프로세스를 통해 사용자는 항상 최신 버전을 사용하고 사용되지 않는 도구와 리소스를 제거합니다. 단일 MCP 서버는 여러 도구와 리소스를 통합하고 관리할 수 있습니다. Copilot Studio 에이전트는 각 도구에 액세스할 수 있습니다.
외부 MCP 서버를 포함하여 Microsoft 이외의 제품에 연결하는 경우 Copilot Studio 내에서 액세스하는 도구와 리소스에 대한 책임이 있습니다.
비고
MCP를 사용하려면 생성 오케스트레이션 을 설정해야 합니다.
Copilot Studio MCP를 사용하여 에이전트를 확장하려면 어떻게 해야 할까요?
COPILOT STUDIO MCP를 통합하려면 다음을 수행합니다.
- MCP 온보딩 마법사를 사용하여 에이전트를 기존 MCP 서버에 연결합니다.
- MCP 서버가 아직 없는 경우 MCP 서버를 만듭니다.
- MCP 서버 도구 및 리소스를 에이전트에 추가하여 Copilot Studio 에이전트가 이들을 사용할 수 있도록 합니다.
- (선택 사항) MCP 커넥터를 게시하여 여러 테넌트에서 커넥터를 사용할 수 있도록 합니다.
MCP 통합 문제 해결에 대한 자세한 내용은 MCP(모델 컨텍스트 프로토콜) 통합 문제 해결을 참조하세요.