AI 검색 용어집: MCP
MCP는 AI 애플리케이션이 외부 도구와 데이터에 연결되는 방식을 표준화하려는 프로토콜입니다.
도구 호출이 많아질수록 각 API를 제각각 붙이는 방식보다 일관된 연결 규칙이 중요해집니다.
한 문장으로 잡으면
- MCP는 Model Context Protocol의 약자로, AI 애플리케이션이 외부 데이터 소스와 도구에 연결될 수 있게 하는 개방형 프로토콜입니다.
핵심 포인트
포인트 1
MCP client가 server에 연결합니다.
포인트 2
MCP server는 사용할 수 있는 tool, resource, prompt를 노출합니다.
포인트 3
요청과 응답은 프로토콜 규칙에 맞춰 오갑니다.
어디에 쓰이나
도구 연결 표준화
파일, DB, 외부 API 같은 도구 연결을 일정한 규칙으로 다룹니다.
권한 관리
AI가 호출할 수 있는 도구 범위와 인증 정보를 분리해 관리합니다.
확장성
도구가 늘어날수록 제각각 API를 붙이는 방식보다 표준 인터페이스가 유리합니다.
헷갈리기 쉬운 부분
- 도구 연결 방식을 매번 새로 만들지 않고 표준 인터페이스로 다룰 수 있습니다.
- 권한, API key, 실행 범위, 로깅 같은 운영 기준을 함께 설계해야 합니다.
기억할 것
- MCP는 AI 애플리케이션과 외부 도구 사이의 연결 방식을 표준화하려는 프로토콜입니다.
- 도구 권한과 실행 범위를 설계하지 않으면 연결이 늘어날수록 위험도 같이 커집니다.