{
  "mcpVersion": "1.0.0",
  "serverInfo": {
    "name": "tipfig-wage-gratuity-tools",
    "version": "2026.1.0",
    "description": "Statutory calculator suite comparing mandatory service charges vs voluntary tips, FLSA tip credits, and minimum wage compliance across 50 US states."
  },
  "tools": [
    {
      "name": "calculate_service_charge_vs_tip",
      "description": "Calculates legal, tax, and wage distribution differences between mandatory restaurant service charges and voluntary tips under FLSA and state wage rules.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "bill_amount": {
            "type": "number",
            "description": "Pre-tax total bill amount in USD"
          },
          "service_charge_percent": {
            "type": "number",
            "description": "Mandatory auto-gratuity or service fee percentage, e.g. 18"
          },
          "voluntary_tip_percent": {
            "type": "number",
            "description": "Discretionary additional tip percentage"
          },
          "state": {
            "type": "string",
            "description": "Two-letter US state code, e.g. CA, NY, FL"
          }
        },
        "required": [
          "bill_amount",
          "service_charge_percent"
        ]
      }
    },
    {
      "name": "check_flsa_tip_credit",
      "description": "Evaluates employer tip credit eligibility and verifies maximum tip credit allowance against applicable federal and state minimum wage thresholds.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "state": {
            "type": "string",
            "description": "Two-letter US state code, e.g. CA, TX"
          },
          "cash_wage_paid": {
            "type": "number",
            "description": "Direct hourly cash wage paid by employer in USD"
          },
          "average_tips_per_hour": {
            "type": "number",
            "description": "Average hourly tips earned by employee in USD"
          }
        },
        "required": [
          "state",
          "cash_wage_paid"
        ]
      }
    }
  ],
  "resources": [
    {
      "uri": "https://tipfig.com/llms-full.txt",
      "name": "TipFig Wage & Gratuity Tools Knowledge Base & Q&A Dataset",
      "mimeType": "text/markdown"
    }
  ]
}