UCP A2A Sample Agent
LiveVerifiedOfficial sample UCP agent using Google ADK and A2A Protocol, demonstrating AI-to-merchant checkout via UCP.
The UCP A2A Sample Agent is part of the official Universal-Commerce-Protocol/samples repository. It uses Google's Agent Development Kit (ADK) to build an AI shopping agent and the Agent-to-Agent (A2A) Protocol for agent discovery and communication. The sample implements the full UCP checkout capability, including line items, totals, and order creation with the standardized status lifecycle. It serves as the reference implementation for developers building UCP-compatible agents.
Why This Matters for UCP
The official A2A sample demonstrates how to build a UCP-compliant AI shopping agent using Google ADK and A2A Protocol, serving as the canonical reference implementation.
UCP Capabilities
UCP Endpoint
Live — Endpoint not yet publicly available
Integration Example
# Clone the official UCP samples
git clone https://github.com/Universal-Commerce-Protocol/samples
cd samples/a2a
# Follow README for Google ADK setup
pip install google-adk
python agent.pyCategory
Agent IntegrationsUCP Status
LiveTags
Pricing
free
Related Guides
Reviews
★★★★★4.7 (3 reviews)These are illustrative examples to show what reviews will look like. Submit your own experience below.
H. Taylor
ML Engineer · Jan 28, 2026
Integrated this into our LangChain-based shopping agent. The UCP endpoint structure makes it easy to build reliable tool calls around.
O. Volkov
Backend Developer · Mar 4, 2026
The agent integration documentation is specific and accurate. I appreciated that the examples use real endpoint shapes, not abstract pseudocode.
F. Dubois
AI Engineer · Mar 10, 2026
Our shopping agent uses this for UCP merchant discovery. Works reliably in production across thousands of daily queries.
12 other tools in Agent Integrations
Is this your tool? Claim this listing