A curated list of awesome Universal Commerce Protocol (UCP) resources, tools, and implementations.
- What is UCP?
- Official Resources
- Implementations
- AI & Agent Integrations
- Developer Tools
- Mockup Server
- Learning Resources
- Videos
- Use Cases
- Related Protocols
- Contributing
- Adopters & Endorsers
UCP is an open protocol that defines building blocks for agentic commerce—from discovering and buying to post-purchase experiences—allowing platforms, AI agents, and businesses to interoperate through one standard. Built on REST and JSON-RPC transports with MCP, A2A, and AP2 support built-in.
- Documentation - Protocol overview, core concepts, and design principles
- GitHub Repository - Technical spec, SDKs, and reference implementations
- Specification - Complete technical specification
- Playground - Experiment with the protocol
- Roadmap - Future development plans
- 🎖️🐍 Official Python SDK - The official Python library for UCP with Pydantic models
- 🐍 UCP Client Python - Python client library for UCP
- ☁️🏪 Google UCP Merchant Docs - Guide for merchants to enable AI-powered purchases through Google's AI surfaces like Search AI Mode and Gemini
- ☁️🏪 Shopify - Agentic Commerce with UCP - Framework for building AI agents that search products, create checkouts, and track orders across Shopify merchants
- ☁️🏪 UCPStore - Service that transforms existing e-commerce stores (Shopify, WooCommerce, BigCommerce, etc.) into UCP-compatible endpoints without platform migration
- ☁️🏪 UCP Merchants - Directory of verified UCP-enabled merchants compatible with AI shopping agents
- 🤖🐍 UCP Agent Demo - A shopping assistant powered by Upsonic AI Agent and UCP (Universal Commerce Protocol)
- 🤖🛠️ UCPtools - Free UCP and ACP validation toolkit: 4-level profile validation with 20+ error codes and fix hints, AI agent simulation, ACP (ChatGPT Instant Checkout) readiness checker, security scanning, agentic commerce analytics, product feed analysis, profile generation with signing keys, and hosting configs for 6+ platforms. REST API and CLI for CI/CD automation.
- ☁️🛠️ UCP Checker - The unofficial industry-standard validator. Lints live UCP manifests for schema compliance, tests API latency, and generates "verified" badges for repositories.
- 🎖️🐍📇 UCP Samples - Sample implementations including Python and Node.js merchant servers and client scripts
- UCP Demo Playground - Community-created playground demo built using Google's guide
- ✅ UCP Lighthouse - Validate UCP & Community payloads. The ultimate OpenAI / ChatGPT Agentic Commerce schema validator to ensure your products are ready for the AI era.
- ☁️🛠️ UCP Doctor - Diagnostic tool for validating Universal Commerce Protocol implementations
- 🐍 UCP Mockup Server - Local UCP-compliant mock server for development and testing
- Admetrics – “What is Google UCP? Complete Guide for DTC Brands” - Practical, marketing‑ and measurement‑focused overview of Google UCP targeted at ecommerce and DTC teams, covering what it is, why it matters, and how brands can prepare.
- Building the Universal Commerce Protocol - Shopify's deep dive into UCP architecture, capabilities, and how AI agents conduct transactions with merchants
- Under the Hood: Universal Commerce Protocol - Google's technical overview of UCP as an open-source standard for agentic commerce
- Etsy Partners with Google on AI-Powered Shopping - Etsy's announcement about partnering with Google on UCP-powered shopping experiences
- The Agentic Commerce Platform: Shopify Connects Any Merchant to Every AI Conversation - Shopify's announcement of UCP and native commerce integrations across AI channels
- Target's New Shopping Experience on Google - Target's fact sheet on their UCP-powered shopping experience in Google AI Mode and Gemini app
- Google I/O 2025: UCP Introduction - Google's official introduction to Universal Commerce Protocol
- UCP Deep Dive - Technical deep dive into UCP architecture and implementation
- 🛍️🤖 UCP Shopping Agent - AI shopping assistant that demonstrates the full UCP purchasing flow
- MCP (Model Context Protocol) - Open protocol for AI model interactions
- ACP (Agent Commerce Protocol) - Agentic Commerce Protocol (ACP) – official site High‑level description of ACP as an open standard for AI‑native commerce.
- A2A (Agent2Agent) - Protocol for agent-to-agent communication
- AP2 (Agent Payments Protocol) - Secure payment protocol with cryptographic consent
Contributions are welcome! Please read the contribution guidelines first.