MCP의 세 가지 기능 유형
MCP는 에이전트가 외부 서비스와 상호작용할 수 있도록 세 가지 유형의 기능을 정의합니다. Tools는 실제 행동을 수행하는 함수(메일 발송, 웹 검색 등), Resources는 데이터를 읽어오는 기능(메일 목록 조회, 파일 읽기 등), Prompts는 미리 정의된 작업 템플릿입니다. 각 유형의 특징은 아래 표와 같습니다.
▼ 표 5-2 MCP의 세 가지 기능 유형
|
기능 유형 |
설명 |
예시 |
|
Tools |
에이전트가 실행할 수 있는 함수 |
send_email(), search_web(), get_calendar_events() |
|
Resources |
에이전트가 읽을 수 있는 데이터 |
Gmail 메일 목록, Google Drive 파일 목록 |
|
Prompts |
미리 정의된 작업 템플릿 |
‘이 메일을 공식 어조로 요약해 줘’ |