UCP Checker
UCP status report

test-1efa3123-e94d-47d1-900d-935e1ac783d9.production.shopware.shop

Verified

test-1efa3123-e94d-47d1-900d-935e1ac783d9.production.shopware.shop publishes a valid UCP profile. The checks below list what is still worth adding.

ShopwareREST, A2A, Embedded, MCPHTTP 200 in 775 msrelease 2026-08-25

Changed something? Run a live check now.
UCP Score 87/100 grade A · ready for UCP agents To fix 4 nothing breaks the spec
Passed 13 checks
Checked 3 Nov 08:48 UTC · signed public requests

Findings

13 passed · 4 to fix · 1 note
Discovery
To fix
The profile has no ETag or Last-Modified header
Spec level: SHOULD.
OK
HTTPS
https
Profile URL uses https://
https
OK
UCP profile reachable
/.well-known/ucp
HTTP 200
/.well-known/ucp
OK
AI bot access
robots.txt
robots.txt allows /.well-known/ucp
robots.txt
UCP profile
To fix
Fix broken spec or schema URLs
spec, schema
One or more spec/schema URLs declared in the profile do not resolve.
spec, schema
OK
Profile passes schema validation
ucp
No structural errors
ucp
OK
Protocol version present and well-formed
ucp.version
Version: 2026-08-25
ucp.version
OK
Public keys published
keys
Keys published at the top level
keys
Services
Problem
Make declared services answer with UCP
ucp.services
https://test-1efa3123-e94d-47d1-900d-935e1ac783d9.production.shopware.shop/ucp/v1 answered search_catalog with HTTP 401, not a UCP response; https://test-1efa3123-e94d-47d1-900d-935e1ac783d9.production.shopware.shop/ucp/mcp answered tools/list with HTTP 422, not a UCP response.
ucp.services
Note
Confirm checkout-link redirect strategy
payment_handlers is present but empty — agents will not be able to complete purchases via tokenized payment flow. If this store uses checkout-link redirects, this is expected.
OK
Capabilities declared
capabilities
4 of 6 capability families detected: Checkout, Cart Management, Order Management, Catalog. A family counts once however many namespaces or extensions declare it.
capabilities
OK
Checkout capability
shopping.checkout
dev.ucp.shopping.checkout detected
shopping.checkout
OK
Transports declared
services
REST, A2A, Embedded, MCP
services
Outside UCP
To fix
Publish Organization schema (JSON-LD) on the homepage
JSON-LD
No Organization-typed JSON-LD detected on your homepage.
JSON-LD
OK
llms.txt
/llms.txt
Found at /llms.txt
/llms.txt
OK
sitemap.xml
/sitemap.xml
Found at /sitemap.xml
/sitemap.xml
OK
Open Graph tags
og: meta
og:title and og:type/url present
og: meta
OK
Mobile viewport meta
meta viewport
<meta name="viewport"> present
meta viewport
Check trace

How test-1efa3123-e94d-47d1-900d-935e1ac783d9.production.shopware.shop answered our check

The five ways an agent can reach this store, what each one met, and every request we made.

1 of 5 open
5 requests · 4.59 s at the store · signed requests
  1. Finding the profile
    Open
  2. Acting for the buyer
    Not offered
  3. In the buyer's browser
    Declared
  4. Calling its services
    No answer
  5. Sending the buyer to the website
    Not declared
UCP CheckerUCPCheckerBot/1.0
  • Signed · Web Bot Auth
  • key K_DlV2MybP…
How to verify us ↗
  • Finding the profile/.well-known/ucp · 200
  • read from profileActing for the buyernot declared
  • not calledIn the buyer's browserEmbedded · declared
  • 2 requestsCalling its servicesREST, A2A, MCP · no answer · 0 tools
  • read from profileSending to the websitenot declared
  • Outside UCPhomepage · /llms.txt
Open
01 · Finding the profile2 requests
Served at /.well-known/ucp with 200 OK, 2.4 KB. robots.txt allows /.well-known/ucp.
Not offered
02 · Acting for the buyerread from profile
The profile doesn't declare identity linking, so an agent can't act for a signed-in buyer.
Declared
03 · In the buyer's browsernot called
Declared. We don't call it, so whether it works shows only in an agent run.
No answer
04 · Calling its services2 requests
The REST service answered search_catalog with HTTP 401, not a UCP response. The A2A service is declared; not called by this check. The MCP service did not answer tools/list in 537 ms, 0 tools.
Not declared
05 · Sending the buyer to the websiteread from profile
No permalink declared. Whether error replies carry a continue_url shows only in an agent run.
01 · Finding the profile2 requests · 2 × 200 OK1,507 ms
GET /robots.txt 200 OK 802 B · text/plain 714 ms

Answered.

  • DNS 0 ms
  • Connect 6 ms
  • TLS 246 ms
  • Wait 458 ms
  • Download 3 ms
URL
https://test-1efa3123-e94d-47d1-900d-935e1ac783d9.production.shopware.shop/robots.txt
Server
199.232.91.52
Sent user-agent
UCPCheckerBot/1.0 (+https://ucpchecker.com/methodology)
Sent accept
text/plain
Sent signature-agent
"https://ucpchecker.com"
Sent signature
Web Bot Auth (RFC 9421)
Got server
istio-envoy
Got content-type
text/plain; charset=utf-8
Got cache-control
no-cache, private
GET /.well-known/ucp 200 OK 2.4 KB · application/json 775 ms

Answered.

  • DNS 0 ms
  • Connect 2 ms
  • TLS 220 ms
  • Wait 551 ms
  • Download 0 ms
URL
https://test-1efa3123-e94d-47d1-900d-935e1ac783d9.production.shopware.shop/.well-known/ucp
Server
199.232.91.52
Sent user-agent
UCPCheckerBot/1.0 (+https://ucpchecker.com/methodology)
Sent accept
application/json
Sent signature-agent
"https://ucpchecker.com"
Sent signature
Web Bot Auth (RFC 9421)
Got server
istio-envoy
Got content-type
application/json
Got cache-control
max-age=60, public
Outside UCP · its other files3 requests · 3 × 200 OK1,191 ms
GET /sitemap.xml 200 OK 631 B · text/xml 1,068 ms

Answered.

  • DNS 0 ms
  • Connect 166 ms
  • TLS 291 ms
  • Wait 610 ms
  • Download 0 ms
URL
https://test-1efa3123-e94d-47d1-900d-935e1ac783d9.production.shopware.shop/sitemap.xml
Server
199.232.91.52
Sent user-agent
UCPCheckerBot/1.0 (+https://ucpchecker.com/methodology)
Sent accept
application/xml,text/xml
Sent signature-agent
"https://ucpchecker.com"
Sent signature
Web Bot Auth (RFC 9421)
Got server
istio-envoy
Got content-type
text/xml; charset=utf-8
Got cache-control
no-cache, private
GET /llms.txt 200 OK 2.1 KB · text/plain 1,124 ms

Answered.

  • DNS 0 ms
  • Connect 102 ms
  • TLS 351 ms
  • Wait 670 ms
  • Download 0 ms
URL
https://test-1efa3123-e94d-47d1-900d-935e1ac783d9.production.shopware.shop/llms.txt
Server
199.232.91.52
Sent user-agent
UCPCheckerBot/1.0 (+https://ucpchecker.com/methodology)
Sent accept
text/plain
Sent signature-agent
"https://ucpchecker.com"
Sent signature
Web Bot Auth (RFC 9421)
Got server
istio-envoy
Got content-type
text/plain; charset=utf-8
Got cache-control
no-cache, private
GET / 200 OK 342.2 KB · text/html 1,191 ms

Answered.

  • DNS 0 ms
  • Connect 3 ms
  • TLS 447 ms
  • Wait 405 ms
  • Download 334 ms
URL
https://test-1efa3123-e94d-47d1-900d-935e1ac783d9.production.shopware.shop/
Server
199.232.91.52
Sent user-agent
UCPCheckerBot/1.0 (+https://ucpchecker.com/methodology)
Sent signature-agent
"https://ucpchecker.com"
Sent signature
Web Bot Auth (RFC 9421)
Got server
istio-envoy
Got content-type
text/html; charset=UTF-8
Got cache-control
no-cache, private
  1. 01 PROFILEValid against the 2026-08-25 schema; keys published
  2. 03 NOTEEmbedded service declared; not called by this check–

How agents reach this store. test-1efa3123-e94d-47d1-900d-935e1ac783d9.production.shopware.shop's UCP profile (2026-08-25) declares four transports for dev.ucp.shopping: REST, A2A, Embedded and MCP. One panel per transport, in the spec's words.

Capabilities

6 declared · all at 2026-08-25
Cart dev.ucp.shopping.cart
RESTEmbeddedMCP
Order Management dev.ucp.shopping.order
RESTMCP
Checkout dev.ucp.shopping.checkout
RESTA2AEmbeddedMCP
Discountextension dev.ucp.shopping.discount
RESTMCP
Catalog Lookup dev.ucp.shopping.catalog.lookup
RESTMCP
Catalog Search dev.ucp.shopping.catalog.search
RESTMCP

REST

13 operations the spec defines · 1 called
Endpointhttps://test-1efa3123-e94d-47d1-900d-935e1ac783d9.production.shopware.shop/ucp/v1

The operations the UCP spec defines for each capability in the profile, appended to the endpoint. REST has no list call, so we can only say what our check called.

Catalog searchdev.ucp.shopping.catalog.search
POST/catalog/searchCalled · no UCP response 401 Unauthorized · not a UCP response · 709 ms
Catalog lookupdev.ucp.shopping.catalog.lookup
Not part of our public check.
POST/catalog/lookupDeclared, not called
POST/catalog/productDeclared, not called
Cartdev.ucp.shopping.cart
We don't call these: they change state.
POST/cartsDeclared, not called
GET/carts/{id}Declared, not called
PUT/carts/{id}Declared, not called
POST/carts/{id}/cancelDeclared, not called
Checkoutdev.ucp.shopping.checkout
We don't call these: they change state.
POST/checkout-sessionsDeclared, not called
GET/checkout-sessions/{id}Declared, not called
PUT/checkout-sessions/{id}Declared, not called
POST/checkout-sessions/{id}/completeDeclared, not called
POST/checkout-sessions/{id}/cancelDeclared, not called
Orderdev.ucp.shopping.order
Not part of our public check.
GET/orders/{id}Declared, not called
Also declared, with no operations of their own
Discountdev.ucp.shopping.discount
Extends cart and checkout. No operations of its own.

A2A

Agent Card not read
Agent Cardhttps://test-1efa3123-e94d-47d1-900d-935e1ac783d9.production.shopware.shop/ucp/a2a

Agents that speak A2A start from this Agent Card. The card is where a store says it supports UCP and which capabilities it offers over A2A.

Our public check does not read Agent Cards, so this page cannot say what this one advertises.

Embedded checkout

declared
Endpointhttps://test-1efa3123-e94d-47d1-900d-935e1ac783d9.production.shopware.shop/ucp/embedded

Checkout can open in the buyer's browser (Embedded Checkout Protocol). The agent loads the checkout page it gets back from a checkout response and talks to it by messages.

There is nothing for our check to call: the page only exists once a checkout has started.

MCP

no tool list returned
Endpointhttps://test-1efa3123-e94d-47d1-900d-935e1ac783d9.production.shopware.shop/ucp/mcp

The tools the UCP spec defines for each capability in the profile. The store's MCP service didn't return a tool list to our check (tools/list), so we can't say which it lists.

Catalog searchdev.ucp.shopping.catalog.search
search_catalog
Catalog lookupdev.ucp.shopping.catalog.lookup
lookup_catalogget_product
Cartdev.ucp.shopping.cart
create_cartget_cartupdate_cartcancel_cart
Checkoutdev.ucp.shopping.checkout
create_checkoutget_checkoutupdate_checkoutcomplete_checkoutcancel_checkout
Orderdev.ucp.shopping.order
get_order
Also declared, with no operations of their own
Discountdev.ucp.shopping.discount
Extends cart and checkout. No operations of its own.
UCP profile as served 2.4 KB as served · 96 lines
{
    "ucp": {
        "version": "2026-08-25",
        "services": {
            "dev.ucp.shopping": [
                {
                    "transport": "rest",
                    "endpoint": "https://test-1efa3123-e94d-47d1-900d-935e1ac783d9.production.shopware.shop/ucp/v1",
                    "version": "2026-08-25",
                    "spec": "https://ucp.dev/specification/overview/",
                    "schema": "https://ucp.dev/2026-08-25/services/shopping/rest.openapi.json"
                },
                {
                    "transport": "a2a",
                    "endpoint": "https://test-1efa3123-e94d-47d1-900d-935e1ac783d9.production.shopware.shop/ucp/a2a",
                    "version": "2026-08-25",
                    "spec": "https://ucp.dev/specification/overview/"
                },
                {
                    "transport": "embedded",
                    "endpoint": "https://test-1efa3123-e94d-47d1-900d-935e1ac783d9.production.shopware.shop/ucp/embedded",
                    "version": "2026-08-25",
                    "spec": "https://ucp.dev/specification/overview/",
                    "schema": "https://ucp.dev/2026-08-25/services/shopping/embedded.openrpc.json"
                },
                {
                    "transport": "mcp",
                    "endpoint": "https://test-1efa3123-e94d-47d1-900d-935e1ac783d9.production.shopware.shop/ucp/mcp",
                    "version": "2026-08-25",
                    "spec": "https://ucp.dev/specification/overview/",
                    "schema": "https://ucp.dev/2026-08-25/services/shopping/mcp.openrpc.json"
                }
            ]
        },
        "capabilities": {
            "dev.ucp.shopping.cart": [
                {
                    "version": "2026-08-25",
                    "spec": "https://ucp.dev/specification/cart/",
                    "schema": "https://ucp.dev/2026-08-25/schemas/shopping/cart.json"
                }
            ],
            "dev.ucp.shopping.catalog.search": [
                {
                    "version": "2026-08-25",
                    "spec": "https://ucp.dev/specification/catalog/",
                    "schema": "https://ucp.dev/2026-08-25/schemas/shopping/catalog.json"
                }
            ],
            "dev.ucp.shopping.checkout": [
                {
                    "version": "2026-08-25",
                    "spec": "https://ucp.dev/specification/checkout/",
                    "schema": "https://ucp.dev/2026-08-25/schemas/shopping/checkout.json"
                }
            ],
            "dev.ucp.shopping.discount": [
                {
                    "version": "2026-08-25",
                    "spec": "https://ucp.dev/specification/discount/",
                    "schema": "https://ucp.dev/2026-08-25/schemas/shopping/discount.json",
                    "extends": [
                        "dev.ucp.shopping.cart",
                        "dev.ucp.shopping.checkout"
                    ]
                }
            ],
            "dev.ucp.shopping.order": [
                {
                    "version": "2026-08-25",
                    "spec": "https://ucp.dev/specification/order/",
                    "schema": "https://ucp.dev/2026-08-25/schemas/shopping/order.json"
                }
            ],
            "dev.ucp.shopping.catalog.lookup": [
                {
                    "version": "2026-08-25",
                    "spec": "https://ucp.dev/specification/catalog/",
                    "schema": "https://ucp.dev/2026-08-25/schemas/shopping/catalog.json"
                }
            ]
        },
        "payment_handlers": {}
    },
    "keys": [
        {
            "kid": "default",
            "kty": "EC",
            "alg": "ES256",
            "use": "sig",
            "crv": "P-256",
            "x": "EKriscGc_SDuhq-aaiSUiK9Qut85u9DdtpP-NYWiofg",
            "y": "ROar2_secMtF75JHOeQbsRFo9DyfBgH4_XeOOEHmnjE"
        }
    ]
}
/llms.txt as served 2.1 KB · mentions UCP
# Resimdo DE

> This is a Shopware-powered online shop. This file provides AI assistants with a concise entry point to public sales channel information.
> Only public shop information is described here; account, order, payment, and checkout actions require explicit user interaction and normal authentication.

## Public resources

- [Home](/): Start page for this storefront.
- [Search](/search): Search the public product catalogue.
- [Sitemap](/sitemap.xml): Public sitemap for discoverable pages.
- [Imprint](/page/cms/01a06bd6663c73b2b593095ab1e878ca)
- [Privacy policy](/page/cms/01a06bd6660c731b9917defca50652d2)
- [Terms](/page/cms/01a06bd6659c700cbd4f923cd5ee9f49)
- [Shipping/payment information](/page/cms/01a06bd6656b73cca98499220502cd88)
- [Revocation/cancellation policy](/page/cms/01a06bd665d873a4b71de830f7d7155c)
- [Robots policy](/robots.txt): Crawling and access rules.
- [Agent instructions](/AGENTS.md): Guidance for AI agents interacting with this shop.

## Localization

- Current language: Deutsch (de-DE)
- Current currency: EUR (Euro)
- Supported languages: de-DE (Deutsch, Deutschland), en-GB (Englisch, Vereinigtes Königreich)
- Supported currencies: CHF (Schweizer Franken), CZK (Tschechische Krone), DKK (Dänische Kronen), EUR (Euro), GBP (Pfund), NOK (Norwegische Kronen), PLN (Złoty), SEK (Schwedische Kronen), USD (US-Dollar)

## Guidance

- Use public sales channel resources as the source of truth.
- Verify product prices, availability, delivery information, taxes, and legal information on the live sales channel before presenting them as current.
- Prefer canonical storefront URLs or documented Store API routes when linking to products, categories, content pages, or policies.
- Respect `robots.txt`, rate limits, and normal checkout boundaries.



## Agentic commerce

- [UCP profile](/.well-known/ucp): Machine-readable Universal Commerce Protocol profile for this sales channel.

Use the UCP profile as the source of truth for enabled agentic commerce capabilities, supported transports, endpoint URLs, signing keys, and protocol versions. Only use capabilities and transports advertised in the profile.
Is test-1efa3123-e94d-47d1-900d-935e1ac783d9.production.shopware.shop your store?
Claim it with one DNS record.

Status badge

Markdown ·
[![UCP Status](https://ucpchecker.com/badge/test-1efa3123-e94d-47d1-900d-935e1ac783d9.production.shopware.shop)](https://ucpchecker.com/status/test-1efa3123-e94d-47d1-900d-935e1ac783d9.production.shopware.shop)

Questions

Can UCP agents buy from test-1efa3123-e94d-47d1-900d-935e1ac783d9.production.shopware.shop?
Through its REST, A2A and MCP services, an agent can search the catalogue, build a cart and start a checkout. This is what the store declares and what our check reached; an observed agent run shows how far an agent actually gets.
Is test-1efa3123-e94d-47d1-900d-935e1ac783d9.production.shopware.shop ready for UCP agents?
test-1efa3123-e94d-47d1-900d-935e1ac783d9.production.shopware.shop publishes a valid UCP profile and scores 87/100 (grade A). 4 things to fix: the profile has no ETag or Last-Modified header, make declared services answer with UCP, fix broken spec or schema URLs and publish Organization schema (JSON-LD) on the homepage.
What is a UCP profile?
The JSON file a store publishes at /.well-known/ucp to tell UCP agents which services it offers, how to call them and how it takes payment. The spec calls it the business profile. test-1efa3123-e94d-47d1-900d-935e1ac783d9.production.shopware.shop's is 2.4 KB, written for UCP 2026-08-25. What goes in a UCP profile.
How was test-1efa3123-e94d-47d1-900d-935e1ac783d9.production.shopware.shop checked?
With public requests on 3 Nov 2026: we read /.well-known/ucp and robots.txt, validated the profile against UCP 2026-08-25, checked that its spec and schema links resolve. No sign-in and no purchase. How we check.