Universal Commerce Protocol (UCP)

Magento 2 Extension New Open Source & Adobe Commerce 2.4.7+
SKU: M2-UCP
Publish a Universal Commerce Protocol business profile so AI shopping agents can discover your Magento store and negotiate capabilities. Agents bind to the GraphQL and REST APIs you already run.

Everything you need, out of the box

  • UCP business profile for AI shopping agents
  • Capability declarations for checkout, fulfillment, discount, and identity
  • Magento GraphQL and REST bindings in the profile
  • Server-side negotiation when agents send the UCP-Agent header
  • Signing keys for agent verification and a negotiation analytics grid
  • CLI validation with bin/magento ucp:validate
Agent profile Capability negotiation Free listing
One-time payment
FREE
Lifetime license — no recurring fees
Get it on Adobe Commerce Marketplace

Billing and licensing handled securely by Adobe Commerce Marketplace.

  • Free download via Adobe Commerce Marketplace
  • Documentation & install guide included
  • Technical support is not included on free extensions
Marketplace Verified

Adobe handles billing, licensing and distribution.

Composer install

Install from Adobe Commerce Marketplace. Documentation is included; technical support is not.

Pre-sales help

Questions before you install? Use the contact form. Free extensions are not covered by licensed support.

Technical fit

Compatibility & requirements

Built for modern Magento 2 stacks with Composer-based deployment.

Requirements

Magento
Open Source & Adobe Commerce 2.4.7+
PHP
8.2 – 8.3
Install
Composer — requires magemaclean/m2-core
Edition
Open Source & Adobe Commerce
Protocol
Universal Commerce Protocol (ucp.dev)

Deployment checklist

  • Enable the module and run setup:upgrade
  • Deploy static content in production mode
  • Flush caches after configuration changes
  • Verify on staging before production rollout
Try it live

Frontend and admin demos

Independent Magento demo stores on magemaclean-demos.com — sample catalog, real module, no purchase required.

Frontend demo

Explore the shopper experience on a live Magento storefront.

Storefront plus the public UCP profile endpoint on a sample Magento catalog.

Launch frontend demo

Admin demo

Open Magento Admin and review configuration, grids, and workflows.

Sign in as demo — the password is printed on the admin login page.

Launch admin demo

All MageMaclean demos

The Challenge

Magento has no native agent discovery endpoint:

  • AI shopping agents need a machine-readable business profile
  • There is no native /.well-known/ucp route on Magento
  • Agents should bind to GraphQL and REST you already expose — not a parallel catalog
  • Capability negotiation and agent verification need to happen server-side

The Solution

A UCP profile on your Magento install:

  • Publish checkout, fulfillment, discount, and identity-linking capabilities
  • Document Magento GraphQL and REST bindings in the profile
  • Negotiate when agents send the UCP-Agent header
  • Sign the profile and review negotiation analytics in Admin

Universal Commerce Protocol (UCP) is a free Magento 2 module. It publishes a business profile so AI shopping agents can discover your store and negotiate capabilities — without replacing Magento catalog, cart, or checkout. Agents bind to the GraphQL and REST APIs you already run. Configure the profile under Stores → Configuration → MageMaclean Extensions → Universal Commerce Protocol. Map the public /.well-known/ucp URL to Magento’s /ucp/wellknown/profile route at the web server or CDN, then validate with bin/magento ucp:validate.

Requires the free MageMaclean Core module (magemaclean/m2-core), installed automatically when you use Composer. Technical support is not included on free extensions — use the Marketplace listing documentation. Learn more about the protocol at ucp.dev.

What you get

Everything agents need to find you

Business profile

A UCP profile agents can fetch to understand what your store can do.

Capability declarations

Checkout, fulfillment, discount, and identity linking — declared, not reinvented.

Magento bindings

GraphQL and REST metadata so agents call the APIs you already maintain.

Negotiation

Server-side capability negotiation when an agent presents the UCP-Agent header.

Signing keys

EC P-256 keys in the profile for RFC 9421 agent verification.

Ops visibility

Negotiation analytics, per-store metadata, health monitoring, and email alerts.

How it works

Profile to negotiation to Magento APIs

1
Publish the profile Configure UCP in Admin and expose /.well-known/ucp
2
Agents discover you They read capabilities and Magento API bindings
3
Negotiate and verify Server-side negotiation, signing keys, and an analytics grid

What changes on your store

Admin

MageMaclean Extensions configuration and a Universal Commerce Protocol menu for negotiation analytics.

Edge

A well-known UCP profile endpoint via Magento route plus web-server rewrite.

Ops

Optional health-check alerts and CLI validation. No core rewrites.

Who it is for

Merchants who want AI shopping agents to discover a Magento 2.4.7+ store through the Universal Commerce Protocol — without standing up a separate catalog or replacing Magento checkout.

Get it running

Installation

Install via Composer from Adobe Commerce Marketplace (requires free MageMaclean Core).

composer require magemaclean/mage2-ucp
bin/magento module:enable MageMaclean_Ucp
bin/magento setup:upgrade

Then map /.well-known/ucp to Magento’s /ucp/wellknown/profile route and run bin/magento ucp:validate. Technical support is not included on free extensions. Use the Marketplace listing documentation.

License

Pricing

Free on Adobe Commerce Marketplace. Technical support is not included on free extensions.

License
Free
Download on Adobe Commerce Marketplace
After you buy

Support & license

Licensing and billing go through Adobe Commerce Marketplace. MageMaclean provides developer support on paid licenses.

License
OSL-3.0
Support
Not included on free extensions. Use the Marketplace listing documentation.
Composer package
magemaclean/mage2-ucp
Module
MageMaclean_Ucp

Contact us with pre-sales questions.

Need help?

Support from the developers who built it

Review our support policy, response times, and update guarantees before you purchase on the Adobe Commerce Marketplace.