AIショッピングエージェントが3週間前の古い価格を提示したり、在庫切れの製品を推奨したり、ポップアップにクリックを食われてチェックアウトを放棄したりするとき — 根本原因はたいてい同じです。エージェントが、人間向けに作られたWebページをスクレイピングしているのです。Universal Commerce Protocol(UCP)は業界の答えです。AIエージェントがマーチャントを発見し、ライブのカタログを読み、一貫したインターフェースを通じてチェックアウトを実行できるようにするオープン標準であり、MCPがツールに対して果たしたことをコマースに対して果たすものです。
UCPに関する解説の多くは理論にとどまっています。GEOly AIでは、Meta Museの一次検証の一環として、実際に稼働しているUCPエンドポイントを現場で検証しました。そのため本ガイドは両方をカバーします。プロトコルの仕組みと、エージェントが購入を試みたときに実際のマーチャントエンドポイントが何を返すかです。
重要ポイント
- UCPはエージェント↔マーチャント間の会話を標準化します。ケイパビリティディスカバリー、ライブカタログの読み取り、チェックアウトセッションの作成と完了 — 壊れやすいストアフロントのスクレイピングを置き換えるものです。
- アナロジーは正確です。MCPはモデルにツールを発見する一貫した方法を与え、UCPはエージェントにマーチャントを発見する一貫した方法を与えます。
- すでに現実です。ShopifyのShop Pay仕様はUCPのパターンの上に構築されており、私たちが実ブランドの稼働中エンドポイントを検証したところ、トークン化された決済オプション付きの動作するチェックアウトセッションが返ってきました。
- UCP級のデータアクセスがなければ、エージェントはブラウザ自動化にフォールバックします。古い価格、ポップアップ、クリックトラップが静かに注文を殺す、壊れやすいルートです。
- マーチャントにとってUCPは今四半期のP0ではありません(P0はフィードとチェックアウトフラグです)が、早期にエンドポイントを公開しておけば、今後これに標準化するあらゆるエージェントサーフェスに備えられます。
UCPが実際に標準化するもの

現在、AIショッピングサーフェスはそれぞれ独自の方法でマーチャントを統合しています。あるものは製品フィードを読み、別のものはページをスクレイピングし、3つ目は個別パートナーシップのAPIを持ちます。UCPはそのN×Mの混沌を、4つの会話をカバーする1つの契約に置き換えます。
- ディスカバリー — エージェントが「このマーチャントは何ができるか?」と尋ねると、機械可読なケイパビリティマニフェストが返ります。カタログアクセス、チェックアウト対応、決済手段、フルフィルメントの制約です。
- カタログ — ライブの製品データ(価格、在庫、バリアント)が、パースされたHTMLではなく構造化レスポンスとして提供されます。これが古い価格という失敗を根絶します。公開されている比較調査では、アシスタントが売り切れ商品を「在庫あり」として推奨する事例が示されています。まさにフィード級の鮮度が防ぐものです。
- チェックアウト — エージェントがプログラムからチェックアウトセッションを作成します。商品、住所、配送。マーチャントは税込みの合計を返し、セッションは定義されたステートを経て完了に至ります。
- 決済 — 生のカード入力ではなくトークン化されたハンドラー。ワンタイムトークンのパターン(Shop Payのエージェンティックチェックアウトにあるもの)がここに収まるため、エージェントがカード番号を保持することはありません。
実際に稼働するエンドポイントの姿 — 私たちの一次検証
Museのリサーチ中、私たちはあるコンシューマーハードウェアブランドのストアフロントの公開UCPエンドポイントに問い合わせを行いました(テストポリシーに基づき匿名化しています)。どんな仕様書よりも価値のある3つの発見がありました。
第一に、カタログレイヤーは普通に動きました。製品と価格は、そのマーチャントが同期しているMetaカタログと完全に一致していました。1つの信頼できるソースが、AIサーフェスとオープンプロトコルの両方に供給されていたのです。
第二に、チェックアウト作成は仕様の意図どおりに振る舞いました。適格な製品バリアントに対してセッションを作成すると requires_escalation が返ってきました。これはプロトコル流の「完了する前に買い手の連絡先情報とやり取りが必要」という意思表示です。これが設計された安全姿勢です。エージェントはポリシーが許す限りトランザクションを進め、その先は人間にエスカレーションします。
第三に、決済マニフェストにはトークン化されたオプション — カードとShop Pay — が列挙されており、主流のShopifyストアフロントがすでに、エージェントが実際の購入を引き継ぎポイントまで進められるだけのUCPを話せることを裏付けました。ボトルネックはマーチャントのプロトコル対応力ではなく、データの完全性(どのバリアントが同期されフラグ付けされているか)でした。Muse上でネイティブチェックアウトとブラウザ自動化を分かつ、あのと同じものです。