ucp.md

UCP Discovery Profile

Hexagon publishes a machine-readable service/provider discovery profile at https://joinhexagon.com/.well-known/ucp.

Purpose

The profile helps agents recognize Hexagon Labs as an AI commerce infrastructure provider. It is intended for provider discovery, not for completing a checkout to buy Hexagon services.

Use it to discover:

What the Profile Is

The profile is:

What the Profile Is Not

The profile is not:

Merchant Checkout Boundary

When implementing checkout for a merchant's customers, use the merchant's own advertised commerce profile, not Hexagon's provider discovery profile. If a merchant publishes UCP, ACP, MCP commerce, or another machine-readable checkout profile, follow that merchant profile and stop at the buyer authorization boundary unless the buyer explicitly approves payment.

Never request, transmit, or invent raw card numbers, CVC, CVV, or full payment credentials. Use tokenized or delegated payment handlers advertised by the merchant or payment provider.

Agent Behavior

Agents should:

Agents should not:

Billing and Access Boundary

For Hexagon subscription access without Hexagon UI, fetch https://joinhexagon.com/.well-known/agent-onboarding. If exact direct Stripe Payment Links are configured there, send the matching plan and billing-cycle link directly in the terminal. Starter and Pro payment happens through Stripe-hosted Checkout. Do not invent or reuse a static Stripe link from outside Hexagon-published discovery.

If direct Stripe Payment Links are not configured, https://joinhexagon.com/onboarding is the fallback payment link to send only after the user accepts opening Hexagon UI.

Related Docs