← WebMCP Directory

Tool tree

mommus.com

CommerceTools verified
Website
Mommus plant-based food products and online store.
Explore capabilities
    get_shipping_and_availabilityAnswer

    Consulta el carrito actual de esta sesión: artículos, cantidades, disponibilidad actual, importes con IVA, mínimo de pedido acordado de 35 EUR para España/Portugal y cuánto falta para el umbral orientativo de envío gratuito (60 EUR en Península/Portugal, 80 EUR en Baleares). Devuelve los portes y métodos que WooCommerce haya calculado para el destino existente. Si no están calculados, los marca pendientes. No solicita un destino nuevo. Una referencia monetaria no garantiza envío gratuito ni que el checkout admita el pedido.

    View tool JSON
    {
      "name": "get_shipping_and_availability",
      "kind": "answer",
      "impl": "imperative",
      "description": "Consulta el carrito actual de esta sesión: artículos, cantidades, disponibilidad actual, importes con IVA, mínimo de pedido acordado de 35 EUR para España/Portugal y cuánto falta para el umbral orientativo de envío gratuito (60 EUR en Península/Portugal, 80 EUR en Baleares). Devuelve los portes y métodos que WooCommerce haya calculado para el destino existente. Si no están calculados, los marca pendientes. No solicita un destino nuevo. Una referencia monetaria no garantiza envío gratuito ni que el checkout admita el pedido.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    search_productsAnswer

    Busca productos del catálogo público de Mommus por nombre, categoría, sabor o características como sin soja, sin gluten, fermentado o fundible. Solo consulta información: no modifica el carrito ni realiza compras.

    View tool JSON
    {
      "name": "search_products",
      "kind": "answer",
      "impl": "imperative",
      "description": "Busca productos del catálogo público de Mommus por nombre, categoría, sabor o características como sin soja, sin gluten, fermentado o fundible. Solo consulta información: no modifica el carrito ni realiza compras.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "minLength": 1,
            "maxLength": 80,
            "description": "Palabras que describen el producto o sus características, por ejemplo: azul, sin soja, picante, fermentado o fundible."
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 8,
            "default": 5,
            "description": "Número máximo de resultados."
          }
        },
        "required": [
          "query"
        ],
        "additionalProperties": false
      }
    }
    get_product_detailsAnswer

    Obtiene los datos publicos y actualizados de un producto Mommus mediante su slug. Devuelve descripcion, precio, disponibilidad, categorias, atributos, SKU e imagen. No modifica el carrito.

    View tool JSON
    {
      "name": "get_product_details",
      "kind": "answer",
      "impl": "imperative",
      "description": "Obtiene los datos publicos y actualizados de un producto Mommus mediante su slug. Devuelve descripcion, precio, disponibilidad, categorias, atributos, SKU e imagen. No modifica el carrito.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string",
            "minLength": 1,
            "maxLength": 120,
            "description": "Slug del producto, por ejemplo: esto-no-es-un-azul"
          }
        },
        "required": [
          "slug"
        ],
        "additionalProperties": false
      }
    }
    compare_productsAction

    Compara entre dos y cuatro productos Mommus por precio, disponibilidad, categorias, caracteristicas y descripcion. Solo consulta informacion y no modifica el carrito.

    View tool JSON
    {
      "name": "compare_products",
      "kind": "act",
      "impl": "imperative",
      "description": "Compara entre dos y cuatro productos Mommus por precio, disponibilidad, categorias, caracteristicas y descripcion. Solo consulta informacion y no modifica el carrito.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "slugs": {
            "type": "array",
            "minItems": 2,
            "maxItems": 4,
            "uniqueItems": true,
            "description": "Slugs de dos a cuatro productos Mommus que se quieren comparar.",
            "items": {
              "type": "string",
              "minLength": 1,
              "maxLength": 120
            }
          }
        },
        "required": [
          "slugs"
        ],
        "additionalProperties": false
      }
    }
    add_to_cartAction

    Añade al carrito una cantidad concreta de un producto Mommus disponible, identificado por su slug. Modifica el carrito pero no inicia el checkout, no realiza el pedido y no cobra. Debe usarse solo cuando la persona haya pedido expresamente añadir el producto.

    View tool JSON
    {
      "name": "add_to_cart",
      "kind": "act",
      "impl": "imperative",
      "description": "Añade al carrito una cantidad concreta de un producto Mommus disponible, identificado por su slug. Modifica el carrito pero no inicia el checkout, no realiza el pedido y no cobra. Debe usarse solo cuando la persona haya pedido expresamente añadir el producto.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string",
            "minLength": 1,
            "maxLength": 120,
            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
            "description": "Slug exacto del producto, por ejemplo: esto-no-es-un-azul."
          },
          "quantity": {
            "type": "integer",
            "minimum": 1,
            "maximum": 20,
            "default": 1,
            "description": "Numero de unidades que se añadiran. Si no se indica, se añade una."
          }
        },
        "required": [
          "slug"
        ],
        "additionalProperties": false
      }
    }
    prepare_checkoutSensitive Action

    Consulta el carrito actual para guiar el siguiente paso de compra: productos y disponibilidad, mínimo de pedido por destino, total actual, entrega, bloqueos y campos por completar o revisar. Devuelve el enlace del carrito si hay bloqueos o el del checkout y una guía para revisar datos, entrega y pago. Solo lectura; no abre páginas, no rellena datos ni acepta condiciones, y no crea pedidos ni procesa pagos. El total y las validaciones se confirman en el checkout.

    View tool JSON
    {
      "name": "prepare_checkout",
      "kind": "transact",
      "impl": "imperative",
      "description": "Consulta el carrito actual para guiar el siguiente paso de compra: productos y disponibilidad, mínimo de pedido por destino, total actual, entrega, bloqueos y campos por completar o revisar. Devuelve el enlace del carrito si hay bloqueos o el del checkout y una guía para revisar datos, entrega y pago. Solo lectura; no abre páginas, no rellena datos ni acepta condiciones, y no crea pedidos ni procesa pagos. El total y las validaciones se confirman en el checkout.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }