Protocol
LOWUCP MCP-transport entries have valid HTTPS endpoints
Every UCP service entry declaring `transport: "mcp"` carries an absolute HTTPS endpoint. If you advertise MCP transport, agents will try to connect — broken or non-HTTPS endpoints fail silently and lose the integration.
What this check looks for
MCP (Model Context Protocol) is an optional UCP transport. When a merchant declares an MCP-transport entry, agents that speak MCP will attempt to connect; an invalid or non-HTTPS endpoint will silently fail. We score only when MCP is advertised: no MCP entries → `na`.
Which AI surfaces it affects
- Microsoft Copilot60
- Google AI Mode (UCP)50
- ChatGPT (ACP)20
- Perplexity20
- Meta AI10
Weighted against the live specs — ACP 2026-04-17, UCP 2026-04-08.
How to fix it
Make every declared MCP transport endpoint an absolute HTTPS URL
Shopify
Developer- If your MCP integration is hosted externally (e.g., behind an edge worker), set the `endpoint` to the public HTTPS URL.
BigCommerce
Developer- Point the MCP `endpoint` at the HTTPS URL serving your MCP server.
WooCommerce
Developer- Host the MCP endpoint on a TLS-enabled domain and reference it under the UCP profile's MCP transport entry.
Custom / headless
Developer- Provision the MCP endpoint over TLS and reference it from `/.well-known/ucp` under `transport: "mcp"`.
<!-- /.well-known/ucp (excerpt) -->
{
"services": [
{
"namespace": "shopping",
"version": "2026-04-08",
"spec": "https://ucp.dev/2026-04-08/specification/shopping/",
"transport": "mcp",
"endpoint": "https://example.com/mcp/shopping",
"schema": "https://example.com/mcp/shopping/manifest.json"
}
]
}The spec it's pinned to
UCP overview — transport declarations
UCP services optionally advertise `transport: "mcp"` for Model Context Protocol consumers. When advertised, the entry MUST resolve to a valid absolute `https://` endpoint so agents can connect safely.
Does your store pass this check?
Run the full audit — 82 checks across five AI shopping surfaces. Most tools only check whether you get mentioned; we check whether an agent can buy from you.