표준 · Model Context Protocol
MCP
정의
AI 모델이 외부 도구·데이터 소스(카페24·Slack·Notion·GitHub·내부 DB 등)에 표준 방식으로 연결되도록 만든 오픈 프로토콜. Anthropic이 2024년 공개, 2025~2026 사실상 업계 표준화 진행.
왜 중요한가
예전엔 도구마다 일일이 API 커스텀 연동 → MCP는 **한 번 구현하면 여러 AI가 공통 사용** 가능. 구축 비용 1/3.
권한·보안이 프로토콜 레벨에 내장되어 "AI가 회사 DB 망치는" 리스크를 체계적으로 제어.
Claude Desktop, Cursor, VS Code 등 이미 MCP 지원 확산 중. **지금 MCP 서버 만드는 회사가 다음 플랫폼의 표준 공급자**.
실전에 어떻게 쓰나
1. 먼저 "읽기" MCP부터
MCP 서버 = 도구 제공자. 먼저 자사 DB·문서 읽기 전용 서버 1개로 시작. 쓰기는 나중에.
2. 권한 밴드 3단계
읽기·제한된 쓰기(draft만)·완전 쓰기. 운영 데이터 건드리는 건 가장 마지막. 에이전트 사고 나면 복구 불가.
3. 로깅·감사 로그 먼저
MCP 서버는 모든 호출을 로깅. 누가·언제·무엇을 했는지 추적 가능해야 운영 도입 가능.
4. Anthropic 공식 SDK 사용
@modelcontextprotocol/sdk 로 시작. 자체 프로토콜 짜지 말고 표준 따르는 게 장기적으로 유리.
