LeverageIQ
All Protocols

Layer 01: Discovery & Capability Graph

UCP: Universal Commerce Protocol

Universal Commerce Protocol (UCP) gives autonomous research and procurement agents a single canonical endpoint at /.well-known/ucp to discover what your business offers, how services are priced, which regions you serve, and how to connect via REST, MCP, or A2A.

Canonical Definition

Universal Commerce Protocol (UCP) is an open discovery specification served at /.well-known/ucp that publishes structured merchant identity, service catalogs, pricing models, and transport bindings for AI agents in under 300ms.

v2026-01

Active protocol version

<120ms

Edge manifest TTFB

REST + MCP + A2A

Declared agent transports

Machine Handshake Sequence

PhaseActorOperation
01. Well-Known ProbeBuyer AgentRequests GET /.well-known/ucp with zero JavaScript execution.
02. Capability Graph ParseUCP LayerReturns verified merchant profile, 18 structured capabilities, SLA tiers, and downstream ACP/AP2 endpoints.
03. Transport UpgradeBuyer AgentSelects REST negotiation or MCP tool binding to request a deterministic scope quote.

Reference JSON Payload

{
  "ucp_version": "2026-01",
  "merchant": {
    "id": "leverageiq-group",
    "name": "LeverageIQ Group",
    "domain": "leverageiqgroup.com",
    "slogan": "The ROI of Machine Intelligence"
  },
  "transports": [
    "rest",
    "mcp",
    "a2a"
  ],
  "endpoints": {
    "catalog": "/api/ucp",
    "negotiate": "/api/acp/negotiate",
    "checkout": "/api/acp/checkout",
    "mandates": "/.well-known/ap2/mandates.json"
  },
  "sla_html_budget_ms": 300
}

UCP Engineering FAQ

What happens if a domain lacks a /.well-known/ucp manifest?

Autonomous shopping and procurement agents must fall back to scraping unstructured HTML, where pricing ambiguity and JavaScript hydration delays frequently cause the domain to be excluded from vendor shortlists.

Can UCP expose service retainers and custom consulting scopes?

Yes. UCP supports fixed-fee diagnostics, implementation sprints, recurring operational retainers, and dynamic rules-based negotiation pointers.