학습 목표
- 01REST API의 한계 — AI 에이전트가 직접 쓰기 어려운 이유
- 02MCP가 해결하는 문제 — 디스커버리·표준화·컨텍스트 관리
- 03어떤 상황에서 API, 어떤 상황에서 MCP를 쓸지
- 04기존 시스템을 MCP로 감싸는 패턴
강의 노트
API와 MCP의 결정적 차이
| 구분 | REST API | MCP |
|---|---|---|
| 사용자 | 사람·앱 | AI 에이전트 |
| 디스커버리 | 문서를 사람이 읽음 | 에이전트가 런타임에 발견 |
| 컨텍스트 | 매 요청마다 전달 | 세션 단위로 유지 |
| 표준화 | OpenAPI 등 자율 | Anthropic 표준 단일 |
기존 사내 API를 그대로 두고 MCP로 한 번 더 감싸는 방식이 가장 일반적입니다.