Wash Bodega Service Discovery
Read-only bilingual Wash Bodega services, pricing, hours, pickup policy, and ordering handoff.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (3)
- LOWen get_washbodega_location_hours
- LOWen get_washbodega_pickup_delivery_policy
- LOWen get_washbodega_ordering_handoff
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"service-discovery": {
"url": "https://washbodega.com/mcp"
}
}
}Puntos de conexión remotos
https://washbodega.com/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (5)
🟢get_washbodega_services(locale)
Return verified public Wash & Fold and pickup/delivery availability in English or Spanish. Read only; never collects personal data or creates an order.
Esquema de entrada
{
"type": "object",
"properties": {
"locale": {
"default": "en-US",
"type": "string",
"enum": [
"en-US",
"es-US"
]
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"properties": {
"sourceUrl": {
"type": "string",
"format": "uri"
},
"publishedAt": {
"type": "string",
"format": "date",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
},
"locale": {
"type": "string",
"enum": [
"en-US",
"es-US"
]
},
"services": {
"type": "object",
"properties": {
"washFold": {
"type": "object",
"properties": {
"id": {
"type": "string",
"enum": [
"wash-fold",
"pickup-delivery"
]
},
"name": {
"type": "string"
},
"status": {
"type": "string"
}
},
"required": [
"id",
"name",
"status"
],
"additionalProperties": false
},
"pickupDelivery": {
"type": "object",
"properties": {
"id": {
"type": "string",
"enum": [
"wash-fold",
"pickup-delivery"
]
},
"name": {
"type": "string"
},
"status": {
"type": "string"
}
},
"required": [
"id",
"name",
"status"
],
"additionalProperties": false
}
},
"required": [
"washFold",
"pickupDelivery"
],
"additionalProperties": false
},
"boundaries": {
"type": "object",
"properties": {
"readOnly": {
"type": "boolean",
"const": true
},
"acceptsPersonalData": {
"type": "boolean",
"const": false
},
"acceptsPaymentData": {
"type": "boolean",
"const": false
},
"createsBookings": {
"type": "boolean",
"const": false
},
"createsAccounts": {
"type": "boolean",
"const": false
},
"sendsMessages": {
"type": "boolean",
"const": false
}
},
"required": [
"readOnly",
"acceptsPersonalData",
"acceptsPaymentData",
"createsBookings",
"createsAccounts",
"sendsMessages"
],
"additionalProperties": false
}
},
"required": [
"sourceUrl",
"publishedAt",
"locale",
"services",
"boundaries"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢get_washbodega_pricing(locale, service)
Return verified public pricing and minimums for Wash & Fold or pickup/delivery. Read only; specialty and commercial quotes are excluded.
Esquema de entrada
{
"type": "object",
"properties": {
"locale": {
"default": "en-US",
"type": "string",
"enum": [
"en-US",
"es-US"
]
},
"service": {
"type": "string",
"enum": [
"wash-fold",
"pickup-delivery"
]
}
},
"required": [
"service"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"properties": {
"sourceUrl": {
"type": "string",
"format": "uri"
},
"publishedAt": {
"type": "string",
"format": "date",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
},
"locale": {
"type": "string",
"enum": [
"en-US",
"es-US"
]
},
"service": {
"type": "string",
"enum": [
"wash-fold",
"pickup-delivery"
]
},
"name": {
"type": "string"
},
"status": {
"type": "string"
},
"currency": {
"type": "string"
},
"unit": {
"type": "string"
},
"minimumLb": {
"type": "number"
},
"rates": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"amount": {
"type": "number"
}
},
"required": [
"name",
"amount"
],
"additionalProperties": false
}
},
"pickupFee": {
"type": [
"number",
"null"
]
},
"deliveryFee": {
"type": [
"number",
"null"
]
},
"verifiedAt": {
"type": "string",
"format": "date",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
}
},
"required": [
"sourceUrl",
"publishedAt",
"locale",
"service",
"name",
"status",
"currency",
"unit",
"minimumLb",
"rates",
"pickupFee",
"deliveryFee",
"verifiedAt"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢get_washbodega_location_hours(locale)
Return the verified store location and scoped 24/7 customer-access hours without implying continuous staffing or service availability.
Esquema de entrada
{
"type": "object",
"properties": {
"locale": {
"default": "en-US",
"type": "string",
"enum": [
"en-US",
"es-US"
]
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"properties": {
"sourceUrl": {
"type": "string",
"format": "uri"
},
"publishedAt": {
"type": "string",
"format": "date",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
},
"locale": {
"type": "string",
"enum": [
"en-US",
"es-US"
]
},
"location": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"address": {
"type": "object",
"properties": {
"street": {
"type": "string"
},
"city": {
"type": "string"
},
"state": {
"type": "string"
},
"postalCode": {
"type": "string"
},
"country": {
"type": "string"
}
},
"required": [
"street",
"city",
"state",
"postalCode",
"country"
],
"additionalProperties": false
},
"phone": {
"type": "object",
"properties": {
"display": {
"type": "string"
},
"tel": {
"type": "string"
}
},
"required": [
"display",
"tel"
],
"additionalProperties": false
},
"directionsUrl": {
"type": "string",
"format": "uri"
}
},
"required": [
"name",
"address",
"phone",
"directionsUrl"
],
"additionalProperties": false
},
"storeAccess": {
"type": "object",
"properties": {
"status": {
"type": "string"
},
"scope": {
"type": "string"
},
"effectiveAt": {
"type": "string",
"format": "date-time",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
},
"timeZone": {
"type": "string"
},
"openAllDay": {
"type": "boolean"
},
"copy": {
"type": "string"
},
"boundary": {
"type": "string"
}
},
"required": [
"status",
"scope",
"effectiveAt",
"timeZone",
"openAllDay",
"copy",
"boundary"
],
"additionalProperties": false
}
},
"required": [
"sourceUrl",
"publishedAt",
"locale",
"location",
"storeAccess"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢get_washbodega_pickup_delivery_policy(locale)
Return the public route-qualification policy without accepting an address, ZIP code, location, or other personal data.
Esquema de entrada
{
"type": "object",
"properties": {
"locale": {
"default": "en-US",
"type": "string",
"enum": [
"en-US",
"es-US"
]
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"properties": {
"sourceUrl": {
"type": "string",
"format": "uri"
},
"publishedAt": {
"type": "string",
"format": "date",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
},
"locale": {
"type": "string",
"enum": [
"en-US",
"es-US"
]
},
"service": {
"type": "string",
"const": "pickup-delivery"
},
"status": {
"type": "string"
},
"serviceAreaStatus": {
"type": "string"
},
"publishedPostalCodes": {
"type": "array",
"items": {
"type": "string"
}
},
"explanation": {
"type": "string"
},
"routeConfirmationAvailable": {
"type": "boolean",
"const": false
},
"acceptsAddress": {
"type": "boolean",
"const": false
}
},
"required": [
"sourceUrl",
"publishedAt",
"locale",
"service",
"status",
"serviceAreaStatus",
"publishedPostalCodes",
"explanation",
"routeConfirmationAvailable",
"acceptsAddress"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢get_washbodega_ordering_handoff(locale, service)
Return the Cents ordering link and its limits. This read-only tool does not open the link, submit data, confirm a route, create an order, or take payment.
Esquema de entrada
{
"type": "object",
"properties": {
"locale": {
"default": "en-US",
"type": "string",
"enum": [
"en-US",
"es-US"
]
},
"service": {
"type": "string",
"enum": [
"wash-fold",
"pickup-delivery"
]
}
},
"required": [
"service"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"properties": {
"sourceUrl": {
"type": "string",
"format": "uri"
},
"publishedAt": {
"type": "string",
"format": "date",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
},
"locale": {
"type": "string",
"enum": [
"en-US",
"es-US"
]
},
"service": {
"type": "string",
"enum": [
"wash-fold",
"pickup-delivery"
]
},
"name": {
"type": "string"
},
"status": {
"type": "string"
},
"handoff": {
"type": "object",
"properties": {
"type": {
"type": "string",
"const": "human-controlled-external-link"
},
"provider": {
"type": "string",
"const": "Cents"
},
"url": {
"type": "string",
"format": "uri"
},
"isWashBodegaApi": {
"type": "boolean",
"const": false
},
"agentMaySubmit": {
"type": "boolean",
"const": false
}
},
"required": [
"type",
"provider",
"url",
"isWashBodegaApi",
"agentMaySubmit"
],
"additionalProperties": false
},
"notice": {
"type": "string"
}
},
"required": [
"sourceUrl",
"publishedAt",
"locale",
"service",
"name",
"status",
"handoff",
"notice"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}Comunidad
Evidencia