A global commerce registry to enable agentic purchasing across the web
Solves UCP merchant discovery but reads more like a vision post than shipped product.
The open-source toolkit for building AI commerce agents using UCP and ACP protocols
Strips boilerplate from UCP/ACP integration, but LangChain and CrewAI already do agent scaffolding.
Backend developers building agentic commerce applications
LangChain · CrewAI · Apify
Try it in 2 minutes:
npm install @agorio/sdk
import { ShoppingAgent, GeminiAdapter, MockMerchant } from '@agorio/sdk'; const merchant = new MockMerchant(); await merchant.start(); const agent = new ShoppingAgent({ llm: new GeminiAdapter({ apiKey: process.env.GEMINI_API_KEY }) }); const result = await agent.run( `Go to ${merchant.domain} and buy me wireless headphones` );
What it does:- UcpClient: discovers merchants via /.well-known/ucp, parses capabilities, normalizes both array and object formats, calls REST APIs - ShoppingAgent: plan-act-observe loop with 12 built-in tools (discover, search, browse, cart, checkout, order tracking) - MockMerchant: full UCP-compliant Express server with product catalog, checkout flow, and configurable chaos testing (latency, error rates) - LlmAdapter interface: swap LLMs without changing agent code. Gemini ships today, Claude and OpenAI coming in v0.2
The agent handles the entire purchase flow autonomously - UCP discovery, product search, cart management, shipping, payment, order confirmation. 37 tests passing.
Context: UCP was announced Jan 11 by Google, Shopify, and 25+ partners (Walmart, Target, Visa, Mastercard). ACP is by OpenAI and Stripe, powers ChatGPT Instant Checkout. Both are open standards. But there was no developer SDK for building on top of them - just the raw specs.
GitHub: https://github.com/Nolpak14/agorio npm: https://www.npmjs.com/package/@agorio/sdk
Solves UCP merchant discovery but reads more like a vision post than shipped product.
Exposes the entire UCP shopping flow as discrete MCP tools (ucp_discover, checkout create/update/fulfillment/complete), which is smart because agents need typed, deterministic primitives not brittle browser hacks. It’s practical — pip installable with a CLI entrypoint and basic tests — so you can prototype agent-driven purchases fast. What would push it higher: richer merchant adapter examples, more end-to-end payment/edge-case docs, and clearer security/payment handling guidance.
The site sells a practical shortcut: turn a WooCommerce catalog into a live API designed for AI agents and AEO-aware search. The landing page highlights fast integration, an 'API online' badge and SEO/agent-oriented features, which is a useful developer handoff — but the idea reads like an iteration on product feeds and headless commerce rather than something truly new. I want concrete demos of agent workflows, webhook/transaction guarantees, and docs before I’d bet on it for production.
MCP-native product search when every AI wrapper claims to do this.
Drop a merchant-config.json into the CLI and you get 13 ready-made UCP endpoints — catalog, checkout lifecycle, orders, plus OAuth metadata — with Stripe/PayPal and SQLite wired up. The built-in OAuth identity-linking for agent workflows is the most interesting move; it's a focused, practical tool for prototyping UCP-compliant stores but not a substitute when you need bespoke business logic or complex fulfillment.
Agent-to-agent coordination when most agents are islands—but early and unclear adoption path.