UCP Checker
sandbox.pactmode.com icon
UCP Verification Report

sandbox.pactmode.com

Live Universal Commerce Protocol & Agentic Commerce status, manifest, and capability breakdown.

Verified
A 86/100
Latency 128ms Spec 2026-08-25 HTTP 200 Security HTTPS Observed 3 hours ago

What is UCP? The Universal Commerce Protocol is the open standard AI shopping agents use to discover, browse, and check out at online stores. Read the spec overview →

86
/ 100
UCP Conformance Score
A

sandbox.pactmode.com is conforming and ready for agent discovery and checkout.

Agent Discovery100
UCP Conformance98
Capability Coverage55
Biggest blockers
Repair declared transport endpoints
Verified

sandbox.pactmode.com is agent-ready and cleared for checkout.

Latency
128ms
Version
2026-08-25
Robots.txt
Allowed ✅

/llms.txt content

The plain-text brief this store publishes to AI agents. Captured on the most recent check.

5.3 KBc9e4570729fabb7a
mentions UCPdeclares attribution
# UCP Checker

> The independent standard for agentic commerce validation — the system of record for protocol adoption, observed continuously since day zero. Check any domain for UCP support, find the verified stores that sell what you need, search their live catalogues, and get each store's own endpoint to buy from — all programmatically.

UCP Checker validates, observes and scores stores that implement the Universal Commerce Protocol (UCP). UCP is a machine-readable manifest at `/.well-known/ucp` that exposes commerce capabilities to AI agents. Everything here is read-only: UCP Checker resolves stores and measures them, and never creates carts, checks out or takes payment. Once an agent has chosen a store, it transacts with that store's own endpoint.

## Agent discovery (ARD)

UCP Checker is an Agentic Resource Discovery (ARD v0.91) discovery service for the verified UCP storefronts in its census — the commerce Agent Finder:

- Capability manifest: https://ucpchecker.com/.well-known/ard.json (also served at the predecessor path, https://ucpchecker.com/.well-known/ai-catalog.json)
- Search (POST, JSON `{"query":{"text":"..."}}`): https://ucpchecker.com/ard/search
- Facets (POST): https://ucpchecker.com/ard/explore · Browse (GET): https://ucpchecker.com/ard/agents
- MCP server card: https://ucpchecker.com/.well-known/mcp/server-card.json
- Agent skills: https://ucpchecker.com/.well-known/agent-skills/index.json (`ucp-checker`, `ucp-agent-ready`)
- CLI: `npx ucp-check <domain>` — https://www.npmjs.com/package/ucp-check (source: https://github.com/ucpchecker/ucp-check)

Every entry is a verified, publicly listed storefront, labelled with the evidence we hold (`transactable`, `catalogued`, `resolvable` or `declared`). Search ranks lexically: rarer query words count for more, and stores below a relevance floor are not returned, so an empty result means no strong match. A query reaches its first 50 results. `score` on search results is relevance only; the UCP score is in `metadata.ucpScore`. Errors carry the spec's `errorCode` and `message`. Full reference: https://ucpchecker.com/docs#post-ard-search

## MCP Server

UCP Checker exposes a read-only Model Context Protocol (MCP) server for AI agents:

- Endpoint: https://ucpchecker.com/mcp
- Transport: HTTP (Streamable HTTP)
- Authentication: none required; signed (RFC 9421) and token callers get higher rate limits
- Schema: https://ucpchecker.com/.well-known/mcp.json
- Configuration: https://ucpchecker.com/.well-known/mcp-config
- Listed on: the official MCP Registry (`com.ucpchecker/ucp-checker`) and Smithery (https://smithery.ai/servers/ucpchecker/ucp-checker)

### Tools

- `check-domain` — Is a domain agent-ready? Returns UCP status, manifest version, capabilities, latency and AI bot access policies, as observed.
- `list-stores` — List verified UCP storefronts across every platform, best-evidenced first; filterable by platform.
- `list-categories` — Store categories with counts, for the deeply audited subset of verified stores (a way to browse, not the whole index).
- `search-all` — Search products across the verified stores whose observed catalogue matches the query; returns results grouped by store. When nothing matches well enough it answers "No strong match" instead of searching unrelated stores.
- `search-catalog` — Search one store's live product catalogue; returns titles, prices, variants and images.
- `get-product-details` — Full declared detail for one product, including variant IDs.
- `search-policies` — A store's return, shipping, refund, privacy and terms policies.
- `discover-store` — Connect to a store's own MCP endpoint and list the tools it exposes.

### Resolution flow

1. `search-all` (or `list-stores`) — which verified stores match
2. `search-catalog` → `get-product-details` — find the product and its variant
3. `check-domain` and `search-policies` — confirm the store's observed state and its policies
4. `discover-store` — see what the store itself offers, then buy through the store's own endpoint

A store missing from the index, or returning `not_detected`, has not been observed by us — it is not barred to you.

## REST API

- `POST /api/v1/check` — Force a fresh UCP check on a domain
- `GET /api/v1/status/{domain}` — Latest observed status for a domain
- `GET /api/v1/score-model` and `GET /api/v1/checks` — The score model and the check catalogue
- `GET /api/v1/schema` — JSON Schema for the API
- CLI over the API: `npx ucp-check <domain>` — exit 0 verified · 1 not verified · 2 usage · 3 API unreachable; `--cached`, `--json`, `--quiet`
- Reference: https://ucpchecker.com/docs

## Discovery

- UCP manifest: https://ucpchecker.com/.well-known/ucp
- ARD manifest: https://ucpchecker.com/.well-known/ard.json
- MCP schema: https://ucpchecker.com/.well-known/mcp.json

## RSS Feeds

- Blog: https://ucpchecker.com/rss/blog.xml
- UCP Adoption & Stability Stats: https://ucpchecker.com/rss/stats.xml

## Links

- Website: https://ucpchecker.com
- API & MCP docs: https://ucpchecker.com/docs
- Directory: https://ucpchecker.com/directory
- Leaderboard: https://ucpchecker.com/leaderboard
- Stats: https://ucpchecker.com/stats
- Methodology: https://ucpchecker.com/methodology
- CLI (npm): https://www.npmjs.com/package/ucp-check
- Blog: https://ucpchecker.com/blog
- UCP Playground: https://ucpplayground.com
View source ↗

Capabilities Detected

UCP capabilities supported by this endpoint
Com Ucpchecker Router ✓ Bound 2026-08-25
Com Ucpchecker Compare ✓ Bound 2026-08-25
Com Ucpchecker Bulk Check ✓ Bound 2026-08-25
Com Ucpchecker Domain Check ✓ Bound 2026-08-25

Technical Vitals

Technical details for this UCP endpoint
UCP Status Verified
Endpoint https://sandbox.pactmode.com/.well-known/ucp
HTTP Status 200
UCP Version 2026-08-25
Transports MCP, REST
Last Observed
Last Full Index
Domain Alerts

Get notified when sandbox.pactmode.com changes

One email when the status flips — verified, broken, blocked, or back. No noise, no marketing. Free forever.

Access

AI Agent Access (robots.txt)

AI agent access permissions based on robots.txt
GPTBotOpenAI / ChatGPT Allowed
Google-ExtendedGemini / Google Allowed
ClaudeBotClaude / Anthropic Allowed
Applebot-ExtendedApple Intelligence Allowed
CCBotCommon Crawl Allowed
Checkout

Payment Configuration

💳 Free free-tier
Gateway:Unknown
Raw UCP Manifest JSON
{
    "ucp": {
        "version": "2026-08-25",
        "services": {
            "com.ucpchecker.api": [
                {
                    "spec": "https://ucpchecker.com/methodology",
                    "schema": "https://ucpchecker.com/api/v1/schema",
                    "version": "2026-08-25",
                    "endpoint": "https://ucpchecker.com/api/v1/check",
                    "transport": "rest"
                }
            ],
            "com.ucpchecker.validation": [
                {
                    "spec": "https://ucpchecker.com/methodology",
                    "schema": "https://ucpchecker.com/.well-known/mcp.json",
                    "version": "2026-08-25",
                    "endpoint": "https://ucpchecker.com/mcp",
                    "transport": "mcp"
                }
            ]
        },
        "capabilities": {
            "com.ucpchecker.router": [
                {
                    "spec": "https://ucpchecker.com/methodology",
                    "schema": "https://ucpchecker.com/.well-known/mcp.json",
                    "version": "2026-08-25"
                }
            ],
            "com.ucpchecker.compare": [
                {
                    "spec": "https://ucpchecker.com/methodology",
                    "schema": "https://ucpchecker.com/api/v1/schema",
                    "version": "2026-08-25"
                }
            ],
            "com.ucpchecker.bulk_check": [
                {
                    "spec": "https://ucpchecker.com/methodology",
                    "schema": "https://ucpchecker.com/api/v1/schema",
                    "version": "2026-08-25"
                }
            ],
            "com.ucpchecker.domain_check": [
                {
                    "spec": "https://ucpchecker.com/methodology",
                    "schema": "https://ucpchecker.com/.well-known/mcp.json",
                    "version": "2026-08-25"
                }
            ]
        },
        "payment_handlers": {
            "org.opensource.free": [
                {
                    "id": "free-tier",
                    "spec": "https://ucpchecker.com/methodology",
                    "schema": "https://ucpchecker.com/methodology#pricing",
                    "version": "2026-08-25"
                }
            ]
        },
        "supported_versions": {
            "2026-04-08": "https://sandbox.pactmode.com/.well-known/ucp/2026-04-08"
        }
    },
    "keys": []
}
Capability Match

Other verified stores with similar capabilities

Stores that share the most UCP capabilities with sandbox.pactmode.com, ranked by overlap.

Frequently Asked

About this sandbox.pactmode.com report

What does it mean that sandbox.pactmode.com is verified for UCP?
It means sandbox.pactmode.com publishes a valid UCP manifest at /.well-known/ucp, the manifest passes schema validation against 2026-08-25, and AI agents can discover its commerce capabilities without needing to scrape HTML. In plain terms: agents can shop here reliably.
Can I trust sandbox.pactmode.com for AI agent purchases?
Verification means the store is technically ready — payment handlers declared, transports reachable, schema valid. It doesn't grade business reputation or fulfilment quality. For trust on the commerce side itself, check the store's own reviews. For trust on the agent integration side, this page is the source of truth.
What platform does sandbox.pactmode.com use for UCP?
Our detection identifies sandbox.pactmode.com as running on Custom. Many large UCP-verified stores use Shopify, BigCommerce, or custom stacks built on the open spec. The transport list above shows the exact mechanism (REST, MCP, A2A, Embedded) the manifest declares.
How was this UCP report for sandbox.pactmode.com generated?
Our crawler fetches sandbox.pactmode.com/.well-known/ucp directly, parses the manifest against the official UCP JSON schema, checks robots.txt for AI bot policies, and runs payment-handler validation. No manual review, no opinions — just what the manifest actually says. The check ran 3 hours ago.
How often is sandbox.pactmode.com re-checked?
Every domain in our directory is re-crawled at least every 24 hours. You can also trigger a fresh check from this page at any time, or subscribe to alerts to get notified the moment the status changes — that's how we built the only continuously updated UCP directory on the internet.
Why does this status matter?
Universal Commerce Protocol is the standard AI shopping agents (ChatGPT, Claude, Gemini, Apple Intelligence) use to discover what a store sells, how to add items to a cart, and how to check out. If a store isn't UCP-verified, agents can still scrape it — but they'll be slower, less reliable, and far more likely to fail at checkout. UCP turns a guess into a guarantee.

Add Status Badge to Your README

UCP Status badge for https://ucpchecker.com/status/sandbox.pactmode.comLive preview
Markdown
[![UCP Status](https://ucpchecker.com/badge/sandbox.pactmode.com)](https://ucpchecker.com/status/sandbox.pactmode.com)
HTML
<a href="https://ucpchecker.com/status/sandbox.pactmode.com"><img src="https://ucpchecker.com/badge/sandbox.pactmode.com" alt="UCP Status"></a>