에이전트에서 모델 컨텍스트 프로토콜 사용 - Copilot Studio | Matteo Pagani


요약

이 글은 Copilot Studio에서 Model Context Protocol(MCP)를 사용해 에이전트가 외부 서비스를 활용하는 방법을 설명합니다. MCP 서버를 HTTP 스트리밍/SSE 프로토콜로 구현하고, Azure Table Storage 연동을 통해 직원 휴가 관리 예제 서비스를 구축합니다. 로컬 서버를 Visual Studio Code의 dev tunnel로 클라우드에 노출한 다음, Copilot Studio에서 커스텀 커넥터(OpenAPI/Swagger 기반)로 연결해 MCP 서버와 연동합니다. 이후 Copilot Studio에서 에이전트를 생성하고, 액션으로 MCP 기반 휴가 관리 기능을 쉽게 추가할 수 있습니다. 다만 Copilot Studio 요구사항에 맞게 MCP 서버 엔드포인트 URL 포맷을 일부 커스터마이즈해야 하며, 커스텀 커넥터 등록 과정이 다소 번거로울 수 있습니다. 그러나 이 방식으로 Copilot Studio 에이전트와 외부 AI 지원 서비스 통합이 가능해집니다.

1개의 좋아요