# U Ucash Pay MCP server

Source: https://glimind.com/server/mcp-registry%2Fcash.u%2Fucash-pay
Registry id: `mcp-registry/cash.u/ucash-pay`
Status: live (checked 2026-10-27T01:30:08.447Z)

## Measurements (30 days)

- Uptime: 99.62%
- Checks: 3699
- Outages (90 days): 2

## Install

```json
{
  "mcpServers": {
    "u-ucash-pay-mcp-server": {
      "type": "http",
      "url": "https://mcp.u.cash/"
    }
  }
}
```

Claude Code:

```sh
claude mcp add --transport http u-ucash-pay-mcp-server https://mcp.u.cash/
```

## Tools (18)

- `create_checkout`: Creates a hosted checkout URL and returns transaction id
- `get_integrations`: Returns Discord/Telegram/BigCommerce/Ecwid/Wix credentials from /v1/integrations
- `get_settings`: Returns safe agent settings from /v1/settings
- `uxc_cancel_checkout`: Cancel a UCP checkout session. No key; pass cloud for a hosted merchant.
- `uxc_complete_checkout`: Mint payment challenges for a checkout session -> ready_for_complete. Optional ap2 (AP2 checkout mandate). No key; pass cloud for a hosted merchant.
- `uxc_create_checkout`: Create a UCP checkout session (multi-item, mixed-currency cart) for a merchant catalog. No key. Returns {id, status, currency, line_items, totals, ap2}.
- `uxc_discover_servers`: List every u.cash MCP server in the fleet (buyer, seller, prime, legacy): product surface, auth model, transports with install coordinates, docs URL. Optional q
- `uxc_discover_tools`: Search tools across every u.cash MCP server by name or description (case-insensitive substring), optionally scoped to one server. Returns the tool, a one-liner,
- `uxc_get_checkout`: Fetch a UCP checkout session by id (status: incomplete -> ready_for_complete -> completed). No key; pass cloud for a hosted merchant.
- `uxc_get_market`: The PUBLIC cross-merchant market catalog: every published checkout across merchants (id, title, price, currency, merchant, domain, payable url). No key. q filte
- `uxc_get_order`: View a UCP checkout session as an order (per-item fulfillment status + fulfillment events). No key; pass cloud for a hosted merchant.
- `uxc_get_product`: Fetch a single catalog product by id. Public (no key); pair with uxc_search_catalog to find ids.
- `uxc_get_services`: The PUBLIC cross-provider services catalog (eSend rail: each row carries the provider contact email, a sendable asset code and a price). No key.
- `uxc_lookup_products`: Batch catalog lookup by ids. Public (no key).
- `uxc_search_catalog`: Search a merchant catalog (text query + price filters + pagination). The merchant is resolved from a cloud token (the "cloud" argument) or the platform default.
- `uxc_verify_payment`: BUYER-SIDE. After paying a resource (from uxc_view_door) on-chain from your own wallet, submit the transaction hash to settle it. Pass the challengeId from the 
- `uxc_view_door`: Fetch the public 402 payment door for a resource (what a buyer sees at https://agents.u.cash/r/{res_id}): the price + the multi-coin accepts[] (each asset, the 
- `verify_webhook`: HMAC verify an X-Webhook-Signature header

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