{
  "serverInfo": {
    "name": "superpharmacyplus-mcp",
    "title": "SuperPharmacyPlus Catalog",
    "version": "1.0.0",
    "description": "Search and look up the SuperPharmacyPlus Australian pharmacy and mobility catalogue via the Model Context Protocol. Read-only, unauthenticated, AUD pricing, AU availability.",
    "websiteUrl": "https://superpharmacyplus.com.au"
  },
  "transport": {
    "type": "streamable-http",
    "url": "https://ai.superpharmacyplus.com.au/mcp",
    "session_required": false,
    "supported_methods": [
      "POST"
    ]
  },
  "endpoints": [
    {
      "type": "streamable-http",
      "url": "https://ai.superpharmacyplus.com.au/mcp",
      "transport": "http",
      "mode": "stateless",
      "auth": "none"
    }
  ],
  "capabilities": {
    "tools": {
      "listChanged": false
    }
  },
  "tools": [
    {
      "name": "search_products",
      "title": "Search products",
      "description": "Natural-language semantic search across the full SuperPharmacyPlus catalogue. Returns ranked products with brand, AUD price, AU availability, summary, key points and the top 3 FAQs."
    },
    {
      "name": "get_product",
      "title": "Get product",
      "description": "Fetch the complete enriched record for a single product by numeric id or SKU. Returns summary, all FAQs, image alt-text, full specifications, dimensions/weight, barcode, related products and freshness signals."
    },
    {
      "name": "find_alternatives",
      "title": "Find alternatives and accessories",
      "description": "Cross-sell and compatibility-driven alternatives drawn from the curated relationships graph (related, compatible_with, frequently_paired, same_brand_category). Each result includes a one-line reason."
    },
    {
      "name": "get_category",
      "title": "Get category authority page",
      "description": "Fetch a category authority page by slug (e.g. 'blood-glucose-monitors', 'commodes'). Returns the category narrative, top products and aggregated FAQs."
    },
    {
      "name": "get_brand",
      "title": "Get brand authority page",
      "description": "Fetch a brand authority page by slug (e.g. 'abbott', 'accu-chek'). Returns the brand narrative and the products carried."
    },
    {
      "name": "compare_products",
      "title": "Compare products",
      "description": "Side-by-side comparison of 2-4 SuperPharmacyPlus products: per-product summaries, unified spec table, objective wins-by-criteria, knowledge-graph relationships and a compliance-sanitised comparison paragraph."
    },
    {
      "name": "ask",
      "title": "Ask (NLWeb)",
      "description": "NLWeb v0.55 Appendix A standard ask tool. Accepts a structured query/context/prefer envelope and returns a conversational_search JSON payload with ranked schema.org Product results. NLWeb-aware agents should prefer this tool."
    }
  ],
  "authentication": {
    "type": "none"
  },
  "documentation_url": "https://ai.superpharmacyplus.com.au/api/search/docs",
  "links": {
    "mcp_connections": "https://ai.superpharmacyplus.com.au/.well-known/mcp/connections.json"
  },
  "discovery_manifest": "https://ai.superpharmacyplus.com.au/.well-known/mcp.json",
  "data_freshness": {
    "catalogue_size": 2603,
    "currency": "AUD",
    "country": "AU"
  }
}