MCP Tool Reference
For which MCP surfaces exist (gateway-console vs Registry MCP vs hosted gateway MCP), see the system reference: MCP surfaces.
Tool Discovery
If your org enables dynamic tool filtering, query your gateway tool discovery endpoint for the live tool set:Tool Catalog
shop
@shop style natural-language lookup query.One of
browse, search, lookup, price, availability.Resolved brand/gateway guidance and routing hints.
search_products
Natural-language product query.
Optional category/tags/price/stock filters.
Result limit (1-20).
Pagination offset.
Formatted product results.
get_product_details
Product identifier.
Detailed product view and optional generated link.
check_availability
Product identifier.
Optional variant identifier.
Requested quantity.
Buyer-safe availability signal and delivery hints.
check_inventory
Product identifier.
Optional variant identifier.
Optional location filter.
Inventory-level stock output.
get_recommendations
Optional product seed list.
similar, complementary, trending, personalized, bundle.Result limit (1-10).
Recommended products.
add_to_cart
Product identifier.
Optional variant identifier.
Quantity to add.
Updated cart and checkout-link context.
create_order
Required address payload.
Optional billing payload.
credit_card, paypal, apple_pay, google_pay, affirm, klarna.Order creation result.
SCM Placeholder Tools
The following are exported and capability-gated, but depend on approved SCM adapters in runtime:get_shipment_statusget_purchase_order_statusget_trace_eventsget_demand_forecast
Tool names and schemas are verified from
packages/commerce-gateway/src/mcp/tools/index.ts.