{
 "protocolVersion": "0.3.0",
 "name": "KC Windshield - windshield replacement in Kansas City, MO",
 "description": "Free referral service: books windshield replacement for a person in Kansas City, Missouri and nearby towns with a vetted local pro who calls them back (a vetted local pro calls back within the hour during business hours). Ask about prices, hours and service area, or send the person's name, phone, ZIP and need (with their consent). Also an MCP server at https://kcwindshield.com/mcp. Phone/text (816) 667-6157.",
 "url": "https://kcwindshield.com/a2a",
 "preferredTransport": "JSONRPC",
 "additionalInterfaces": [
  {
   "url": "https://kcwindshield.com/a2a",
   "transport": "JSONRPC"
  }
 ],
 "provider": {
  "organization": "PattenLABZ",
  "url": "https://kcwindshield.com"
 },
 "version": "1.0.0",
 "documentationUrl": "https://kcwindshield.com/for-ai-assistants",
 "iconUrl": "https://kcwindshield.com/icon.svg",
 "capabilities": {
  "streaming": false,
  "pushNotifications": false,
  "stateTransitionHistory": false
 },
 "defaultInputModes": [
  "text/plain",
  "application/json"
 ],
 "defaultOutputModes": [
  "text/plain",
  "application/json"
 ],
 "skills": [
  {
   "id": "get_service_info",
   "name": "Service info",
   "description": "Windshield replacement in Kansas City: towns served, typical prices, hours, response time, languages, phone.",
   "tags": [
    "windshield replacement",
    "Kansas City",
    "prices",
    "hours",
    "local service"
   ],
   "examples": [
    "How much does windshield replacement cost in Kansas City?",
    "Do you serve Kansas City KS?"
   ]
  },
  {
   "id": "request_service",
   "name": "Request windshield replacement",
   "description": "With the person's consent: name, phone, ZIP, need, preferred time -> a local pro calls them back. Returns a reference and what happens next. Send a DataPart {name, phone, zip, need, preferred_time?, email?} or plain text.",
   "tags": [
    "booking",
    "quote",
    "callback",
    "windshield replacement"
   ],
   "examples": [
    "Book windshield replacement for Maria Lopez, (555) 010-0199, ZIP 66051, prefers mornings."
   ]
  },
  {
   "id": "check_service_area",
   "name": "Check service area",
   "description": "ZIP code -> served yes/no + nearest served town.",
   "tags": [
    "service area",
    "zip"
   ],
   "examples": [
    "Do you cover ZIP 00000?"
   ]
  }
 ]
}
