{
  "version": "1.1.0",
  "brandVersion": "6.1.0",
  "authority": "/brand-data/v1/system.json",
  "resources": [
    {
      "uri": "brand://vcubed/system/6.1",
      "source": "/brand-data/v1/system.json",
      "mimeType": "application/json"
    },
    {
      "uri": "brand://vcubed/tokens/6.1",
      "source": "/brand-data/v1/tokens.json",
      "mimeType": "application/json"
    },
    {
      "uri": "brand://vcubed/assets/6.1",
      "source": "/brand-data/v1/manifest.json",
      "mimeType": "application/json"
    },
    {
      "uri": "brand://vcubed/portal-assets/6.1",
      "source": "/brand-data/v1/portal-assets.json",
      "mimeType": "application/json"
    },
    {
      "uri": "brand://vcubed/guidelines/6.1",
      "source": "/brand-data/v1/guidelines.json",
      "mimeType": "application/json"
    },
    {
      "uri": "brand://assets",
      "source": "/brand-assets/",
      "mimeType": "application/json",
      "note": "Inventory with stable download URLs and individual brand://asset/<filename> resources."
    }
  ],
  "tools": [
    "list_brand_resources",
    "get_brand_resource",
    "search_brand_guidelines",
    "list_brand_assets",
    "get_brand_asset"
  ],
  "futureTools": [
    "brand.validateArtifact",
    "brand.recommendRecipe"
  ],
  "rule": "The future MCP server must read the canonical and derived resources directly; it must not scrape rendered HTML."
}