{
  "server": {
    "name": "harris-boat-works-mercury",
    "version": "1.0.0",
    "description": "Mercury repower specialist on Rice Lake, Ontario. Family-owned since 1947. Quote, search inventory, and estimate trade-ins."
  },
  "protocol": "Model Context Protocol (JSON-RPC 2.0)",
  "transport": "HTTP POST",
  "methods": [
    "initialize",
    "tools/list",
    "tools/call"
  ],
  "tools": [
    {
      "name": "search_motors",
      "description": "Search current Mercury outboard inventory at Harris Boat Works (Ontario). Filter by horsepower, family (FourStroke, Pro XS, SeaPro, Racing), or stock status. Returns CAD pricing. Excludes Verado."
    },
    {
      "name": "get_motor",
      "description": "Fetch a single Mercury motor by id or slug, including pricing, shaft length, and deep-link URL."
    },
    {
      "name": "estimate_trade_in",
      "description": "Estimate the trade-in value (CAD) of a customer's current outboard. Brand penalties apply (Mercury preferred, Yamaha/Honda neutral, Evinrude/Johnson/Force/Chrysler discounted)."
    },
    {
      "name": "build_quote",
      "description": "Build an itemized CAD quote (motor + installation + propeller + trade-in + HST + financing tier) and return a deep-link URL the customer can open. Optional contact captures a lead in the dealership CRM."
    },
    {
      "name": "get_brand_rules",
      "description": "Return Harris Boat Works' authoritative source-of-truth rules for any agent representing them: pricing currency, geography, no-Verado policy, financing minimums, deposit tiers, warranty."
    }
  ],
  "example": {
    "request": {
      "jsonrpc": "2.0",
      "id": 1,
      "method": "tools/call",
      "params": {
        "name": "search_motors",
        "arguments": {
          "horsepower": 90,
          "in_stock_only": true
        }
      }
    }
  },
  "docs": "https://mercuryrepower.ca/agents"
}