{"protocol":"WebMCP","version":"1.0.0","server":"SuperKart Commerce Engine","description":"Model Context Protocol endpoints for SuperKart shopping, price matching, and order tracking.","tools":[{"name":"search_catalog","description":"Search SuperKart products by query, category, or price range.","parameters":{"type":"object","properties":{"query":{"type":"string","description":"Search keywords or product names"},"category":{"type":"string","description":"Category slug"},"maxPrice":{"type":"number","description":"Maximum price filter"}}},"endpoint":"/api/webmcp/tools/search_catalog","method":"GET"},{"name":"get_product_details","description":"Retrieve detailed technical specifications, pricing, and variants for a product.","parameters":{"type":"object","properties":{"slug":{"type":"string","description":"Product slug or SKU"}},"required":["slug"]},"endpoint":"/api/webmcp/tools/get_product_details","method":"GET"},{"name":"check_availability","description":"Check real-time inventory level, stock status, and shipping estimate for a SKU.","parameters":{"type":"object","properties":{"sku":{"type":"string","description":"Product SKU or variant SKU"}},"required":["sku"]},"endpoint":"/api/webmcp/tools/check_availability","method":"GET"},{"name":"get_shipping_and_returns","description":"Retrieve transparent delivery timelines, carriers, return windows, and policy details.","parameters":{"type":"object","properties":{"countryCode":{"type":"string","description":"Destination ISO-2 country code (e.g. US, GB, IN)"}}},"endpoint":"/api/webmcp/tools/get_shipping_and_returns","method":"GET"},{"name":"get_cart_summary","description":"Fetch the active shopper’s cart items, subtotal, and eligible discounts.","parameters":{"type":"object","properties":{}},"endpoint":"/api/webmcp/tools/get_cart_summary","method":"GET"},{"name":"update_cart","description":"Add or remove an item in the active shopper’s cart with inventory validation.","parameters":{"type":"object","properties":{"productId":{"type":"string","description":"Product ID"},"variantId":{"type":"string","description":"Variant ID (optional)"},"quantity":{"type":"number","description":"Quantity to set (0 to remove)"}},"required":["productId","quantity"]},"endpoint":"/api/webmcp/tools/update_cart","method":"POST"},{"name":"track_order_status","description":"Retrieve real-time carrier tracking, AWB, and delivery timeline for an order.","parameters":{"type":"object","properties":{"orderNumber":{"type":"string","description":"Order number (e.g. SK-2026-90412)"}},"required":["orderNumber"]},"endpoint":"/api/webmcp/tools/track_order_status","method":"GET"},{"name":"apply_coupon_code","description":"Verify coupon eligibility and calculate discounted total.","parameters":{"type":"object","properties":{"code":{"type":"string","description":"Coupon code"},"cartSubtotal":{"type":"number","description":"Cart subtotal"}},"required":["code","cartSubtotal"]},"endpoint":"/api/webmcp/tools/apply_coupon_code","method":"POST"}]}