본문으로 건너뛰기
/MCP (Model Context Protocol) — AI 도구 연결 표준
📘개념

MCP (Model Context Protocol) — AI 도구 연결 표준

최종 업데이트:

정의

MCP(Model Context Protocol)는 Anthropic이 주도하는 AI 모델과 외부 도구·데이터 소스를 연결하는 개방형 표준 프로토콜이다.

TL;DR

MCP는 AI 모델이 외부 서비스(데이터베이스, API, 파일 시스템 등)에 접근하는 방식을 표준화한다. USB-C가 다양한 기기를 하나의 포트로 연결하듯, MCP는 다양한 AI 모델이 다양한 도구에 일관된 방식으로 접근하게 한다. AEO 관점에서는 MCP를 통해 AI가 사이트 데이터에 직접 접근하는 경로가 확대된다.

MCP의 구조

MCP는 클라이언트-서버 아키텍처를 따른다.

  • MCP 호스트: AI 애플리케이션 (Claude Desktop, IDE 등)
  • MCP 클라이언트: 호스트 내에서 서버와 통신하는 모듈
  • MCP 서버: 외부 도구·데이터를 AI에 제공하는 서비스

MCP 서버는 3가지를 제공한다:

  1. Resources: 데이터 소스 (파일, DB, API 응답)
  2. Tools: AI가 호출할 수 있는 기능 (검색, 계산, API 호출)
  3. Prompts: 미리 정의된 프롬프트 템플릿

AEO 관점에서의 함의

MCP가 확산되면 AI가 사이트 데이터에 접근하는 경로가 기존 크롤링·웹 검색 외에 하나 더 추가된다.

  • MCP 서버를 제공하는 서비스: AI가 구조화된 데이터에 직접 접근 가능
  • API를 제공하는 서비스: MCP 어댑터를 통해 AI 도구 생태계에 편입 가능
  • 콘텐츠 사이트: 현재는 크롤링·웹 검색 경로가 주력이지만, 향후 MCP를 통한 콘텐츠 제공도 가능

robots.txt, llms.txt, MCP의 관계

파일/프로토콜역할방향
robots.txt봇의 사이트 접근 제어차단/허용
llms.txtAI에 사이트 구조 안내정보 제공
MCPAI에 도구·데이터 직접 제공상호작용

세 가지는 보완 관계다. robots.txt로 크롤링을 허용하고, llms.txt로 구조를 안내하고, MCP로 구조화된 데이터를 직접 제공하는 것이 가장 포괄적인 AI 접근성 전략이다.

자주 묻는 질문

Q. 일반 웹사이트도 MCP 서버를 만들어야 하나요?
A. 현재는 불필요하다. MCP는 주로 개발 도구, SaaS, 데이터 서비스에서 활용된다. 일반 콘텐츠 사이트는 robots.txt + llms.txt + 구조화 데이터로 충분하다.

관련 출처

이런 항목도 있어요

이 페이지가 도움이 됐나요?