{
  "name": "PetroleumFix Industrial Fuel Solutions AI Agent",
  "description": "Autonomous industrial commerce and technical service agent for PetroleumFix (Pty) Ltd: performs live fuel equipment catalog lookup, 15% SA VAT pricing calculation, 1-click checkout session creation, and SANS 342 laboratory / field maintenance guidance.",
  "url": "https://petroleumfix.co.za",
  "version": "2.0.0",
  "provider": {
    "organization": "PetroleumFix (Pty) Ltd",
    "url": "https://petroleumfix.co.za"
  },
  "documentation": "https://petroleumfix.co.za/llms.txt",
  "documentationUrl": "https://petroleumfix.co.za/llms.txt",
  "capabilities": {
    "tools": true,
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": true,
    "agentic_commerce": true
  },
  "defaultInputModes": [
    "application/json",
    "text/plain"
  ],
  "defaultOutputModes": [
    "application/json",
    "text/plain"
  ],
  "authentication": {
    "type": "none",
    "description": "Public catalog queries, live stock verification, and checkout creation are open."
  },
  "endpoints": {
    "mcp": "https://api.petroleumfix.co.za/mcp",
    "inventory": "https://api.petroleumfix.co.za/api/inventory/check",
    "checkout": "https://api.petroleumfix.co.za/api/checkout",
    "oauth": "https://petroleumfix.co.za/.well-known/oauth-protected-resource"
  },
  "supportedInterfaces": [
    {
      "protocolBinding": "json-rpc",
      "protocolVersion": "2.0",
      "endpoint": "https://api.petroleumfix.co.za/mcp"
    },
    {
      "protocolBinding": "rest",
      "protocolVersion": "1.0",
      "endpoint": "https://api.petroleumfix.co.za/api/inventory/check"
    }
  ],
  "skills": [
    {
      "id": "search_catalog",
      "name": "Search Petroleum Equipment Catalog",
      "description": "Search live PetroleumFix industrial fuel handling equipment inventory by keyword, category (Transfer Pumps, Flowmeters, Dispensers, Nozzles, Filtering, Tanks, Bowsers, Hoses And Reels, Valves, Compliance), price range in ZAR, or stock availability.",
      "tags": [
        "petroleum",
        "industrial-equipment",
        "fuel-pumps",
        "flowmeters",
        "sans-342",
        "ecommerce",
        "b2b"
      ],
      "inputModes": [
        "application/json",
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "text/plain"
      ],
      "endpoint": "https://api.petroleumfix.co.za/mcp"
    },
    {
      "id": "get_product_details",
      "name": "Get Product Technical Details & Pricing",
      "description": "Retrieve complete specifications, SKU, Shopify Variant GID (variantId), 15% South African VAT breakdown, stock status, and direct product URL for a specific product slug, handle, or SKU.",
      "tags": [
        "petroleum",
        "industrial-equipment",
        "fuel-pumps",
        "flowmeters",
        "sans-342",
        "ecommerce",
        "b2b"
      ],
      "inputModes": [
        "application/json",
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "text/plain"
      ],
      "endpoint": "https://api.petroleumfix.co.za/mcp"
    },
    {
      "id": "check_inventory",
      "name": "Check Live Inventory & Stock",
      "description": "Verify real-time stock availability, SKU, and VAT-inclusive/exclusive pricing across the PetroleumFix catalog or for a specific product handle/SKU.",
      "tags": [
        "petroleum",
        "industrial-equipment",
        "fuel-pumps",
        "flowmeters",
        "sans-342",
        "ecommerce",
        "b2b"
      ],
      "inputModes": [
        "application/json",
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "text/plain"
      ],
      "endpoint": "https://api.petroleumfix.co.za/mcp"
    },
    {
      "id": "calculate_order_total",
      "name": "Calculate B2B Order Total & 15% SA VAT Breakdown",
      "description": "Calculate the complete order investment in South African Rand (ZAR) including 15% South African VAT breakdown (excl. VAT, VAT amount, and incl. VAT total).",
      "tags": [
        "petroleum",
        "industrial-equipment",
        "fuel-pumps",
        "flowmeters",
        "sans-342",
        "ecommerce",
        "b2b"
      ],
      "inputModes": [
        "application/json",
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "text/plain"
      ],
      "endpoint": "https://api.petroleumfix.co.za/mcp"
    },
    {
      "id": "create_cart_checkout",
      "name": "Create Instant 1-Click Checkout Session",
      "description": "Generate a live 1-click checkout session URL on checkout.petroleumfix.co.za for purchasing fuel handling equipment, with optional B2B company name and VAT registration number.",
      "tags": [
        "petroleum",
        "industrial-equipment",
        "fuel-pumps",
        "flowmeters",
        "sans-342",
        "ecommerce",
        "b2b"
      ],
      "inputModes": [
        "application/json",
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "text/plain"
      ],
      "endpoint": "https://api.petroleumfix.co.za/mcp"
    },
    {
      "id": "get_industrial_services",
      "name": "List Industrial Petroleum & Lab Services",
      "description": "Retrieve PetroleumFix's specialized field and laboratory services: SANS 342 diesel testing, bulk tank cleaning & fuel polishing, pump/flowmeter calibration, turnkey installations, preventative maintenance SLAs, and 24/7 technical call-outs.",
      "tags": [
        "petroleum",
        "industrial-equipment",
        "fuel-pumps",
        "flowmeters",
        "sans-342",
        "ecommerce",
        "b2b"
      ],
      "inputModes": [
        "application/json",
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "text/plain"
      ],
      "endpoint": "https://api.petroleumfix.co.za/mcp"
    },
    {
      "id": "get_store_policies",
      "name": "Get Store Policies, VAT Invoicing & Depot Info",
      "description": "Return PetroleumFix's nationwide delivery policy, 15% SA VAT invoicing details, warranty & returns policy, Montana Park Pretoria depot address, operating hours, and contact channels.",
      "tags": [
        "petroleum",
        "industrial-equipment",
        "fuel-pumps",
        "flowmeters",
        "sans-342",
        "ecommerce",
        "b2b"
      ],
      "inputModes": [
        "application/json",
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "text/plain"
      ],
      "endpoint": "https://api.petroleumfix.co.za/mcp"
    }
  ],
  "contact": {
    "email": "info@petroleumfix.co.za",
    "telephone": "+27128801896",
    "domain": "petroleumfix.co.za"
  }
}