MCP App Store
by KeenEthics

Overview

Shop Mumzworld's baby, kids and maternity catalog inside ChatGPT. Search products and browse categories, view product details, pick sizes, colours and personalisation options, and build a cart — no account required. Get delivery estimates, browse FAQs and see applicable promotions as a guest. Linking a Mumzworld account is optional: it merges the guest cart into the customer cart and unlocks the wishlist, saved addresses, store credit, order history and order tracking.

Tools

add_to_cart

ChatGPT
Add a product to the shopper's cart by SKU and return the updated cart ID and total quantity. Use this when the shopper wants to add an item to their cart.

add_to_wishlist

ChatGPT
Add a product to the signed-in shopper's wishlist by product ID. Use this when the shopper wants to save a product to their wishlist for later.

get_addresses

ChatGPT
Return the signed-in shopper's saved shipping and billing addresses. Use this when the shopper asks about their addresses or address book.

get_available_filters

ChatGPT
Look up the valid filter values — categories, brands, and age groups — that match a search term. Use this before a product search to confirm exact filter values that match the catalogue.

get_cart

ChatGPT
Return the signed-in shopper's active cart: items with details, prices, and quantities, plus a summary with subtotals, shipping, discounts, and grand total. Use this when the shopper wants to see their cart or review the total.

get_customer_info

ChatGPT
Return the signed-in shopper's account profile: email, first and last name, phone number. Use this when the shopper asks who they are or about their profile or account details.

get_delivery_estimation

ChatGPT
Estimate the delivery date for a specific product to a specific location. Use this when the shopper asks when an item will arrive or how long delivery takes.

get_order_tracking

ChatGPT
Return tracking for an order: carrier, current status, milestones, driver details, and scheduled delivery date. Use this when the shopper wants to track an order or check delivery status. If an order ID is given it is tracked directly; otherwise, for a signed-in shopper their most recent order is tracked, and if not signed in, ask for the order ID.

get_orders

ChatGPT
Return the signed-in shopper's recent orders with each order's status, items, and totals. Use this when the shopper asks about their orders or order history. Do not use this when the user is asking about tracking their specific order.

get_product_detail

ChatGPT
Return full details for one product by its SKU — description, pricing, images, rating, and stock status. Use this when the shopper wants details about a specific product.

get_promos

ChatGPT
Return the discount codes, promotions, and coupons that apply to the shopper's active cart, including which are already applied. Use this when the shopper asks about discounts, promo codes, offers, or coupons.

get_store_credit

ChatGPT
Return the signed-in shopper's store-credit (wallet) balance and transaction history. Use this when the shopper asks about their wallet balance, store credit, or transactions.

get_wishlist

ChatGPT
Return the items on the signed-in shopper's wishlist, with names, prices, availability, and discounts. Use this when the shopper asks about their wishlist or saved items.

remove_from_cart

ChatGPT
Remove an item from the shopper's cart by cart item ID and return the updated cart ID and total quantity. Use this when the shopper wants to remove an item from their cart.

remove_from_wishlist

ChatGPT
Remove a product from the signed-in shopper's wishlist by product ID. Use this when the shopper wants to remove a saved item from their wishlist.

search_faq

ChatGPT
Search Mumzworld's help content and return answers about store policies, shipping, returns, and payments. Use this when the shopper asks about policies, delivery times, or the returns process.

search_products

ChatGPT
Search the Mumzworld catalogue and return products matching a query, ranked by relevance, with optional filters for category, brand, price range, and stock status. Use this when the shopper wants a specific product or is browsing a type of product. Do not use this when the user has a multi-category query like a checklist.

search_products_by_categories

ChatGPT
Run several category searches at once and return products grouped by category. Use this when the shopper asks a multi-category question, such as a checklist or 'what do I need for ...', where each category needs its own set of products. Do not use this for single-product searches.

Capabilities

InteractiveWrites

Example Prompts

Click any prompt to copy it.

App Stats

18

Tools

3

Prompts

ChatGPT

Platforms

Works with

ChatGPT

Data refreshed daily