{
  "specVersion": "1.0",
  "host": {
    "displayName": "Aloha Fungi",
    "identifier": "did:web:alohafungi.com",
    "documentationUrl": "https://alohafungi.com/developers"
  },
  "entries": [
    {
      "identifier": "urn:air:alohafungi.com:doc:llms",
      "displayName": "Aloha Fungi llms.txt",
      "type": "text/plain",
      "url": "https://alohafungi.com/llms.txt",
      "description": "Guidance for LLMs: what Aloha Fungi sells (premium functional mushroom supplements), how to talk about the store, and the map of machine-readable surfaces.",
      "representativeQueries": ["what does Aloha Fungi sell", "is Aloha Fungi content safe to cite"]
    },
    {
      "identifier": "urn:air:alohafungi.com:doc:auth",
      "displayName": "auth.md, how agents authenticate",
      "type": "text/markdown",
      "url": "https://alohafungi.com/auth.md",
      "description": "The auth.md signpost: anonymous access, no agent registration, no customer credentials, and the OAuth discovery documents.",
      "representativeQueries": [
        "how do I authenticate to the Aloha Fungi API",
        "do I need an API key for alohafungi.com"
      ]
    },
    {
      "identifier": "urn:air:alohafungi.com:api:v1",
      "displayName": "Aloha Fungi public Agent API (OpenAPI 3.1)",
      "type": "application/openapi+json",
      "url": "https://alohafungi.com/openapi.json",
      "description": "Read-only JSON API over the live catalog: products, a single product by handle, recommendations and the knowledge base. Anonymous, rate-limited per client with RateLimit headers.",
      "representativeQueries": [
        "list mushroom supplement products with prices",
        "recommend supplements for focus and energy"
      ]
    },
    {
      "identifier": "urn:air:alohafungi.com:server:mcp",
      "displayName": "Aloha Fungi MCP server",
      "type": "application/mcp-server-card+json",
      "url": "https://alohafungi.com/.well-known/mcp.json",
      "description": "Streamable HTTP MCP server for shopping agents: search the catalog, compose a cart, prepare a checkout link and compose subscriptions. This entry is the server card (manifest naming the transport at /api/mcp); open the transport for tool calls. PL tool names are canonical; EN aliases exist. Ordering only prepares a link, the customer confirms and pays on alohafungi.com.",
      "capabilities": [
        "szukaj_produktow",
        "pokaz_produkt",
        "zloz_koszyk",
        "zloz_zamowienie",
        "polec_produkty",
        "zloz_subskrypcje",
        "zapytaj_wiedze",
        "tlumacz_tcm"
      ],
      "representativeQueries": [
        "find reishi extract in the Aloha Fungi shop",
        "prepare a cart for lion's mane capsules"
      ]
    },
    {
      "identifier": "urn:air:alohafungi.com:server:a2a",
      "displayName": "Aloha Fungi A2A agent card",
      "type": "application/json",
      "url": "https://alohafungi.com/.well-known/agent-card.json",
      "description": "Agent2Agent card (a2a-protocol.org) with read-only skills: search_products and search_knowledge, served over JSON-RPC at /api/a2a. Cart and ordering stay in MCP.",
      "capabilities": ["search_products", "search_knowledge"],
      "representativeQueries": [
        "ask Aloha Fungi about chaga extract",
        "which A2A skills does alohafungi.com expose"
      ]
    },
    {
      "identifier": "urn:air:alohafungi.com:doc:skills",
      "displayName": "Aloha Fungi agent skills index",
      "type": "application/json",
      "url": "https://alohafungi.com/.well-known/agent-skills/index.json",
      "description": "Index of installable agent skills for the store's surfaces.",
      "representativeQueries": ["what agent skills does Aloha Fungi publish"]
    },
    {
      "identifier": "urn:air:alohafungi.com:doc:oauth",
      "displayName": "OAuth authorization server metadata (RFC 8414)",
      "type": "application/json",
      "url": "https://alohafungi.com/.well-known/oauth-authorization-server",
      "description": "OAuth 2.0 discovery metadata for the agent API, including the scopes of the token server and the JWK Set. See auth.md for the account of what agents do and do not need.",
      "representativeQueries": ["where is the OAuth token endpoint for alohafungi.com"]
    },
    {
      "identifier": "urn:air:alohafungi.com:doc:api-catalog",
      "displayName": "API catalog (RFC 9727)",
      "type": "application/linkset+json",
      "url": "https://alohafungi.com/.well-known/api-catalog",
      "description": "RFC 9727 linkset catalog of the machine-readable surfaces: OpenAPI, documentation, llms.txt and the MCP server.",
      "representativeQueries": ["where is the API documentation for alohafungi.com"]
    }
  ]
}
