{
  "ucp": {
    "version": "2026-08-25",
    "services": {
      "dev.ucp.shopping": [
        {
          "version": "2026-08-25",
          "transport": "rest",
          "endpoint": "https://console-cartmelai.mcp.intelunix.fr/ucp",
          "spec": "https://ucp.dev/2026-08-25/specification/overview/",
          "schema": "https://ucp.dev/2026-08-25/services/shopping/rest.openapi.json"
        },
        {
          "version": "2026-08-25",
          "transport": "mcp",
          "endpoint": "https://mcp-cartmelai.mcp.intelunix.fr/ucp/mcp",
          "spec": "https://ucp.dev/2026-08-25/specification/overview/",
          "schema": "https://ucp.dev/2026-08-25/services/shopping/mcp.openrpc.json"
        },
        {
          "version": "2026-08-25",
          "transport": "embedded",
          "schema": "https://ucp.dev/2026-08-25/services/shopping/embedded.openrpc.json"
        },
        {
          "version": "2026-08-25",
          "transport": "a2a",
          "endpoint": "https://mcp-cartmelai.mcp.intelunix.fr/ucp/a2a",
          "spec": "https://ucp.dev/2026-08-25/specification/overview/"
        }
      ],
      "dev.ucp.common": [
        {
          "version": "2026-08-25",
          "transport": "rest",
          "endpoint": "https://console-cartmelai.mcp.intelunix.fr/ucp",
          "spec": "https://ucp.dev/2026-08-25/specification/common/location/",
          "schema": "https://ucp.dev/2026-08-25/services/common/rest.openapi.json"
        },
        {
          "version": "2026-08-25",
          "transport": "mcp",
          "endpoint": "https://mcp-cartmelai.mcp.intelunix.fr/ucp/mcp",
          "spec": "https://ucp.dev/2026-08-25/specification/common/location/",
          "schema": "https://ucp.dev/2026-08-25/services/common/mcp.openrpc.json"
        }
      ]
    },
    "capabilities": {
      "dev.ucp.shopping.catalog.search": [
        {
          "version": "2026-08-25",
          "schema": "https://ucp.dev/2026-08-25/schemas/shopping/catalog_search.json",
          "spec": "https://ucp.dev/2026-08-25/specification/shopping/catalog/search/"
        }
      ],
      "dev.ucp.shopping.catalog.lookup": [
        {
          "version": "2026-08-25",
          "schema": "https://ucp.dev/2026-08-25/schemas/shopping/catalog_lookup.json",
          "spec": "https://ucp.dev/2026-08-25/specification/shopping/catalog/lookup/"
        }
      ],
      "dev.ucp.shopping.cart": [
        {
          "version": "2026-08-25",
          "schema": "https://ucp.dev/2026-08-25/schemas/shopping/cart.json",
          "spec": "https://ucp.dev/2026-08-25/specification/shopping/cart/"
        }
      ],
      "dev.ucp.shopping.checkout": [
        {
          "version": "2026-08-25",
          "schema": "https://ucp.dev/2026-08-25/schemas/shopping/checkout.json",
          "spec": "https://ucp.dev/2026-08-25/specification/shopping/checkout/"
        }
      ],
      "dev.ucp.shopping.order": [
        {
          "version": "2026-08-25",
          "schema": "https://ucp.dev/2026-08-25/schemas/shopping/order.json",
          "spec": "https://ucp.dev/2026-08-25/specification/shopping/order/"
        }
      ],
      "dev.ucp.common.location.search": [
        {
          "version": "2026-08-25",
          "schema": "https://ucp.dev/2026-08-25/schemas/common/location_search.json",
          "spec": "https://ucp.dev/2026-08-25/specification/common/location/search/"
        }
      ],
      "dev.ucp.common.location.lookup": [
        {
          "version": "2026-08-25",
          "schema": "https://ucp.dev/2026-08-25/schemas/common/location_lookup.json",
          "spec": "https://ucp.dev/2026-08-25/specification/common/location/lookup/"
        }
      ],
      "dev.ucp.shopping.fulfillment": [
        {
          "version": "2026-08-25",
          "extends": [
            "dev.ucp.shopping.catalog.search",
            "dev.ucp.shopping.catalog.lookup",
            "dev.ucp.shopping.checkout"
          ],
          "schema": "https://ucp.dev/2026-08-25/schemas/shopping/fulfillment.json",
          "spec": "https://ucp.dev/2026-08-25/specification/shopping/extensions/fulfillment/",
          "config": {
            "multi_destination": [],
            "method_combinations": [
              [
                "shipping"
              ]
            ]
          }
        }
      ],
      "dev.ucp.shopping.discount": [
        {
          "version": "2026-08-25",
          "extends": [
            "dev.ucp.shopping.cart",
            "dev.ucp.shopping.checkout"
          ],
          "schema": "https://ucp.dev/2026-08-25/schemas/shopping/discount.json",
          "spec": "https://ucp.dev/2026-08-25/specification/shopping/extensions/discount/"
        }
      ],
      "dev.ucp.shopping.buyer_consent": [
        {
          "version": "2026-08-25",
          "extends": [
            "dev.ucp.shopping.cart",
            "dev.ucp.shopping.checkout"
          ],
          "schema": "https://ucp.dev/2026-08-25/schemas/shopping/buyer_consent.json",
          "spec": "https://ucp.dev/2026-08-25/specification/shopping/extensions/buyer_consent/"
        }
      ],
      "dev.ucp.common.payment.terms": [
        {
          "version": "2026-08-25",
          "extends": [
            "dev.ucp.shopping.checkout",
            "dev.ucp.shopping.order"
          ],
          "schema": "https://ucp.dev/2026-08-25/schemas/common/payment_terms.json",
          "spec": "https://ucp.dev/2026-08-25/specification/payment/extensions/terms/"
        }
      ],
      "dev.ucp.common.payment.ap2_mandate": [
        {
          "version": "2026-08-25",
          "extends": [
            "dev.ucp.shopping.checkout"
          ],
          "schema": "https://ucp.dev/2026-08-25/schemas/common/payment_ap2_mandate.json",
          "spec": "https://ucp.dev/2026-08-25/specification/payment/extensions/ap2-mandates/"
        }
      ],
      "dev.ucp.common.payment.split_payments": [
        {
          "version": "2026-08-25",
          "extends": [
            "dev.ucp.shopping.checkout"
          ],
          "schema": "https://ucp.dev/2026-08-25/schemas/common/payment_split_payments.json",
          "spec": "https://ucp.dev/2026-08-25/specification/payment/extensions/split_payments/",
          "config": {
            "allowed_combinations": [
              [
                {
                  "types": [
                    "virtual_store_credit"
                  ],
                  "min": 1,
                  "max": 1
                },
                {
                  "types": [
                    "virtual_wallet"
                  ],
                  "min": 1,
                  "max": 1
                }
              ]
            ]
          }
        }
      ],
      "dev.ucp.common.payment.authentication": [
        {
          "version": "2026-08-25",
          "extends": [
            "dev.ucp.shopping.checkout"
          ],
          "schema": "https://ucp.dev/2026-08-25/schemas/common/payment_authentication.json",
          "spec": "https://ucp.dev/2026-08-25/specification/payment/extensions/authentication/"
        }
      ],
      "dev.ucp.common.loyalty": [
        {
          "version": "2026-08-25",
          "extends": [
            "dev.ucp.shopping.catalog.search",
            "dev.ucp.shopping.catalog.lookup",
            "dev.ucp.shopping.cart",
            "dev.ucp.shopping.checkout"
          ],
          "schema": "https://ucp.dev/2026-08-25/schemas/common/loyalty.json",
          "spec": "https://ucp.dev/2026-08-25/specification/common/extensions/loyalty/"
        }
      ],
      "dev.ucp.shopping.permalink": [
        {
          "version": "2026-08-25",
          "schema": "https://ucp.dev/2026-08-25/schemas/shopping/permalink.json",
          "spec": "https://ucp.dev/2026-08-25/specification/permalink/",
          "config": {
            "endpoint": "https://shop-cartmelai.mcp.intelunix.fr/buy"
          }
        }
      ],
      "dev.ucp.common.identity_linking": [
        {
          "version": "2026-08-25",
          "schema": "https://ucp.dev/2026-08-25/schemas/common/identity_linking.json",
          "spec": "https://ucp.dev/2026-08-25/specification/common/identity-linking/",
          "config": {
            "scopes": {
              "dev.ucp.shopping.order:read": {}
            }
          }
        }
      ]
    },
    "payment_handlers": {
      "fr.intelunix.mcp.console-cartmelai.virtual_psp": [
        {
          "id": "ai.cartmel.virtual-psp",
          "version": "2026-10-23",
          "spec": "https://console-cartmelai.mcp.intelunix.fr/ucp/payment-handler",
          "schema": "https://console-cartmelai.mcp.intelunix.fr/ucp/payment-handler/schema",
          "available_instruments": [
            {
              "type": "virtual_wallet"
            },
            {
              "type": "virtual_store_credit"
            }
          ],
          "config": {
            "provider": "Champollion Payment Lab",
            "synthetic": true,
            "protocols": [
              "ap2",
              "mpp",
              "x402"
            ]
          }
        }
      ]
    }
  },
  "keys": [
    {
      "kty": "EC",
      "x": "dqOeCEQcXLL-boJefrOg_X0HQUh0sKztevgf9hP58Q4",
      "y": "HscbVSketygk8Bps7z690u4gCpuuz4zSY80lpzz8Jlk",
      "crv": "P-256",
      "kid": "merchant_1370722e-bdb3-42c4-8596-cd06765039c3",
      "alg": "ES256",
      "use": "sig"
    }
  ]
}
