{
  "$comment": "MCP Server Card per SEP-1649 (schema in standardization at modelcontextprotocol PR #2127). Update if the final schema diverges.",
  "serverInfo": {
    "name": "tempguru-event-staffing",
    "title": "TempGuru Event Staffing",
    "version": "1.0.0",
    "description": "Read-only Model Context Protocol server for TempGuru event staffing data: city coverage (300+ US/Canada markets), staffing roles, lead-time guidance, all-inclusive W-2 rate ranges, and state-by-state compliance rules.",
    "websiteUrl": "https://tempguru.co"
  },
  "transport": {
    "type": "streamable-http",
    "url": "https://mcp.tempguru.co/mcp"
  },
  "protocolVersion": "2025-03-26",
  "capabilities": {
    "tools": {}
  },
  "tools": [
    {
      "name": "get_cities",
      "description": "List all cities TempGuru serves, optionally filtered by state or market tier."
    },
    {
      "name": "get_roles",
      "description": "List all event staffing roles with descriptions and skill tiers."
    },
    {
      "name": "check_availability",
      "description": "Lead-time guidance for a city/date, optionally with role and headcount."
    },
    {
      "name": "get_role_pricing",
      "description": "All-inclusive hourly rate range for a specific role in a specific city."
    },
    {
      "name": "get_compliance_by_state",
      "description": "Minimum wage, overtime rules, and state-specific event-staffing compliance quirks."
    }
  ],
  "authentication": {
    "required": false
  },
  "documentationUrl": "https://mcp.tempguru.co/"
}