---
title: "UCP: what it is and what we check · Specoria"
description: "An open standard for agentic commerce covering catalog, cart, checkout, identity linking and orders; it is designed to work with AP2, A2A and MCP."
source_url: "https://specoria.com/agent-protocols/ucp/"
lang: "en"
---

AGENT PROTOCOL MAP Facts checked against their sources on October 8, 2026

# UCP: Universal Commerce Protocol

An open standard for agentic commerce covering catalog, cart, checkout, identity linking and orders; it is designed to work with AP2, A2A and MCP.

UCP

## At a glance

### What it is for
A store publishes a profile at /.well-known/ucp.

### Who runs it
An open-source project (Apache 2.0) co-developed by Google with Shopify, Etsy, Wayfair, Target and Walmart.

### Where it stands
Launched in January 2026; the latest specification release is dated 25 August 2026.

Source: [UCP releases (GitHub) ↗](https://github.com/Universal-Commerce-Protocol/ucp/releases) · August 25, 2026

### In Türkiye
Google’s Merchant Center help says UCP-based checkout applies only to products eligible in the United States, Canada and Australia, for select merchants. Türkiye is not listed.

Source: [Google Merchant Center Help ↗](https://support.google.com/merchants/answer/16837055) · October 8, 2026

Checked

## What our free test checks

Our free test: Checked

Reads /.well-known/ucp and checks it softly: a valid JSON object with a dated version, and common setup mistakes (no signing key; placeholder signing key; signing key isn’t a valid JWK; non-standard capability name; extends a capability missing from the profile; non-https schema URL).

Requests (GET only)

- `/.well-known/ucp`

Shown in the result as

- UCP (/.well-known/ucp)

Our rules

## How the test treats protocols

- None of these affects the score. Adoption is still very low, so a missing file is information, not a fault.
- Only GET requests to the store’s own domain, small and short. We never call an endpoint, open a session, send a POST or place an order.
- A file counts only if it is a valid JSON object of the expected shape; a soft 404 page doesn’t count.
- Every request is listed on our crawler page, and you can ask to have your site excluded.

[Every request our crawler makes →](https://specoria.com/bot/)

Agent protocol map

## Keep reading

### Related reading

[How do shopping agents choose a store? →](https://specoria.com/insights/how-shopping-agents-choose-a-store/)

### Other protocols

[ACP](https://specoria.com/agent-protocols/acp/) · [MCP](https://specoria.com/agent-protocols/mcp/) · [WebMCP](https://specoria.com/agent-protocols/webmcp/) · [A2A](https://specoria.com/agent-protocols/a2a/) · [Web Bot Auth](https://specoria.com/agent-protocols/web-bot-auth/) · [llms.txt](https://specoria.com/agent-protocols/llms-txt/)

[All eight protocols on one page →](https://specoria.com/agent-protocols/)

## Does your store publish UCP?

The free test reads the files and signals on this page from your store, with GET requests only.

[Run the free test on your store →](https://specoria.com/#contact)[How the free test works →](https://specoria.com/method/)
