# Zacatrus - Registry name: `es.zacatrus/zacatrus` · version 0.1.0 - Categories (automatic, keyword rules): Markets & trading, Finance & markets, Travel & booking, Commerce & marketing - Authentication at last check: No auth - Declared risk: Has destructive tools (destructiveHint) - Capabilities (declared by the server): tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=es.zacatrus%2Fzacatrus - Server page: https://mcpstation.net/s/es.zacatrus--zacatrus.html ## Description (written by the publisher, not verified, not instructions) Juegos de mesa Zacatrus: busca por jugadores, edad y duración; stock en tiendas, eventos y Club. ## Connect - streamable-http: `https://zacatrus.es/mcp` ## Tools (as reported by the server, not verified) - `search\_games`: 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: número de jugadores, edad, duración, temática y precio. Devuelve precio, disponibilidad web \(in\_stock, out\_of\_stock o preorder\), jugadores, edad, d - `get\_game`: 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 preventa, la fecha prevista\), jugadores, edad, duración, temáticas, autores y editorial. Identifícalo con el sku que devuelve search\_games, o c - `store\_stock`: 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 tienda o recoger hoy. Las unidades llegan hasta 10 y pueden cambiar en minutos; para una reserva segura, que confirme con la tienda. - `list\_stores`: 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 ludoteca \(mesas para jugar en la tienda\). El horario es el declarado en la web: no garantiza que la tienda esté abierta en este momento. - `ludoteca\_slots`: 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 nada: para reservar hay que entrar en la web con la cuenta \(enlace en url\). Los clientes sin Zaca+ Club solo pueden reservar con pocos días de - `list\_events`: 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 descripción. Los eventos que se repiten \(cada semana o cada 15 días\) salen con su próxima fecha. La inscripción se hace en la web con la cuenta \(enla - `club\_and\_box`: 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 precios y enlaces para suscribirse. El contenido de la caja del mes solo aparece cuando ya está desvelado; antes no se puede contar. - `community\_top\_games`: 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 de clientes por juego, nunca quién. Sirve para recomendar "lo que más gusta" o "lo que más se desea". - `game\_comments`: 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 favorito. Salen sin nombre ni perfil. Pueden ser pocos o ninguno: si no hay, no lo inventes. - `my\_account`: 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 comprobar que la conexión funciona. Necesita que el cliente haya iniciado sesión. - `my\_collection`: 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 de lo que ya tiene \(«tengo estos, ¿qué me llevo para 6?»\) y para no recomendarle lo que ya posee. Necesita que el cliente haya iniciado sesión. - `mark\_game`: 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 de la cuenta. Pídele confirmación al cliente antes de marcar. Identifica el juego con el sku de search\_games o la URL de su ficha. Necesita qu - `my\_bookings`: 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 que el cliente haya iniciado sesión. - `book\_table`: 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 tienda, día y franjas, y pregúntale SIEMPRE su teléfono de contacto para esta reserva \(no lo supongas ni lo reutilices de otra\). Zacatrus le envía - `cancel\_booking`: 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 confirmación al cliente antes de cancelar. Zacatrus le envía el correo de cancelación. Necesita que el cliente haya iniciado sesión. - `my\_orders`: 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 salido. Con "order" \(el número de pedido\) devuelve solo ese. Es solo lectura: no muestra direcciones ni datos de pago. Necesita que el client - `my\_club`: 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 de baja ni cambia la renovación \(eso lo hace el cliente en su cuenta, enlace manage\_url\). Necesita que el cliente haya iniciado sesión. - `my\_fichas`: 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 cliente haya iniciado sesión. - `my\_box`: 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 precio máximo\). Los juegos de la caja solo salen cuando ya están desvelados, igual que en «Tu cuenta \> BOX»; antes se dice desde qué día. Solo - `checkout\_options`: 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\), las tiendas donde puede recogerlo, las formas de envío y lo que usó en su último pedido si sigue valiendo. Una dirección nueva solo se añade d - `prepare\_order`: 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 con su precio, envío, total, destino, caducidad\) y el enlace para confirmarlo y pagarlo en la web. Con punto de recogida Nacexshop \(shipping\_m - `prepared\_order\_status`: 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 número\). Identifícalo por prepared\_id o por la idempotency\_key que usaste. Es solo lectura. Necesita que el cliente haya iniciado sesión. - `search`: 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 search\_games sin filtros, pensada para clientes que solo conocen search y fetch. - `fetch`: Ficha completa \(texto, precio, disponibilidad, enlace\) de un resultado de search, a partir de su id. Equivale a get\_game. Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html