# U.CASH Pay

Merchant-side MCP server for pay.u.cash: generate hosted checkout links, validate webhook signatures, and inspect integration credentials.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI
- Author: UdotCASH
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/UdotCASH/mcp-ucash
- Updated: 2026-10-04
- HTML: https://affpapa.org/en/nevibecode/mcp/ucash-pay

## What it does

This server exposes merchant tools from the pay.u.cash platform to coding agents. Using `create_checkout`, it generates hosted checkout URLs and transaction identifiers based on amount and currency. The `verify_webhook` tool validates incoming payload HMAC hashes against the `X-Webhook-Signature` header.

Agents can also call `get_integrations` to fetch credentials for external platforms like Discord, Telegram, Ecwid, Wix, and BigCommerce. If running locally via Python, you must supply `UXC_API_KEY`, `UCASH_CLOUD_TOKEN`, and `UCASH_WEBHOOK_SECRET`. Without the store cloud token, checkout creation fails.

## Requirements
- Remote server: `https://mcp.u.cash/`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http ucash-pay https://mcp.u.cash/
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add ucash-pay --url https://mcp.u.cash/
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "ucash-pay": {
            "url": "https://mcp.u.cash/"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "ucash-pay": {
            "type": "http",
            "url": "https://mcp.u.cash/"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http ucash-pay https://mcp.u.cash/
```

## When to use it
- generate hosted payment checkouts with transaction IDs
- verify incoming webhook signatures with HMAC
- inspect store credentials for Discord, Telegram, and e-commerce platforms
- read agent configuration settings from pay.u.cash

## Example prompts
- Create a checkout link for 25 USD for order reference #4490 via U.CASH.
- Verify this incoming webhook payload against the signature header.
- Retrieve our current Telegram and Discord integration keys from U.CASH.

## Similar
- [World Monitor](https://affpapa.org/en/nevibecode/mcp/world-monitor.md) — MCP server · ★ 89609
- [CCXT](https://affpapa.org/en/nevibecode/mcp/ccxt.md) — MCP server · ★ 44591
- [Finance Toolkit](https://affpapa.org/en/nevibecode/mcp/finance-toolkit.md) — MCP server · ★ 5469
- [EdgarTools](https://affpapa.org/en/nevibecode/mcp/edgartools.md) — MCP server · ★ 2817
- [LetsFG — Flights & Hotels](https://affpapa.org/en/nevibecode/mcp/letsfg-flights-hotels.md) — MCP server · ★ 2197
- [AutoTS](https://affpapa.org/en/nevibecode/mcp/autots.md) — MCP server · ★ 1434

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
