HANGUL.WIKI

MCP 프로토콜과 개발자 인프라

Model Context Protocol and Developer Infrastructure

2026-07-04
목차 (0개 섹션)

2024년 11월 25일, 앤트로픽이 조용히 깃허브에 스펙 문서 하나를 올렸다. 처음엔 개발자 커뮤니티조차 크게 주목하지 않았던 이 프로토콜은 반년 만에 AI 업계 전체의 표준 어휘가 됐다. 이름은 '모델 컨텍스트 프로토콜(Model Context Protocol)', 줄여서 MCP.

MCP가 풀려던 문제는 단순하지만 고질적이었다. LLM 기반 어시스턴트가 회사 내부 데이터베이스, 깃허브 저장소, 슬랙 채널, 로컬 파일시스템 같은 외부 시스템에 접근하려면 그때그때 커스텀 연동 코드를 짜야 했다. 어시스턴트가 N개, 연동 대상이 M개면 필요한 통합 코드는 N×M개— 이른바 'N×M 문제'다. MCP는 이걸 각 데이터 소스가 표준화된 'MCP 서버'를 하나씩 만들고, 어시스턴트는 그 서버에 붙기만 하면 되는 구조로 바꿨다. 앤트로픽은 이를 "AI를 위한 USB-C"에 비유했는데, 실제로 포트 규격을 통일해 아무 기기나 아무 케이블에 꽂히게 만든 발상과 닮았다.

기술적으로는 JSON-RPC 2.0을 뼈대로 하며, 세 가지 핵심 개념으로 구성된다. '도구(tools)'는 모델이 호출해 실행할 수 있는 함수, '리소스(resources)'는 모델이 읽어올 수 있는 데이터, '프롬프트(prompts)'는 재사용 가능한 상호작용 템플릿이다. 로컬 프로세스와는 표준입출력(stdio)으로, 원격 서버와는 HTTP 기반 트랜스포트로 통신한다.

초기엔 클로드 데스크톱 앱과 클로드 코드 CLI에만 붙어 있었지만, 2025년 3월 오픈AI가 에이전츠 SDK와 챗GPT 데스크톱 앱에 MCP 지원을 발표하면서 판도가 바뀌었다. 경쟁사 프로토콜이 아니라 업계 공용 인프라로 자리잡은 셈이다. 곧이어 구글 딥마인드도 제미나이 생태계에 지원을 추가했고, 마이크로소프트는 코파일럿 스튜디오와 VS Code에 통합했다. 커뮤니티가 만든 서버는 파일시스템, 깃, 포스트그레스, 브레이브 서치, 구글 드라이브, 스트라이프 등 수천 종에 달하며, 공식 저장소(modelcontextprotocol/servers)와 서드파티 레지스트리 사이트들이 이를 색인한다.

물론 논쟁도 있다. 서버 하나가 임의 코드 실행 권한을 갖는 구조라 보안 감사 없이 아무 MCP 서버나 설치하면 프롬프트 인젝션이나 데이터 유출 통로가 될 수 있다는 지적이 꾸준히 나온다. 2025년 상반기 실제로 악성 MCP 서버가 API 키를 탈취하는 사례가 보고되면서, 서버 서명·샌드박싱·권한 스코프 제한 같은 보완 논의가 이어지고 있다. 그럼에도 개발자 인프라 표준으로서의 위치는 확고해졌다는 평가가 우세하며, 이후 등장한 '에이전트 간 통신(A2A)' 같은 인접 표준들도 MCP를 보완하는 층으로 설계되고 있다.

문서 정보

최초 작성
최종 갱신
분류
기술

HANGUL.WIKI가 정리·작성한 문서입니다. 정확성을 위해 노력하나 오류가 있을 수 있으므로, 중요한 내용은 공식 출처를 통해 확인하시기 바랍니다. 내용의 오류나 정정 요청은 오류·정정 신고로 알려주시면 검토 후 반영합니다.