{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_tdcca6qsbkda","handle":"cooper","url":"https://wellknown.network/agents/cooper","links":{"self":"https://wellknown.network/agents/cooper/record.json","html":"https://wellknown.network/agents/cooper","markdown":"https://wellknown.network/agents/cooper/record.md","api":"https://wellknown.network/api/v1/agents/cooper","status":"https://wellknown.network/api/v1/agents/cooper/status","claim":"https://wellknown.network/agents/cooper/claim","claimApi":"https://wellknown.network/api/v1/claims","badge":"https://wellknown.network/agents/cooper/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:www.cooperpetcare.app:server:cooper","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"cooper","summary":"Cooper: catálogo, cobertura, razas y turnos del marketplace argentino de cuidado canino.","description":"Cooper: catálogo, cobertura, razas y turnos del marketplace argentino de cuidado canino.","publisher":{"name":"app.cooperpetcare.www","url":null},"homepage":"https://cooperpetcare.app","repository":"https://github.com/somoscooper/cooper-webapp","version":"0.6.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://www.cooperpetcare.app/api/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-05-24T05:20:22.294308Z","publishedAt":"2026-05-24T05:20:22.294308Z","registryName":"app.cooperpetcare.www/cooper"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[],"categories":[]},"observed":{"status":"unknown","statusReason":"Not checked yet.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[{"at":"2026-09-05T18:28:00.037Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":138,"error":null,"detail":{"tools":[{"name":"getServiceCatalog","description":"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 ante"},{"name":"checkCoverage","description":"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 ti"},{"name":"findCoopersNearby","description":"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"},{"name":"getBreeds","description":"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 o"},{"name":"getShifts","description":"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"},{"name":"createLead","description":"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 es"},{"name":"getMyOrders","description":"Devuelve un resumen de las órdenes activas e históricas del usuario autenticado (paseos, adiestramiento, guardería, internación) con su estado actual. Para obte"},{"name":"getMyOrderDetail","description":"Devuelve información completa de una orden del usuario autenticado, incluyendo sesiones programadas, cuidador asignado y estado de pagos. Solo permite consultar"},{"name":"getMyPets","description":"Devuelve las mascotas que el usuario autenticado tiene registradas en su perfil, incluyendo identificador, nombre, raza, edad y tamaño. Útil para asistir al usu"},{"name":"createOrder","description":"Crea una orden de servicio (paseo, adiestramiento, guardería, internación) para el usuario autenticado. Antes de invocar esta tool, el asistente debe presentar "},{"name":"getMyChats","description":"Devuelve las conversaciones del usuario autenticado con cuidadores asignados a sus órdenes. Cada conversación incluye identificador, orden asociada, estado, fec"},{"name":"getChatMessages","description":"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 t"},{"name":"sendChatMessage","description":"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 v"}],"toolCount":13,"serverName":"cooper","capabilities":["tools"],"serverVersion":"0.6.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"getServiceCatalog","description":"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 ante"},{"name":"checkCoverage","description":"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 ti"},{"name":"findCoopersNearby","description":"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"},{"name":"getBreeds","description":"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 o"},{"name":"getShifts","description":"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"},{"name":"createLead","description":"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 es"},{"name":"getMyOrders","description":"Devuelve un resumen de las órdenes activas e históricas del usuario autenticado (paseos, adiestramiento, guardería, internación) con su estado actual. Para obte"},{"name":"getMyOrderDetail","description":"Devuelve información completa de una orden del usuario autenticado, incluyendo sesiones programadas, cuidador asignado y estado de pagos. Solo permite consultar"},{"name":"getMyPets","description":"Devuelve las mascotas que el usuario autenticado tiene registradas en su perfil, incluyendo identificador, nombre, raza, edad y tamaño. Útil para asistir al usu"},{"name":"createOrder","description":"Crea una orden de servicio (paseo, adiestramiento, guardería, internación) para el usuario autenticado. Antes de invocar esta tool, el asistente debe presentar "},{"name":"getMyChats","description":"Devuelve las conversaciones del usuario autenticado con cuidadores asignados a sus órdenes. Cada conversación incluye identificador, orden asociada, estado, fec"},{"name":"getChatMessages","description":"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 t"},{"name":"sendChatMessage","description":"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 v"}],"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"app.cooperpetcare.www/cooper","url":"https://registry.modelcontextprotocol.io/v0/servers/app.cooperpetcare.www%2Fcooper","firstSeenAt":"2026-09-05T15:22:05.585Z","fetchedAt":"2026-09-05T15:22:05.585Z","normalizedAt":"2026-09-05T15:22:05.585Z"}]},"firstSeenAt":"2026-09-05T15:22:05.585Z","updatedAt":"2026-09-05T15:22:14.552Z"}