mcpserver.lol
registry/cooper
Connection check verified live · 20h ago

cooper

Cooper: catálogo, cobertura, razas y turnos del marketplace argentino de cuidado canino.

Tools 13
GitHub stars
Installs / wk
Licence
Transport streamable-http
Last checked 20h ago

Tools & capabilities

13 tools

Read from the running server on 20h ago.

checkCoverage city*service_type
Indica si Cooper opera con cuidadores activos en una ciudad de Argentina. La respuesta detalla la disponibilidad por servicio cuando se omite el parámetro de tipo, o restringe a un…
createLead namezoneemailphonesourcemessage* +3
Registra a un visitante interesado en contratar un servicio de Cooper. Llamar APENAS se tenga UN dato de contacto (email O phone, lo que llegue primero) — no esperar a tener ambos.…
createOrder notesanimals*sessions*address_id*pcp_place_type_idpcp_service_type_id*
Crea una orden de servicio (paseo, adiestramiento, guardería, internación) para el usuario autenticado. Antes de invocar esta tool, el asistente debe presentar al usuario un resume…
findCoopersNearby city*service_type
Devuelve cuántos Coopers (cuidadores) trabajan en una ciudad o barrio, y una muestra de perfiles con su puntaje y cantidad de reseñas. Invocar cuando el usuario pide ver quién pued…
getBreeds
Devuelve el catálogo completo de razas de perros reconocidas por Cooper. Útil para confirmar que una raza mencionada por el usuario está en el catálogo o para obtener el identifica…
getChatMessages limitconversation_id*
Devuelve los mensajes de una conversación específica del usuario autenticado, ordenados por fecha. Cada mensaje incluye un identificador, el rol del autor, el tipo de contenido y e…
getMyChats
Devuelve las conversaciones del usuario autenticado con cuidadores asignados a sus órdenes. Cada conversación incluye identificador, orden asociada, estado, fecha del último mensaj…
getMyOrderDetail order_id*
Devuelve información completa de una orden del usuario autenticado, incluyendo sesiones programadas, cuidador asignado y estado de pagos. Solo permite consultar órdenes pertenecien…
getMyOrders
Devuelve un resumen de las órdenes activas e históricas del usuario autenticado (paseos, adiestramiento, guardería, internación) con su estado actual. Para obtener el detalle compl…
getMyPets
Devuelve las mascotas que el usuario autenticado tiene registradas en su perfil, incluyendo identificador, nombre, raza, edad y tamaño. Útil para asistir al usuario en la creación…
getServiceCatalog
Devuelve los tipos de servicio que ofrece Cooper (paseos, adiestramiento, guardería, internación) con sus planes y rangos de precio en ARS. Invocar siempre antes de mencionar preci…
getShifts
Devuelve los turnos en los que Cooper presta servicios (mañana, tarde, noche). Cada turno incluye su identificador, código y rango horario. Útil para asistir al usuario en la elecc…
sendChatMessage text*conversation_id*
Envía un mensaje de texto al cuidador en una conversación existente. Antes de invocar esta tool, el asistente debe presentar al usuario el texto exacto que se va a enviar y obtener…