UCP Overview
UCP Overview
The Minimal Mental Model of UCP
In UCP, you can break down a commercial interaction into three layers:
- Service: Defines the API surface for a vertical domain
- Capability: A functional unit within a service
- Extension: An optional capability that extends a parent capability
Discovery and Negotiation
UCP relies on both parties’ profiles to enable discoverable and negotiable interactions.
- Business profile: Published at
/.well-known/ucp - Platform profile: Declared via
UCP-Agentheader or request body
Canonical Sources
- Official specification overview: https://ucp.dev/specification/overview