About Swapper - XMR to USDC swaps
Swap Monero (XMR) <-> native USDC on Arbitrum One. No account or API key required. For AI agents.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://xmrtousdc.xyz/mcpclaude mcp add --transport http xyz-xmrtousdc-monero-swap https://xmrtousdc.xyz/mcp{"mcpServers":{"xyz-xmrtousdc-monero-swap":{"type":"http","url":"https://xmrtousdc.xyz/mcp"}}}Open in Cursor{"servers":{"xyz-xmrtousdc-monero-swap":{"type":"http","url":"https://xmrtousdc.xyz/mcp"}}}Open in VS Code{"mcpServers":{"xyz-xmrtousdc-monero-swap":{"type":"http","url":"https://xmrtousdc.xyz/mcp"}}}{"mcpServers":{"xyz-xmrtousdc-monero-swap":{"serverUrl":"https://xmrtousdc.xyz/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
11| Parameter | Type | Required | Description |
|---|---|---|---|
| to | string | No | Destination from the user: x2u an Arbitrum One 0x address, u2x a Monero address. Never guess. |
| basis | enum | No | receiveAmount met by the estimate (default) or the provider minimum (if published).estimate | minimum |
| chain | string | No | Default arbitrum (42161). |
| amount | string | No | What the user SENDS (x2u: XMR, u2x: USDC). Digits and one dot; no commas or units. |
| detail | enum | No | lean | full |
| agentKey | string | No | Optional key from request_agent_key. |
| direction | enum | No | Required. u2x: send USDC, get XMR. x2u: send XMR, get USDC.x2u | u2x |
| requoteOf | string | No | Re-quote this quoteId's stored parameters; pass it alone. |
| receiveAmount | string | No | What the user wants to RECEIVE (u2x: XMR, x2u: USDC); needs direction. |
Details
The maintainer has not added details yet. Check the README in the repository.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.