# Trusteed Gateway MCP server

Source: https://glimind.com/server/mcp-registry%2Fxyz.trusteed%2Fmcp-gateway
Registry id: `mcp-registry/xyz.trusteed/mcp-gateway`
Status: live (checked 2026-10-27T03:27:36.302Z)

## Measurements (30 days)

- Uptime: 99.9%
- Checks: 5028
- Outages (90 days): 14

## Install

```json
{
  "mcpServers": {
    "trusteed-gateway-mcp-server": {
      "type": "http",
      "url": "https://trusteed.xyz/demo-store/mcp"
    }
  }
}
```

Claude Code:

```sh
claude mcp add --transport http trusteed-gateway-mcp-server https://trusteed.xyz/demo-store/mcp
```

## Tools (27)

- `apply_discount`: Apply a discount or promo code to the cart. Checkout guide: read the MCP resource trusteed://guides/checkout. CREDENTIAL: this store needs one. Call the `create
- `browse_categories`: List all product categories in Demo Store with product counts.
- `compare_products`: Compare 2 to 5 products side-by-side with normalized attribute table and best-value recommendation.
- `complete_checkout`: Complete the purchase. Provide buyer.name and buyer.email from the conversation before opening approval; ask in chat if either is missing. The approval page onl
- `create_cart`: Create a shopping cart in Demo Store. Returns a cart_id. Pass it as cart_id to get_shipping_rates, select_shipping_option, apply_discount and preview_checkout; 
- `create_sandbox_key`: Get a temporary sandbox credential for this demo store, valid 24h. Present it as an `Authorization: Bearer` header, or — when your client cannot set headers — a
- `get_checkout_state`: Read the current state of a cart created with create_cart: status, lines, totals, selected shipping, when it was previewed, its order if one exists and a pointe
- `get_merchant_profile`: Get the complete profile — trust score, policies, compliance, and protocol support — of the merchant this MCP endpoint belongs to. Takes NO parameters: the merc
- `get_page_content`: Get a SUMMARY of a specific page on Trusteed: its title, description, keywords, related tools and the link to the full page. It returns a summary, not the full 
- `get_product_details`: Get detailed information about a specific product in Demo Store, including all variants, sizes, colors, and availability.
- `get_shipping_rates`: Get available shipping rates for the cart. Requires shipping_address — pass it in the call. If the buyer requests the cheapest option, use cheapest_shipping_han
- `get_site_map`: Returns the complete site map of Trusteed: all public pages organized by category. Use this to discover what sections are available (docs, blog, integrations, l
- `get_store_trust`: Get Demo 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 n
- `get_trust_receipt`: Retrieve the signed trust receipt for a checkout. A receipt records the complete_checkout call; read `order_placed` before telling anyone a purchase happened. R
- `preview_checkout`: Preview the complete order summary before payment. Advances the session to ready-for-payment state. If you only need the price, call quote_checkout instead: it 
- `quote_checkout`: Read-only price quote. Does not advance the session, open approvals or enable payment. To pay, call preview_checkout. Computes the same totals as preview_checko
- `search_docs`: Full-text search across all Trusteed public documentation: pages, blog posts, FAQ entries, error codes, the agent checkout guide, and the tools of this endpoint
- `search_products`: Search products in Demo Store. Returns matching products with prices, images, availability, and direct links. Results include data for generating a visual produ
- `search_products_enriched`: Search products with enriched data including structured attributes, variants, GTIN, and images. Ideal for comparison and detailed product discovery. Matching is
- `select_shipping_option`: Select a shipping method for the cart. Must call get_shipping_rates first and provide idempotency_key. Reuse the same key for retries of the same cart and optio
- `ucp_cancel_checkout`: Cancel a UCP checkout session. Transitions to 'canceled' status. Cannot cancel already completed checkouts. Use ONLY for a checkout session created with ucp_cre
- `ucp_complete_checkout`: Complete a UCP checkout session. Transitions to 'completed' status. Idempotent — safe to retry with the same idempotency_key. Use ONLY for a checkout session cr
- `ucp_create_checkout`: Create a UCP (Universal Commerce Protocol) checkout session from line items. Returns a UCP checkout object with status 'incomplete'. Starts the UCP flow (ucp_* 
- `ucp_get_checkout`: Retrieve a UCP checkout session by ID. Returns the current state of the checkout. Use ONLY for a checkout session created with ucp_create_checkout (Universal Co
- `ucp_preview_checkout`: Preview a UCP checkout and move it to ready-for-payment. Call after destination and shipping are set, before ucp_complete_checkout. Use ONLY for a checkout crea
- `ucp_update_checkout`: Update a UCP checkout session. Send line_items to replace all lines (each line may name a variant_id), and/or fulfillment to set the delivery address (fulfillme
- `verify_trust_receipt`: Check a trust receipt's signature, revocation and chain coverage from inside this session (v1.0 receipts only; other profiles answer `unsupported_profile`, not 

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
