MCP (Model Context Protocol) 동작 흐름 예시

YYY·2025년 5월 7일

1. 사용자 요청

사용자가 AI 에이전트 A에게 "슬랙 채널에 메시지 보내줘"라고 요청합니다.

2. AI 에이전트 A의 판단

AI 에이전트 A는 요청을 자율적으로 분석하여, 슬랙과 통신해야 한다는 것을 파악합니다.
에이전트 카드를 조회하여 슬랙 관련 정보를 확인하고, 슬랙 API와 연결할 수 있는 엔드포인트, 인증 정보를 파악합니다.

3. 에이전트 카드 기반 도구 선택

AI 에이전트 A에이전트 카드에서 제공된 정보를 바탕으로 슬랙 API와 연결할 수 있는 올바른 도구를 선택합니다.

4. 슬랙 MCP 서버의 작업 수행

슬랙 MCP 서버는 요청을 받아 슬랙 API를 호출하고, 지정된 슬랙 채널에 메시지를 전송합니다.

5. 결과 처리 및 응답

슬랙에서 작업이 완료되면, 슬랙 MCP 서버는 결과를 AI 에이전트 A에 전달하고, AI 에이전트 A는 사용자가 요청한 결과를 응답으로 제공합니다.


전체 흐름 요약

  1. 사용자가 요청합니다: "슬랙 채널에 메시지 보내줘"
  2. AI 에이전트 A에이전트 카드를 통해 필요한 슬랙 API 정보를 찾습니다.
  3. AI 에이전트 A슬랙 MCP 서버에 요청을 보내어 메시지를 전송합니다.
  4. 결과AI 에이전트 A에 전달되고, 사용자에게 응답을 전달합니다.

AI 에이전트의 판단이 중요한 이유

  • AI 에이전트자율적으로 사용자의 요청을 분석하고, 에이전트 카드를 통해 슬랙과의 통신에 필요한 정보동적으로 선택하여 작업을 수행합니다.
  • 이 과정에서 AI 에이전트에이전트 카드를 통해 슬랙연결할 수 있는 도구인증 정보를 확인하고, 그에 맞는 API 호출을 실행합니다.
profile
무지렁이 탈출기

0개의 댓글