Commerce.com, Cloudflare 엣지에서 WebMCP 도구를 수만 개 스토어에 일괄 적용
How Commerce.com and Cloudflare are getting storefronts ready for AI agents
Commerce.com은 Cloudflare 엣지 구현을 통해 약 10만 개 도메인의 스토어에 WebMCP를 한 번에 켰고, 각 머천트가 개별적으로 끌 수 있는 옵트아웃 구조를 만들었다. 이를 통해 AI 에이전트가 HTML을 추측하지 않고 search_products 같은 구조화된 도구로 상품 검색과 장바구니 담기를 수행하게 된다. WebMCP는 Google이 제안한 브라우저 표준으로, 페이지에 search_products 같은 구조화된 도구를 노출한다. 기사에 따르면 기존 에이전트는 HTML을 보고 버튼을 추측해 클릭하는 방식이라 느리고 토큰을 많이 쓰며, 테마 변경만으로도 깨질 수 있다. Cloudflare는 기능을 켜면 엣지에서 작은 스크립트를 주입해 사이트 소유자가 코드를 작성하지 않아도 도구가 자동으로 제공되도록 했다. 도구는 쇼퍼의 활성 브라우저 세션 안에서 실행되어 가격과 장바구니를 그대로 보며, 자격 증명은 제3자에게 전달되지 않고 결제는 쇼퍼가 직접 완료한다. 옵트아웃은 Configuration Rules와 custom hostname metadata를 이용해 구현됐고, 머신러닝 세부 구현이 아닌 엣지 규칙 수준에서 처리된다. 기사는 WebMCP가 아직 실험적 제안 표준이며 Chrome 실험 플래그, Chrome Origin Trials, 일부 에이전트 브라우저와 Cloudflare Kitesurf 같은 개발 환경에서만 제공된다고 밝힌다. Cloudflare의 엣지 구현은 8월에 베타로 출시됐다. 서버 측 MCP와는 병행 운영되어 직접 연결하는 에이전트와 브라우저 내 에이전트를 같은 도구 집합으로 지원한다.
Cloudflare Configuration Rules의 cf.hostname.metadata.webmcp_opt_out 조건과 webmcp_enabled 설정으로 도메인별 WebMCP 활성화를 엣지에서 제어할 수 있어, 다수 도메인을 운영하는 개발자는 이 패턴을 참고할 수 있다.
원문 출처
Cloudflare Blog — AI