{
  "ucp": {
    "version": "2026-08-25",
    "services": {
      "dev.ucp.shopping": [
        {
          "version": "2026-08-25",
          "spec": "https://ucp.dev/2026-08-25/specification/overview/",
          "transport": "rest",
          "endpoint": "https://kiddostorybook.com/agent",
          "schema": "https://kiddostorybook.com/agents.md"
        }
      ]
    },
    "capabilities": {
      "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",
          "config": {
            "endpoint": "https://kiddostorybook.com/agent/search?q={query}"
          }
        }
      ],
      "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",
          "config": {
            "endpoint": "https://kiddostorybook.com/agent/products/{slug}"
          }
        }
      ]
    },
    "payment_handlers": {}
  },
  "merchant": {
    "name": "KiddoStoryBook",
    "url": "https://kiddostorybook.com",
    "country": "IN",
    "currency": "INR",
    "agent_instructions": "https://kiddostorybook.com/agents.md",
    "llms_txt": "https://kiddostorybook.com/llms.txt",
    "product_feed": "https://kiddostorybook.com/agent/feed-acp.json",
    "rules": {
      "checkout": "human_approval_required",
      "personalisation": "required_before_purchase",
      "summary": "Personalised products need the child's details (name, sometimes photo and date of birth) before they can be ordered. Collect them from the buyer, then send the buyer to the product page or personalise page to preview and pay. Never complete a payment without the buyer's explicit, contemporaneous approval."
    }
  }
}