Skip to content
Back to Developer Docs
Tool governance

Tool governance matrix

Every MCP tool the gateway exposes, its required scope, tier, authentication, and side effects. Build agent guardrails against this table.

ToolScopeTierAuthSide effectDescription
search_productsmcp:searchSTARTER❌readWildcard product search across merchant catalog.
get_product_detailsmcp:readSTARTER❌readFetch full product detail by id.
browse_categoriesmcp:readSTARTER❌readList merchant categories and counts.
get_merchant_profilemcp:readSTARTER❌readMerchant profile, trust score, capabilities.
compare_productsmcp:readGROWTH❌readSide-by-side comparison of multiple products.
check_availabilitymcp:readGROWTH❌readLive stock availability for a SKU + location.
nlweb_askmcp:searchGROWTH❌readNLWeb natural-language semantic discovery.
preview_checkoutmcp:readGROWTH❌read+previewCompute pricing/shipping/tax without committing.
apply_discountmcp:readGROWTH❌read+previewValidate discount code and preview totals.
create_cartmcp:writeGROWTH✅writeCreate a cart resource (no payment).
select_shipping_optionmcp:writeGROWTH✅writeLock shipping option on a cart.
complete_checkoutmcp:checkoutGROWTH✅write+paymentPlaces the order for a checkout_session_id. Returns COMPLETED with an order_id, or PENDING_EXTERNAL_CONFIRMATION with the link the buyer must open to approve or pay.
ucp_create_checkoutmcp:writePRO✅writeUCP unified checkout intent (multi-rail).
ucp_complete_checkoutmcp:checkoutPRO✅write+paymentUCP settle: multi-rail (card / x402 / wallet).
ucp_cancel_checkoutmcp:writePRO✅write+cancelCancel pending UCP checkout intent.

Side effects: read (no state change) · read+preview (compute, no commit) · write (creates resource) · write+payment (charges money) · write+cancel (releases resource).

Scope semantics: mcp:read (discovery), mcp:search (NLWeb + wildcard), mcp:write (cart mutation), mcp:checkout (settlement).

Tier upgrade path:

View tier comparison →
Tool Governance Matrix | Trusteed