Skip to content

A curated list of awesome Universal Commerce Protocol (UCP) resources, tools, and implementations.

License

Notifications You must be signed in to change notification settings

Upsonic/awesome-ucp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Awesome UCP Awesome

A curated list of awesome Universal Commerce Protocol (UCP) resources, tools, and implementations.

What is UCP?

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.


Official Resources


Implementations

  • 🎖️🐍 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

AI & Agent Integrations

  • 🤖🐍 UCP Agent Demo - A shopping assistant powered by Upsonic AI Agent and UCP (Universal Commerce Protocol)

Developer Tools

  • ☁️🛠️ 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.tools - Free UCP profile validator and generator. Checks Schema.org compliance, product feed quality, and AI commerce readiness.
  • 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

Mockup Server

  • 🐍 UCP Mockup Server - Local UCP-compliant mock server for development and testing

Learning Resources


Videos


Use Cases

  • 🛍️🤖 UCP Shopping Agent - AI shopping assistant that demonstrates the full UCP purchasing flow

Related Protocols



Contributing

Contributions are welcome! Please read the contribution guidelines first.


Adopters & Endorsers

Co-developers

Payment Providers

Retailers & Marketplaces

About

A curated list of awesome Universal Commerce Protocol (UCP) resources, tools, and implementations.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Contributors 10