{
  "schema_version": "1",
  "name": "FixGrid AI",
  "description": "MCP tools for appliance diagnostics, technician lookup, credential checks, and repair requests.",
  "organization": "https://ecopowerhub.ai/#org",
  "provider": "https://appliancerepairstechnology.com/#organization",
  "documentation": "https://appliancerepairstechnology.com/agents",
  "mcp": {
    "endpoint": "https://appliancerepairstechnology.com/mcp",
    "transport": "streamable-http",
    "server": { "name": "fixgrid-mcp", "version": "0.2.0" }
  },
  "auth": {
    "type": "oauth2",
    "protected_resource_metadata": "https://appliancerepairstechnology.com/.well-known/oauth-protected-resource"
  },
  "rate_limits": "Per-user throttling; HTTP 429 with Retry-After when exceeded.",
  "policies": ["No automatic charges", "No automatic dispatch", "Bookings and payments require customer confirmation"],
  "tools": [
    { "name": "search_service_cities", "readOnly": true, "description": "Search service cities by name or state.", "input": { "query": "string" } },
    { "name": "find_ecopowerhub_technicians", "readOnly": true, "description": "List verified technicians for an area and appliance type." },
    { "name": "verify_technician_credential", "readOnly": true, "description": "Check a technician's on-file credential record." },
    { "name": "diagnose_appliance", "readOnly": false, "description": "Likely causes, safety notes, and next steps for an appliance symptom. Spends AI credits." },
    { "name": "book_repair_request", "readOnly": false, "description": "Create a repair request for the signed-in user." },
    { "name": "echo", "readOnly": true, "description": "Connectivity check.", "input": { "text": "string" } }
  ]
}
