웹 MCP(모델 콘텍스트 프로토콜)가 무엇인지, AI가 웹사이트를 쉽게 이용하도록 하는 원리를 쉽고 빠르게 배워보세요.
웹 MCP란? AI가 웹을 사용하는 방식의 혁신
핵심 요약
- 웹 MCP는 AI가 웹사이트를 더 쉽게 이용하기 위한 인터페이스 입니다
- 기존 웹은 사람 중심으로 설계 되어 있어 AI가 분석해서 사용해야 했습니다
- 웹사이트가 미리 AI용 도구를 등록 하면 AI는 분석 없이 바로 사용할 수 있습니다
- 레지스터 툴과 익스큐트 툴 로 AI와 웹사이트 간 상호작용이 가능해집니다
웹사이트가 AI 중심으로 준비되지 않은 이유
일반 사용자가 웹사이트를 쓸 때는 버튼을 클릭하고 메뉴를 선택하는 직관적인 인터페이스를 봅니다. 하지만 AI는 이런 시각적 요소보다는 명령어와 코드 형식에 더 익숙 합니다.
웹사이트가 모두 코드로 이루어져 있긴 하지만, AI가 웹을 사용하려면 먼저 사이트의 구조를 분석하고 직접 조작 방법을 찾아야 했습니다. 이 과정에서 실수가 일어나 잘못된 작동이 발생할 수 있었죠.
웹 MCP가 해결하는 문제
웹 MCP(모델 콘텍스트 프로토콜) 는 웹사이트 개발자가 AI를 위한 조작 도구를 미리 준비해서 제공 하는 방식입니다.
예를 들어 할 일 목록 웹사이트라면:
- 할 일 조회 기능
- 할 일 추가 기능
- 할 일 완료 처리 기능
- 할 일 삭제 기능
이런 도구들을 AI가 쉽게 사용하도록 코드 형태로 미리 등록해 두는 것입니다.
웹 MCP 작동 원리
웹사이트 개발자 입장:
- 레지스터 툴 을 사용해 AI를 위한 조작 도구들을 등록합니다
- 코딩 에이전트에게 웹 MCP 지원을 요청하면 자동으로 구현됩니다
AI 에이전트 입장:
- 웹사이트에 접속합니다
- 겟 툴스 도구로 등록된 AI용 도구를 확인합니다
- 각 도구의 용도와 사용 방법을 읽고 이해합니다
- 익스큐트 툴 로 필요한 도구를 실행합니다
결과적으로 AI는 웹사이트 분석 없이도 미리 준비된 도구만 사용하면 되는 것입니다.
웹사이트와 AI 에이전트의 새로운 관계
웹사이트에서 웹 MCP를 지원하는 것이 얻을 수 있는 이점은, AI 에이전트가 사용자를 대신해 상품 검색, 예약, 구매를 하는 시대 에 그 AI를 놓치지 않을 수 있다는 점입니다.
다만 사용자의 직접적인 방문과 광고 노출 자체가 수익원 인 서비스라면 AI 에이전트 지원이 반갑지 않을 수도 있습니다.
웹 MCP의 현재 상태
웹 MCP는 아직 일반적인 웹 API 문서(MDN)에는 없고, 웹 머신 러닝 GitHub 레포지토리 에서 스펙이 계속 업데이트되고 있습니다. 기술이 아직 활발히 변화하는 단계입니다.
결론
웹 MCP는 현실적으로 AI가 기존의 웹을 이용할 수 있도록 프런트엔드에 AI용 인터페이스를 주입하는 방식입니다. 웹사이트 개발자라면 이를 통해 AI 에이전트도 쉽게 사용할 수 있는 웹을 만들 수 있습니다.