Skip to main content
Glama

Server Details

Agentic commerce gateway: discovery, search, checkout across Shopify/Woo/Odoo/PrestaShop.

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL

Glama MCP Gateway

Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.

MCP client
Glama
MCP server

Full call logging

Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.

Tool access control

Enable or disable individual tools per connector, so you decide what your agents can and cannot do.

Managed credentials

Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.

Usage analytics

See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.

100% free. Your data is private.
Tool DescriptionsC

Average 3.1/5 across 48 of 48 tools scored. Lowest: 1/5.

Server CoherenceC
Disambiguation3/5

Many tools have distinct purposes, but there are overlapping areas like multiple checkout tools (complete_checkout, ucp_complete_checkout) and multiple search tools (search_products, search_products_enriched, browse_catalog_feed). Agents may struggle to choose between standard and UCP checkout flows or between different search variants.

Naming Consistency2/5

Naming is inconsistent with various prefixes (ucp_, onx_, nlweb_) and some tools without prefixes. While most use snake_case, the verb-noun pattern is not uniform (e.g., ucp_add_items_to_checkout vs get_merchant_profile). This makes it harder to predict tool names.

Tool Count2/5

48 tools is excessive for a coherent domain. Many tools are redundant (e.g., multiple checkout and search variants) or could be merged. The large number suggests fragmentation and could overwhelm agents.

Completeness3/5

Covers broad e-commerce and payment functionality, but missing basic operations like updating a standard cart or listing user's enrolled payment methods. Some gaps exist, but core workflows (cart, checkout, orders, returns) are mostly covered.

Available Tools

48 tools
apply_discountInspect

Apply a discount code to the cart (TEST*/WELCOME* = 10% off).

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

attach_agent_identityInspect

Attach agent identity attributes to an existing Shopify cart. Use when create_cart was called without agent_token, or to retry after a transient failure.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

browse_catalog_feedInspect

Browse the full product catalog with optional category filter and pagination (ACP feed capability).

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

browse_categoriesInspect

List available product categories for a merchant with product counts.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

cancel_payment_mandateInspect

Cancel an active payment mandate.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

compare_productsInspect

Side-by-side comparison of 2-5 products with normalized attributes and bestValue recommendation.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

complete_checkoutInspect

Complete checkout via merchant adapter. Requires human confirmation. Idempotent.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

complete_visa_paymentInspect

Complete a Visa Agent Toolkit payment flow.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

create_cartInspect

Create a shopping cart for a merchant. Validates stock and applies fraud detection.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

create_payment_mandateInspect

Create a payment mandate for agent-initiated payments.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

enroll_payment_methodInspect

Enroll a payment method for future agent payments.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

explore_storeInspect

Complete agent onboarding — capability matrix, recommended journeys (discovery/shopping/checkout/trust), discovery endpoints, and agent-friendliness score. Call this FIRST on any new store.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

get_acp_ordersInspect

Retrieve ACP orders placed via this store. Returns status, items, totals, and tracking links.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

get_merchant_profileInspect

Get merchant trust score, verification level, return policies, and shipping SLA.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

get_page_contentInspect

Retrieve content of a specific store page by URL.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

get_payment_methodsInspect

List the payment rails the merchant really accepts, with instruments per rail. Call before checkout to negotiate a settleable rail.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

get_product_detailsInspect

Retrieve full product information including price, variants, policies, and merchant trust score.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

get_shipping_ratesInspect

Get shipping rates for a cart. Uses elicitation to collect address.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

get_site_mapInspect

Get the store's site map for navigation discovery.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

get_store_trustInspect

Get the store's signed trust score (v4.1, 0-100) with per-signal data quality, confidence level, and a detached JWS for offline verification. Don't trust the number — verify it.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

get_tool_detailsInspect

Tool get_tool_details

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

nlweb_askInspect

Natural language product search via NLWeb Discovery Layer. Returns Schema.org Products.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

onx_cancel_orderInspect

Cancel an unfulfilled order. Requires human confirmation. Triggers refund if captured.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

onx_create_returnInspect

Initiate a return request. Requires human confirmation. Validates return policy window.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

onx_get_fulfillmentsInspect

Get fulfillment records with tracking info for an order.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

onx_get_inventoryInspect

Get current inventory levels per product and location.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

onx_get_ordersInspect

Retrieve orders with filters (status, date, customer).

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

onx_get_returnsInspect

Retrieve return requests with status, refund, and label URLs.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

preview_checkoutInspect

Finalize cart summary and advance to READY_FOR_PAYMENT state.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

process_agent_paymentInspect

Process a Mastercard Agent Pay (MCAP) payment with Ed25519 HTTP signatures.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

run_scenarioInspect

Run an autonomous test scenario (discovery/shopping/checkout/trust/full) and get structured pass/fail results with evidence. Use to verify capabilities before relying on them.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

search_docsInspect

Search merchant documentation and policy pages.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

search_productsInspect

Search products across verified merchants with filters by category, price, stock, and trust score.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

search_products_enrichedInspect

Search products with enriched data: attributes, variants, GTIN, multiple images.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

search_toolsInspect

Tool search_tools

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

select_shipping_optionInspect

Select a shipping option and recalculate cart totals.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

ucp_add_items_to_checkoutInspect

Tool ucp_add_items_to_checkout

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

ucp_cancel_checkoutInspect

Cancel a UCP checkout session and release held inventory.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

ucp_complete_checkoutInspect

Tool ucp_complete_checkout

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

ucp_create_checkoutInspect

Create a UCP (Universal Commerce Protocol) checkout session from line items.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

ucp_get_catalogInspect

Get real-time product prices and inventory via UCP catalog capability.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

ucp_get_checkoutInspect

Retrieve a UCP checkout session by ID.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

ucp_update_checkoutInspect

Replace all line items in a UCP checkout session.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

update_payment_mandateInspect

Update an existing payment mandate's limits or scope.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

verify_age_over_nInspect

Request or poll EUDI Wallet age verification (age_equal_or_over.N) for the buyer.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

verify_residence_countryInspect

Request or poll EUDI Wallet residence-country verification for the buyer.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

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.

Resources