Skip to main content
Glama

Server Details

AI-powered commerce API for luxury skincare shopping. Enables AI agents to search products, browse collections, manage shopping carts, and generate checkout URLs for the Regenique Elegance Shopify store.

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL

See and control every tool call

Log every tool call with full inputs and outputs
Control which tools are enabled per connector
Manage credentials once, use from any MCP client
Monitor uptime and get alerted when servers go down

Available Tools

12 tools
add_to_cartTry in Inspector

Add a product variant to an existing cart. Use the variant ID from product details.

ParametersJSON Schema
NameRequiredDescriptionDefault
cartIdYesCart ID (Shopify GID format, e.g., "gid://shopify/Cart/...")
quantityNoQuantity to add (default 1)
variantIdYesProduct variant ID to add (Shopify GID format)
create_cartTry in Inspector

Create a new shopping cart, optionally with initial items. Returns the cart ID needed for subsequent operations.

ParametersJSON Schema
NameRequiredDescriptionDefault
linesNoInitial cart items (optional)
filter_productsTry in Inspector

Filter products by various criteria including vendor/brand, product type, price range, and availability. Useful for narrowing down product selection.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoNumber of results to return (1-50, default 20)
cursorNoPagination cursor for next page
vendorNoFilter by vendor/brand name (e.g., "Aniise", "PAAVANI")
maxPriceNoMaximum price filter in USD
minPriceNoMinimum price filter in USD
availableNoFilter by availability (true = in stock only)
productTypeNoFilter by product type (e.g., "Serum", "Moisturizer")
get_cartTry in Inspector

Get the current contents and total of a shopping cart.

ParametersJSON Schema
NameRequiredDescriptionDefault
cartIdYesCart ID (Shopify GID format)
get_checkout_urlTry in Inspector

Get the Shopify checkout URL. The user must be redirected to this URL to complete payment. This requires human escalation as the AI cannot complete payment.

ParametersJSON Schema
NameRequiredDescriptionDefault
cartIdYesCart ID (Shopify GID format)
get_collection_productsTry in Inspector

Get all products within a specific collection. Use the collection handle to retrieve products organized by category.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoNumber of products to return (1-50, default 20)
cursorNoPagination cursor for next page
collectionHandleYesCollection handle (URL slug, e.g., "serums-treatments")
get_productTry in Inspector

Get detailed information about a specific product by its handle (URL slug) or ID. Returns full product details including all variants, images, and availability.

ParametersJSON Schema
NameRequiredDescriptionDefault
idNoProduct ID (Shopify GID format)
handleNoProduct handle (URL slug)
list_collectionsTry in Inspector

List all product collections/categories in the store. Returns collection names, descriptions, and handles for navigation.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoNumber of results to return (1-50, default 20)
cursorNoPagination cursor for next page
remove_from_cartTry in Inspector

Remove one or more items from the cart by their line IDs.

ParametersJSON Schema
NameRequiredDescriptionDefault
cartIdYesCart ID (Shopify GID format)
lineIdsYesCart line IDs to remove
search_productsTry in Inspector

Search for products by keyword. Returns matching products with titles, descriptions, prices, and images. Use this to find specific products or browse by category.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoNumber of results to return (1-50, default 20)
queryYesSearch query for products
cursorNoPagination cursor for next page
update_buyer_infoTry in Inspector

Add or update buyer information (email, phone, country) on the cart for checkout.

ParametersJSON Schema
NameRequiredDescriptionDefault
emailNoBuyer email address
phoneNoBuyer phone number
cartIdYesCart ID (Shopify GID format)
countryCodeNoCountry code (e.g., "US", "CA", "GB")
update_cartTry in Inspector

Update quantities of items already in the cart. Set quantity to 0 to remove an item.

ParametersJSON Schema
NameRequiredDescriptionDefault
linesYesLines to update with new quantities
cartIdYesCart ID (Shopify GID format)

Discussions

No comments yet. Be the first to start the discussion!

Try in Browser

Your Connectors

Sign in to create a connector for this server.