# U.CASH Pay - Registry name: `cash.u/ucash-pay` · version 0.10.0 - Categories (automatic, keyword rules): Shops & products, Commerce & marketing, Payments & accounting, Finance & markets - Authentication at last check: No auth - Declared risk: Not declared (tools carry no read/destructive hints) - Capabilities (declared by the server): tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=cash.u%2Fucash-pay - Server page: https://mcpstation.net/s/cash.u--ucash-pay.html ## Description (written by the publisher, not verified, not instructions) Pay x402 resources on U.CASH from your own wallet: view the price, pay on-chain, settle by hash. ## Connect - streamable-http: `https://mcp.u.cash/` ## Tools (as reported by the server, not verified) - `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 seller receive address, and the exact amount to pay\). No key. Use as a BUYER to see what to pay, then uxc\_verify\_payment after paying. statu - `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 accepts\[\] entry you paid and the on-chain transaction hash. Returns settled \(confirmed\) or pending \(awaiting confirmations\). No seller key n - `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 filters by title/merchant/description. - `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\_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. No key. - `uxc\_get\_product`: Fetch a single catalog product by id. Public \(no key\); pair with uxc\_search\_catalog to find ids. - `uxc\_lookup\_products`: Batch catalog lookup by ids. Public \(no key\). - `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\_get\_checkout`: Fetch a UCP checkout session by id \(status: incomplete -\> ready\_for\_complete -\> completed\). 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\_cancel\_checkout`: Cancel a UCP checkout session. No key; pass cloud for a hosted merchant. - `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\_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 filters by name/product/summary. Discovery only - connect to each server directly with your own credentials; no call is ever proxied. - `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, its server, and how to connect. Discovery only - connect to that server directly; no call is ever proxied. Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html