모델 컨텍스트 프로토콜을 사용하여 에이전트 확장

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를 통합하려면 다음을 수행합니다.

  1. MCP 온보딩 마법사를 사용하여 에이전트를 기존 MCP 서버에 연결합니다.
  2. MCP 서버가 아직 없는 경우 MCP 서버를 만듭니다.
  3. MCP 서버 도구 및 리소스를 에이전트에 추가하여 Copilot Studio 에이전트가 이들을 사용할 수 있도록 합니다.
  4. (선택 사항) MCP 커넥터를 게시하여 여러 테넌트에서 커넥터를 사용할 수 있도록 합니다.

MCP 통합 문제 해결에 대한 자세한 내용은 MCP(모델 컨텍스트 프로토콜) 통합 문제 해결을 참조하세요.