핵심 요약

  • 웹 MCP는 AI가 웹사이트를 더 쉽게 이용하기 위한 인터페이스 입니다
  • 기존 웹은 사람 중심으로 설계 되어 있어 AI가 분석해서 사용해야 했습니다
  • 웹사이트가 미리 AI용 도구를 등록 하면 AI는 분석 없이 바로 사용할 수 있습니다
  • 레지스터 툴과 익스큐트 툴 로 AI와 웹사이트 간 상호작용이 가능해집니다

웹사이트가 AI 중심으로 준비되지 않은 이유

일반 사용자가 웹사이트를 쓸 때는 버튼을 클릭하고 메뉴를 선택하는 직관적인 인터페이스를 봅니다. 하지만 AI는 이런 시각적 요소보다는 명령어와 코드 형식에 더 익숙 합니다.

웹사이트가 모두 코드로 이루어져 있긴 하지만, AI가 웹을 사용하려면 먼저 사이트의 구조를 분석하고 직접 조작 방법을 찾아야 했습니다. 이 과정에서 실수가 일어나 잘못된 작동이 발생할 수 있었죠.

웹 MCP가 해결하는 문제

웹 MCP(모델 콘텍스트 프로토콜) 는 웹사이트 개발자가 AI를 위한 조작 도구를 미리 준비해서 제공 하는 방식입니다.

예를 들어 할 일 목록 웹사이트라면:

  • 할 일 조회 기능
  • 할 일 추가 기능
  • 할 일 완료 처리 기능
  • 할 일 삭제 기능

이런 도구들을 AI가 쉽게 사용하도록 코드 형태로 미리 등록해 두는 것입니다.

웹 MCP 작동 원리

웹사이트 개발자 입장:

  1. 레지스터 툴 을 사용해 AI를 위한 조작 도구들을 등록합니다
  2. 코딩 에이전트에게 웹 MCP 지원을 요청하면 자동으로 구현됩니다

AI 에이전트 입장:

  1. 웹사이트에 접속합니다
  2. 겟 툴스 도구로 등록된 AI용 도구를 확인합니다
  3. 각 도구의 용도와 사용 방법을 읽고 이해합니다
  4. 익스큐트 툴 로 필요한 도구를 실행합니다

결과적으로 AI는 웹사이트 분석 없이도 미리 준비된 도구만 사용하면 되는 것입니다.

웹사이트와 AI 에이전트의 새로운 관계

웹사이트에서 웹 MCP를 지원하는 것이 얻을 수 있는 이점은, AI 에이전트가 사용자를 대신해 상품 검색, 예약, 구매를 하는 시대 에 그 AI를 놓치지 않을 수 있다는 점입니다.

다만 사용자의 직접적인 방문과 광고 노출 자체가 수익원 인 서비스라면 AI 에이전트 지원이 반갑지 않을 수도 있습니다.

웹 MCP의 현재 상태

웹 MCP는 아직 일반적인 웹 API 문서(MDN)에는 없고, 웹 머신 러닝 GitHub 레포지토리 에서 스펙이 계속 업데이트되고 있습니다. 기술이 아직 활발히 변화하는 단계입니다.

결론

웹 MCP는 현실적으로 AI가 기존의 웹을 이용할 수 있도록 프런트엔드에 AI용 인터페이스를 주입하는 방식입니다. 웹사이트 개발자라면 이를 통해 AI 에이전트도 쉽게 사용할 수 있는 웹을 만들 수 있습니다.