{
  "name": "Aloha Fungi Store Agent",
  "description": "Official Aloha Fungi agent for premium functional mushroom supplements (reishi, lion's mane, cordyceps, chaga). Live catalog search, product cards, recommendations by goal, knowledge base, and customer-confirmed cart/order links. Catalog search works in Polish and English; the knowledge base answers in Polish. ACP carts are exposed through https://alohafungi.com/api/acp/carts; order and subscription links remain available through the MCP endpoint https://alohafungi.com/api/mcp (see /.well-known/mcp.json).",
  "version": "1.1.0",
  "protocolVersion": "1.0",
  "provider": {
    "organization": "Aloha Fungi",
    "url": "https://alohafungi.com"
  },
  "documentationUrl": "https://alohafungi.com/developers",
  "supportedInterfaces": [
    {
      "url": "https://alohafungi.com/api/a2a",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "1.0"
    }
  ],
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false,
    "extendedAgentCard": false
  },
  "defaultInputModes": ["text/plain", "application/json"],
  "defaultOutputModes": ["application/json", "text/plain"],
  "skills": [
    {
      "id": "search_products",
      "name": "Search products",
      "description": "Search the live Aloha Fungi catalog by name, Latin name or alias; returns price from and availability.",
      "tags": ["catalog", "search", "mushrooms"],
      "examples": ["Find reishi extract", "Do you sell lion's mane capsules?"]
    },
    {
      "id": "search_knowledge",
      "name": "Search knowledge",
      "description": "Answers from the Aloha Fungi knowledge base (Polish-language corpus) about functional mushrooms, extraction and usage. Ask in Polish for best results.",
      "tags": ["knowledge", "education"],
      "examples": ["Jak działa podwójna ekstrakcja?", "Czym różni się owocnik od grzybni?"]
    }
  ],
  "securitySchemes": {
    "agentToken": {
      "type": "oauth2",
      "description": "Optional for the public Agent API and MCP: anonymous calls are accepted there. ACP carts require a valid Bearer token with checkout:link. No client secret; no extra quota (rate limits are per IP address either way).",
      "flows": {
        "clientCredentials": {
          "tokenUrl": "https://alohafungi.com/api/oauth/token",
          "scopes": {
            "catalog:read": "Search products, read product cards, get goal-based recommendations.",
            "knowledge:read": "Search educational content and the TCM glossary.",
            "checkout:link": "Compose customer-confirmed ACP carts and storefront order/subscription links; the customer still pays in the storefront."
          }
        }
      }
    }
  }
}
