**MCP(Model Context Protocol)**는 Anthropic이 도입한 오픈 표준으로, AI 앱이 하나의 통일된 인터페이스를 통해 외부 도구와 데이터에 연결되게 합니다 — 앱마다 맞춤 통합을 작성하는 대신에 말이죠. 모델과 바깥세상 사이의 범용 어댑터라고 생각하면 됩니다.
클라이언트와 서버
text
MCP SERVER → 모델에게 기능을 노출:
- TOOLS → 모델이 호출하는 행동(send_email, create_issue, search_files)
- RESOURCES → 모델이 읽는 데이터(파일, Drive 문서, DB 행)
- PROMPTS → 서버가 제공하는 재사용 가능한 프롬프트 템플릿
MCP CLIENT → 서버에 연결하는 AI 앱(Claude Desktop, Claude Code, IDE)
TRANSPORT → stdio(로컬 프로세스) 또는 HTTP(원격), 양방향으로 JSON-RPC 사용
핵심 이점: 각 도구 제공자는 MCP 서버를 작성하고, MCP 호환 클라이언트가 그것을 사용할 수 있습니다. Gmail 서버, Drive 서버, Jira 서버를 추가하면 — 앱마다 맞춤 통합을 배선하지 않고도 모델이 그 모든 tool을 호출할 수 있습니다.
