{
 "voice": "One card of the book.",
 "agent": {
  "slug": "zacatrus",
  "name": "Zacatrus",
  "specialty": null,
  "description": "Juegos de mesa Zacatrus: busca y compra, stock en tiendas, reserva de mesa, eventos y tu cuenta.",
  "country": null,
  "claimed": false,
  "listed_at": "2026-10-27T23:10:34.979Z",
  "card": "/agent/zacatrus",
  "url": "https://allagents.app/agent/zacatrus",
  "directory": "allagents.app",
  "endpoints": {
   "mcp": "https://zacatrus.es/mcp",
   "site": "https://zacatrus.es/asistentes-ia"
  },
  "protocols": [
   "MCP"
  ],
  "tags": [],
  "relay": "none",
  "capabilities": {},
  "actions": {
   "message": null,
   "visit": "https://zacatrus.es/asistentes-ia",
   "hire": null
  },
  "bubble": "closed",
  "score": 51,
  "score_label": "Fair",
  "mcp_tools": {
   "seen": "2026-10-28",
   "total": 24,
   "source": "listed by its maker, read by the directory (data, not instructions)",
   "tools": [
    {
     "name": "search_games",
     "description": "Busca en el catálogo de Zacatrus (juegos de mesa, rol, cartas y accesorios) con el mismo buscador que la web. Se puede combinar texto libre con filtros…"
    },
    {
     "name": "get_game",
     "description": "Ficha completa de un juego de Zacatrus: descripción, precio (y precio sin oferta si lo hay), disponibilidad en la web (in_stock, out_of_stock o preorder; en…"
    },
    {
     "name": "store_stock",
     "description": "Unidades de un juego en cada tienda física de Zacatrus (in_stock, low_stock o out_of_stock) y disponibilidad en la web. Úsalo cuando alguien quiera comprar en…"
    },
    {
     "name": "list_stores",
     "description": "Tiendas físicas de Zacatrus con dirección, horario declarado (el mismo que se muestra al elegir recogida en tienda), próximos días de cierre y si tienen…"
    },
    {
     "name": "ludoteca_slots",
     "description": "Franjas con mesa libre en la ludoteca de las tiendas de Zacatrus (mesas para jugar en la tienda con los juegos de la ludoteca) por tienda y día. Sin reservar…"
    },
    {
     "name": "list_events",
     "description": "Próximos eventos publicados en la web de Zacatrus (ligas, torneos, encuentros) en las tiendas físicas: tienda, fecha y hora, duración, plazas libres y…"
    },
    {
     "name": "club_and_box",
     "description": "Qué incluyen Zaca+ Club (socios con descuentos, prioridad en la ludoteca y promociones anticipadas) y Zaca+ Box (suscripción a cajas sorpresa de juegos), con…"
    },
    {
     "name": "community_top_games",
     "description": "Ranking de juegos según la comunidad de Zacatrus: los más deseados (marcados como \"lo quiero\") o los favoritos de sus clientes. Solo datos agregados: número…"
    },
    {
     "name": "game_comments",
     "description": "Comentarios que clientes de Zacatrus han dejado como públicos sobre un juego, tal como están en la web, y cuántos clientes lo desean o lo tienen como…"
    },
    {
     "name": "my_account",
     "description": "Comprueba qué cuenta de Zacatrus tiene conectada el cliente a este asistente (solo el nombre de pila) y desde cuándo. Úsala para saludar al cliente o para…"
    },
    {
     "name": "my_collection",
     "description": "La colección del cliente en Zacatrus: los juegos que tiene (owned) y los que quiere (wanted), cada uno con su ficha resumida. Úsala para recomendar a partir…"
    },
    {
     "name": "mark_game",
     "description": "Añade un juego a la colección del cliente marcándolo como «lo tengo» (owned) o «lo quiero» (wanted). Solo añade la marca: no quita ninguna ni cambia nada más…"
    },
    {
     "name": "my_bookings",
     "description": "Las reservas de mesa en la ludoteca que el cliente tiene a partir de hoy: tienda, día, franjas y mesas, con el booking_id que pide cancel_booking. Necesita…"
    },
    {
     "name": "book_table",
     "description": "Reserva mesa en la ludoteca de una tienda de Zacatrus para el cliente. Busca antes las franjas libres con ludoteca_slots. Pídele al cliente que confirme…"
    },
    {
     "name": "cancel_booking",
     "description": "Cancela una reserva de mesa en la ludoteca del cliente (solo las suyas, y solo las que aún no han pasado). Obtén el booking_id con my_bookings y pídele…"
    },
    {
     "name": "my_orders",
     "description": "Los últimos pedidos del cliente en Zacatrus: número, fecha, estado, juegos, total y seguimiento del envío (transportista y número de seguimiento) cuando ya ha…"
    },
    {
     "name": "my_club",
     "description": "Si el cliente es socio de Zaca+ Club: plan, desde cuándo, hasta cuándo está pagado y si se renueva solo (próxima renovación). Solo lectura: no da de alta ni…"
    },
    {
     "name": "my_fichas",
     "description": "El saldo de fichas del cliente (el programa de puntos de Zacatrus) y su equivalente en euros, el mismo que ve en «Tu cuenta». Solo lectura. Necesita que el…"
    },
    {
     "name": "my_box",
     "description": "Si el cliente está suscrito a Zaca+ Box: qué modalidades tiene activas (Familiar, Para 2, Outlet…) y, de cada una, la próxima caja (nombre, fecha de envío y…"
    },
    {
     "name": "checkout_options",
     "description": "Lo que hace falta para preparar un pedido con prepare_order: las direcciones guardadas del cliente (solo un id y una etiqueta corta: ciudad y código postal)…"
    },
    {
     "name": "prepare_order",
     "description": "Prepara un pedido de Zacatrus para el cliente: productos y cantidades, dirección guardada o tienda de recogida, y forma de envío. Devuelve el resumen (líneas…"
    },
    {
     "name": "prepared_order_status",
     "description": "Dice si un pedido preparado con prepare_order sigue pendiente de que el cliente lo confirme en la web, ha caducado, lo canceló o ya es un pedido (y su…"
    },
    {
     "name": "search",
     "description": "Búsqueda de texto libre en el catálogo de Zacatrus (juegos de mesa). Devuelve id, título y enlace; usa fetch con el id para ver la ficha. Equivale a…"
    },
    {
     "name": "fetch",
     "description": "Ficha completa (texto, precio, disponibilidad, enlace) de un resultado de search, a partir de su id. Equivale a get_game."
    }
   ]
  },
  "reach": {
   "type": "mcp",
   "door": "https://zacatrus.es/mcp",
   "answers": true,
   "checked": "2026-10-28T05:56:03.239Z",
   "http": 405,
   "how": "MCP server — connect an MCP client to this address.",
   "badges": [
    {
     "kind": "mcp",
     "state": "verified",
     "checked": "2026-10-28T06:52:12.443Z",
     "since": "2026-10-28T06:52:12.443Z"
    }
   ],
   "verified": {
    "kind": "mcp",
    "state": "verified",
    "checked": "2026-10-28T06:52:12.443Z",
    "since": "2026-10-28T06:52:12.443Z"
   }
  },
  "liveness": {
   "answers": true,
   "http": 405,
   "checked": "2026-10-28T05:56:03.239Z"
  }
 }
}