{
  "protocol_version": "2026-08-25",
  "version": "2026-08-25",
  "merchant": {
    "name": "Eco-Theory Store",
    "url": "https://eco-theory.com",
    "description": "Handcrafted cold-process soaps and sustainable personal care products."
  },
  "endpoints": {
    "catalog": "https://eco-theory.com/api/shop/products",
    "cart": "https://eco-theory.com/api/cart",
    "checkout": "https://eco-theory.com/api/checkout",
    "order": "https://eco-theory.com/api/orders",
    "mcp": "https://eco-theory.com/api/mcp",
    "rest": "https://eco-theory.com/api/shop"
  },
  "services": {
    "dev.ucp.shopping": [
      {
        "version": "2026-08-25",
        "spec": "https://ucp.dev/2026-08-25/specification/overview/",
        "transport": "rest",
        "endpoint": "https://eco-theory.com/api/shop",
        "schema": "https://ucp.dev/2026-08-25/services/shopping/rest.openapi.json"
      },
      {
        "version": "2026-08-25",
        "spec": "https://ucp.dev/2026-08-25/specification/overview/",
        "transport": "mcp",
        "endpoint": "https://eco-theory.com/api/mcp",
        "schema": "https://ucp.dev/2026-08-25/services/shopping/mcp.openrpc.json"
      }
    ]
  },
  "capabilities": {
    "dev.ucp.shopping.checkout": [
      {
        "version": "2026-08-25",
        "spec": "https://ucp.dev/2026-08-25/specification/shopping/checkout/",
        "schema": "https://ucp.dev/2026-08-25/schemas/shopping/checkout.json"
      }
    ],
    "dev.ucp.shopping.cart": [
      {
        "version": "2026-08-25",
        "spec": "https://ucp.dev/2026-08-25/specification/shopping/cart/",
        "schema": "https://ucp.dev/2026-08-25/schemas/shopping/cart.json"
      }
    ],
    "dev.ucp.shopping.order": [
      {
        "version": "2026-08-25",
        "spec": "https://ucp.dev/2026-08-25/specification/shopping/order/",
        "schema": "https://ucp.dev/2026-08-25/schemas/shopping/order.json"
      }
    ],
    "dev.ucp.shopping.catalog.search": [
      {
        "version": "2026-08-25",
        "spec": "https://ucp.dev/2026-08-25/specification/shopping/catalog/",
        "schema": "https://ucp.dev/2026-08-25/schemas/shopping/catalog_search.json"
      }
    ],
    "dev.ucp.shopping.catalog.lookup": [
      {
        "version": "2026-08-25",
        "spec": "https://ucp.dev/2026-08-25/specification/shopping/catalog/",
        "schema": "https://ucp.dev/2026-08-25/schemas/shopping/catalog_lookup.json"
      }
    ]
  },
  "payment_handlers": {
    "com.stripe.checkout": [
      {
        "id": "stripe",
        "version": "2026-01-15",
        "spec": "https://ucp.dev/specification/payment-handler-guide",
        "config": {
          "gateway": "stripe"
        }
      }
    ]
  },
  "ucp": {
    "version": "2026-08-25",
    "protocol_version": "2026-08-25",
    "endpoints": {
      "catalog": "https://eco-theory.com/api/shop/products",
      "cart": "https://eco-theory.com/api/cart",
      "checkout": "https://eco-theory.com/api/checkout",
      "order": "https://eco-theory.com/api/orders",
      "mcp": "https://eco-theory.com/api/mcp",
      "rest": "https://eco-theory.com/api/shop"
    },
    "services": {
      "dev.ucp.shopping": [
        {
          "version": "2026-08-25",
          "spec": "https://ucp.dev/2026-08-25/specification/overview/",
          "transport": "rest",
          "endpoint": "https://eco-theory.com/api/shop",
          "schema": "https://ucp.dev/2026-08-25/services/shopping/rest.openapi.json"
        },
        {
          "version": "2026-08-25",
          "spec": "https://ucp.dev/2026-08-25/specification/overview/",
          "transport": "mcp",
          "endpoint": "https://eco-theory.com/api/mcp",
          "schema": "https://ucp.dev/2026-08-25/services/shopping/mcp.openrpc.json"
        }
      ]
    },
    "capabilities": {
      "dev.ucp.shopping.checkout": [
        {
          "version": "2026-08-25",
          "spec": "https://ucp.dev/2026-08-25/specification/shopping/checkout/",
          "schema": "https://ucp.dev/2026-08-25/schemas/shopping/checkout.json"
        }
      ],
      "dev.ucp.shopping.cart": [
        {
          "version": "2026-08-25",
          "spec": "https://ucp.dev/2026-08-25/specification/shopping/cart/",
          "schema": "https://ucp.dev/2026-08-25/schemas/shopping/cart.json"
        }
      ],
      "dev.ucp.shopping.order": [
        {
          "version": "2026-08-25",
          "spec": "https://ucp.dev/2026-08-25/specification/shopping/order/",
          "schema": "https://ucp.dev/2026-08-25/schemas/shopping/order.json"
        }
      ],
      "dev.ucp.shopping.catalog.search": [
        {
          "version": "2026-08-25",
          "spec": "https://ucp.dev/2026-08-25/specification/shopping/catalog/",
          "schema": "https://ucp.dev/2026-08-25/schemas/shopping/catalog_search.json"
        }
      ],
      "dev.ucp.shopping.catalog.lookup": [
        {
          "version": "2026-08-25",
          "spec": "https://ucp.dev/2026-08-25/specification/shopping/catalog/",
          "schema": "https://ucp.dev/2026-08-25/schemas/shopping/catalog_lookup.json"
        }
      ]
    }
  }
}
