모델 798건 · 국산 131 · 가격 640 추적 중
용어집 · 에이전트

MCP

Model Context Protocol · 중급

MCP(Model Context Protocol)는 LLM 애플리케이션이 파일, 데이터베이스, 외부 API 같은 도구와 데이터 소스에 표준화된 방식으로 연결할 수 있도록 만든 개방형 프로토콜을 말한다.

AI 애플리케이션마다 파일시스템, 사내 DB, 협업 툴 등에 접근하는 연동 코드를 각자 다르게 구현하면, 도구가 늘어날수록 조합이 기하급수적으로 늘어나는 비효율이 생긴다. MCP는 이 연동 부분을 '서버'로 표준화해, 호스트 애플리케이션이 클라이언트를 통해 서버가 제공하는 도구(tools), 데이터(resources), 프롬프트 템플릿 목록을 공통 규격으로 주고받게 한다. 모델은 대화 중 필요한 도구를 호출하고 그 결과를 받아 답변에 반영하는데, 이 호출 규약이 서버 종류와 무관하게 동일하다. 사내 문서 검색이나 이슈 트래커, Git, DB 등 여러 서비스를 다루는 에이전트를 구축할 때, 서비스마다 별도의 함수 호출 코드를 새로 짜는 대신 이미 만들어진 MCP 서버를 연결하기만 하면 되는 경우가 실무에서 흔하다. 다만 MCP는 특정 모델 전용 기능이 아니라 공개 표준이므로 여러 LLM 제품에서 채택할 수 있고, 반대로 출처가 불분명한 서버를 그대로 연결하면 프롬프트 인젝션 같은 보안 위험에 노출될 수 있어 권한 범위를 확인해야 한다.

에이전트 분야의 다른 용어

AI 에이전트함수 호출