Skip to main content
공개 노트

AI 에이전트의 커머스 진입: Shopify WebMCP가 여는 새로운 체크아웃 경험

Views 27약 3분생성형 AI 활용
Summary

2026년 9월 28일, Shopify는 브라우저 기반 AI 에이전트가 Shop Pay를 포함한 체크아웃 과정을 직접 수행할 수 있도록 지원하는 Shopify WebMCP 기능을 발표했습니다 1. 이번 업데이트는 AI 에이전트가 상품 검색이나 장바구니 담기에 머물지 않고 구매를 완결할 수 있는 기술적 기반을 확장했다는 점에서 중요합니다 1. 모든 적격한 자사 가맹점을 대상으로 순차 출시 중인 이 기능을 통해, 에이전트는 사용자의 승인 하에 체크아웃 화면을 읽고, 주소나 배송 옵션을 수정하며, 최종 거래를 제출할 수 있게 되었습니다 1.

브라우저 내 도구를 통한 에이전틱 커머스의 작동 방식

기존의 에이전트는 웹페이지의 HTML 코드를 직접 읽고 화면의 버튼과 링크를 시뮬레이션 방식으로 클릭해야 했습니다 2. 이 방식은 속도가 느리고 웹페이지 구조 변경에 취약했습니다 2. 반면 WebMCP는 페이지가 브라우저에 직접 도구를 등록하고, 에이전트가 구조화된 입력과 출력을 주고받는 제안된 웹 표준입니다 2.

Shopify는 모든 Liquid 스토어프론트 및 Hydrogen 개발자 미리보기 환경에서 별도의 설치나 설정 없이 이 도구들을 제공합니다 2. 에이전트는 크로미움(Chromium) 기반 브라우저에서 실행되며 2, 스토어의 라이브 세션 내에서 작동하므로 테마에 설정된 장바구니 서랍 열기 같은 표준 동작까지 그대로 트리거합니다 2. 체크아웃 과정에서는 서버 측 JSON-RPC 대신 브라우저에 등록된 WebMCP 도구를 통해 UCP 체크아웃 기능인 dev.ucp.shopping.checkout을 구현합니다 4. 여기에는 체크아웃 상태와 영수증을 읽는 get_checkout, 연락처·배송·할인 등을 수정하는 update_checkout, 주문을 완료하는 complete_checkout, 스토어로 돌아가는 navigate_to_storefront 도구가 포함됩니다 [^1, 4].

연동을 위한 기술적 요구사항과 보안 조건

Checkout WebMCP를 활용하려면 에이전트 개발자는 몇 가지 엄격한 기술 규칙을 따라야 합니다. 우선, 봇 탐지 시스템에 의해 요청이 차단되거나 우선순위가 낮아지는 것을 방지하기 위해 도구 인수가 아닌 Web Bot Auth(WBA)를 사용해 브라우저 요청에 서명해야 합니다 4. 개발자는 Ed25519 서명 키를 생성하고 공개 키를 키 디렉토리에 호스팅한 뒤 Shopify에 등록·발행해야 하며, 서명 타임스탬프는 짧게 유지해야 합니다 4.

또한 크롬 153 버전 기준으로는 도구 실행 시 인수를 반드시 '{}' 또는 JSON.stringify(args) 형태의 JSON 문자열로 전달해야 하며, 객체를 직접 전달하면 구문 분석 오류가 발생합니다 4. 응답 데이터에는 통화별 소수점 단위의 정수로 표현된 금액이나 payment.instruments를 통한 Shop Pay 저장 카드 목록 등이 포함되므로, 수치 해석 시 이를 반영해야 합니다 4. 아울러 도구 응답에 포함된 가맹점이나 제삼자 텍스트는 프롬프트 인젝션 시도를 포함할 수 있으므로, 이를 지시사항이 아닌 순수 데이터로 처리해야 합니다 4.

도입 전 판단 기준과 활용 지침

현재 Muse와 Instinct 같은 주요 AI 에이전트는 Shopify와 직접 파트너십을 맺고 에이전틱 커머스를 지원하고 있습니다 1. show_variant 같은 카탈로그 도구는 구매자가 색상 같은 부분적 옵션만 입력해도 재고가 있는 일치하는 변안을 골라 상품 페이지로 연결해 줍니다 2.

이 기술을 도입하려는 개발자나 가맹점은 먼저 에이전트의 구동 환경을 확인해야 합니다 4. 에이전트가 구매자의 브라우저 내에서 작동한다면 본문에서 다룬 체크아웃 WebMCP를 사용해야 하며, 서버 대 서버로 통신하는 방식이라면 기존의 호스팅된 Checkout MCP 서버를 활용해야 합니다 [^1, 4]. 브라우저 도구와 서버 MCP 중 아키텍처에 맞는 방식을 선택하고 WBA 인증 및 버전별 인수 전달 방식을 준수하는 것이 성공적인 연동의 핵심입니다 4.

1Shopify opens checkout to browser-based AI agents

2WebMCP tools

3WebMCP support for Liquid and Hydrogen storefronts

4Checkout WebMCP

이 노트는 보도·비평·교육·연구 목적으로 작성되었습니다. 저작권 문의가 있으시면 에서 알려주세요.

틸노트는 사용자가 AI를 활용해 노트를 쉽게 작성하거나 편집할 수 있는 서비스입니다.

AI 스퀘어 단톡방에 함께해요

AI 활용과 틸노트 사용 팁을 나누는 오픈채팅방입니다. 입장 비밀번호는 tilnote입니다.

참여하기