{
  "$schema": "https://modelcontextprotocol.io/schema/manifest.json",
  "name": "Apex Roofers Vancouver WA WebMCP Tools",
  "version": "1.0.0",
  "description": "Provides verified roofing estimation and on-site project evaluation tools for AI agents and agentic browsing.",
  "tools": [
    {
      "name": "calculate_roof_estimate",
      "description": "Calculates residential and commercial roof replacement and repair estimates for properties in Vancouver WA and Clark County.",
      "parameters": {
        "type": "object",
        "properties": {
          "squareFootage": {
            "type": "number",
            "description": "Roof surface area in square feet, typically 1000 to 4500 sq ft."
          },
          "material": {
            "type": "string",
            "enum": ["architectural", "metal", "tpo"],
            "description": "Roofing material type: architectural ($7.50 to $9.50/sq ft), metal ($14 to $18/sq ft), or tpo ($8.50 to $11/sq ft)."
          }
        },
        "required": ["squareFootage", "material"]
      }
    },
    {
      "name": "request_roof_evaluation",
      "description": "Requests an on-site professional roof evaluation, condition report, and project quote from Apex Roofers Vancouver WA.",
      "parameters": {
        "type": "object",
        "properties": {
          "serviceType": {
            "type": "string",
            "enum": ["repair", "replacement", "inspection", "moss_treatment", "emergency"],
            "description": "Type of roofing service needed in Clark County WA."
          },
          "phone": {
            "type": "string",
            "description": "Homeowner phone number for response."
          },
          "address": {
            "type": "string",
            "description": "Street address or neighborhood in Vancouver, Camas, Ridgefield, Washougal, or Battle Ground WA."
          }
        },
        "required": ["serviceType", "phone"]
      }
    }
  ]
}
