Bay Motors Auto Repair (Hayward, CA)
Book or get a quote at Bay Motors, Hayward CA auto repair: brakes, diagnostics, maintenance.
사용해야 할까요
품질 및 안전성
도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.
컨텍스트 비용
이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.
설치
원클릭 설치
`claude_desktop_config.json` 파일에 다음을 추가하세요:
{
"mcpServers": {
"bay-motors": {
"url": "https://agents.rodiscales.com/bay-motors/mcp"
}
}
}원격 엔드포인트
https://agents.rodiscales.com/bay-motors/mcpstreamable-http할 수 있는 일
도구 목록
도구 (6)
🟢get_shop
Shop profile: name, address, phone, hours, what it works on, what it does not, booking policy, and who verified the listing. Read-only.
입력 스키마
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢list_services
Services the shop offers in plain language, with exclusions. Read-only.
입력 스키마
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢get_availability(days)
Open drop-off windows for the next N days from the shop booking policy. Not a live calendar; the shop confirms every request. Read-only.
입력 스키마
{
"type": "object",
"properties": {
"days": {
"type": "integer",
"minimum": 1,
"maximum": 14,
"description": "How many days ahead to list, 1 to 14"
}
},
"additionalProperties": false
}⚪request_quote(symptoms, vehicle, contact_name, phone)
Ask the shop for a quote. Creates a request the shop answers by phone or text; returns a reference and status "requested". The shop confirms estimates directly.
입력 스키마
{
"type": "object",
"properties": {
"symptoms": {
"type": "string",
"minLength": 3,
"maxLength": 600,
"description": "What the car is doing, in the customer's words"
},
"vehicle": {
"type": "object",
"description": "The vehicle the request is about. Optional for a quote, required for a booking.",
"properties": {
"year": {
"type": "integer",
"minimum": 1950,
"maximum": 2100,
"description": "Model year, e.g. 2016"
},
"make": {
"type": "string",
"minLength": 1,
"maxLength": 30,
"description": "Make, e.g. Toyota"
},
"model": {
"type": "string",
"minLength": 1,
"maxLength": 30,
"description": "Model, e.g. Camry"
}
},
"required": [
"year",
"make",
"model"
]
},
"contact_name": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"description": "Name of the person the shop should call"
},
"phone": {
"type": "string",
"minLength": 10,
"maxLength": 40,
"description": "Phone number the shop may call or text, digits with optional +, spaces, dashes"
}
},
"required": [
"symptoms",
"contact_name",
"phone"
],
"additionalProperties": false
}🔴request_booking(window, reason, vehicle, contact_name, phone)
Request a drop-off appointment. Creates a booking request the shop confirms or declines; returns a reference and status "requested". No payment, no OTP; the shop calls or texts the contact to confirm.
입력 스키마
{
"type": "object",
"properties": {
"window": {
"type": "string",
"minLength": 14,
"maxLength": 40,
"pattern": "^\\d{4}-\\d{2}-\\d{2} \\d{1,2}:\\d{2}-\\d{1,2}:\\d{2}$",
"description": "A date and window exactly as get_availability lists them, joined by one space, e.g. 2026-10-14 8:00-11:00"
},
"reason": {
"type": "string",
"minLength": 3,
"maxLength": 200,
"description": "Why the car is coming in"
},
"vehicle": {
"type": "object",
"description": "The vehicle the request is about. Optional for a quote, required for a booking.",
"properties": {
"year": {
"type": "integer",
"minimum": 1950,
"maximum": 2100,
"description": "Model year, e.g. 2016"
},
"make": {
"type": "string",
"minLength": 1,
"maxLength": 30,
"description": "Make, e.g. Toyota"
},
"model": {
"type": "string",
"minLength": 1,
"maxLength": 30,
"description": "Model, e.g. Camry"
}
},
"required": [
"year",
"make",
"model"
]
},
"contact_name": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"description": "Name of the person the shop should call"
},
"phone": {
"type": "string",
"minLength": 10,
"maxLength": 40,
"description": "Phone number the shop may call or text, digits with optional +, spaces, dashes"
}
},
"required": [
"window",
"reason",
"vehicle",
"contact_name",
"phone"
],
"additionalProperties": false
}🟢get_status(reference)
Status of a quote or booking request by reference: requested, confirmed or declined. Returns no contact data. Read-only.
입력 스키마
{
"type": "object",
"properties": {
"reference": {
"type": "string",
"minLength": 4,
"maxLength": 20,
"description": "The reference returned by request_quote or request_booking"
}
},
"required": [
"reference"
],
"additionalProperties": false
}커뮤니티
증거