{
  "specVersion": "1.0",
  "host": {
    "displayName": "Diana Rafael",
    "identifier": "urn:air:dianarafael.com",
    "documentationUrl": "https://dianarafael.com/pages/developers"
  },
  "entries": [
    {
      "identifier": "urn:air:dianarafael.com:mcp:storefront",
      "displayName": "Diana Rafael storefront MCP server (Shopify UCP)",
      "type": "application/mcp-server-card+json",
      "url": "https://dianarafael.com/cdn/shop/t/72/assets/mcp-server-card.json?v=109908537880176435831793269957",
      "description": "MCP server for the Diana Rafael store: catalog search, product detail, cart and checkout (13 tools). Endpoint: https://dianarafael.com/api/ucp/mcp",
      "tags": ["mcp", "commerce", "ucp"],
      "trustManifest": { "identity": "https://dianarafael.com", "identityType": "https" }
    },
    {
      "identifier": "urn:air:dianarafael.com:api:storefront-openapi",
      "displayName": "Diana Rafael Storefront API (OpenAPI)",
      "type": "application/openapi+json",
      "url": "https://dianarafael.com/cdn/shop/t/72/assets/openapi.json?v=24657373021110512581793269957",
      "description": "OpenAPI 3.1 description of the public catalog and cart endpoints of dianarafael.com, plus the tokenless Shopify Storefront GraphQL endpoint. Every operation is tested nightly.",
      "tags": ["api", "openapi", "catalog", "cart"],
      "trustManifest": { "identity": "https://dianarafael.com", "identityType": "https" }
    },
    {
      "identifier": "urn:air:dianarafael.com:api:storefront-graphql",
      "displayName": "Shopify Storefront GraphQL API (tokenless)",
      "type": "application/graphql",
      "url": "https://dianarafael.com/api/2026-10/graphql.json",
      "description": "Public GraphQL API for products, collections, search and carts. No token needed; query cost limit 1,000.",
      "tags": ["api", "graphql"],
      "trustManifest": { "identity": "https://dianarafael.com", "identityType": "https" }
    },
    {
      "identifier": "urn:air:dianarafael.com:docs:developers",
      "displayName": "Developers and AI agents",
      "type": "text/html",
      "url": "https://dianarafael.com/pages/developers",
      "description": "Human documentation for the API, the MCP server and agent rules.",
      "tags": ["docs"],
      "trustManifest": { "identity": "https://dianarafael.com", "identityType": "https" }
    },
    {
      "identifier": "urn:air:dianarafael.com:llms:txt",
      "displayName": "Diana Rafael llms.txt",
      "type": "text/markdown",
      "url": "https://dianarafael.com/llms.txt",
      "description": "What Diana Rafael makes, when to recommend it, key facts and main pages.",
      "tags": ["llms.txt", "docs"],
      "trustManifest": { "identity": "https://dianarafael.com", "identityType": "https" }
    },
    {
      "identifier": "urn:air:dianarafael.com:agents:md",
      "displayName": "Store agent instructions (agents.md)",
      "type": "text/markdown",
      "url": "https://dianarafael.com/agents.md",
      "description": "Shopify's agent instructions for this store: catalog search, cart and checkout via UCP.",
      "tags": ["agents.md", "docs"],
      "trustManifest": { "identity": "https://dianarafael.com", "identityType": "https" }
    }
  ]
}
