Swapper - XMR to USDC swaps について
Arbitrum One で Monero (XMR) <-> ネイティブ USDC を交換します。アカウントや API キーは不要。AI エージェント向け。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
エンドポイント
https://xmrtousdc.xyz/mcpインストールコマンドをコピー
Claude CodeTerminal
claude mcp add --transport http xyz-xmrtousdc-monero-swap https://xmrtousdc.xyz/mcpCursor.cursor/mcp.json
{"mcpServers":{"xyz-xmrtousdc-monero-swap":{"type":"http","url":"https://xmrtousdc.xyz/mcp"}}}Cursor で開くVS Code.vscode/mcp.json
{"servers":{"xyz-xmrtousdc-monero-swap":{"type":"http","url":"https://xmrtousdc.xyz/mcp"}}}VS Code で開くClaude Desktopclaude_desktop_config.json
{"mcpServers":{"xyz-xmrtousdc-monero-swap":{"type":"http","url":"https://xmrtousdc.xyz/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"xyz-xmrtousdc-monero-swap":{"serverUrl":"https://xmrtousdc.xyz/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
11| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| to | string | いいえ | ユーザーが指定する送金先:x2u は Arbitrum One の 0x アドレス、u2x は Monero アドレスです。絶対に推測しないでください。 |
| basis | enum | いいえ | receiveAmount を満たすための見積もり額(デフォルト)、またはプロバイダーが公開している最低額。estimate | minimum |
| chain | string | いいえ | デフォルトは arbitrum (42161)。 |
| amount | string | いいえ | ユーザーが送る数量(x2u:XMR、u2x:USDC)。数字と小数点 1 つのみ。カンマや単位は使用できません。 |
| detail | enum | いいえ | lean | full |
| agentKey | string | いいえ | request_agent_key から取得する任意のキー。 |
| direction | enum | いいえ | 必須。u2x:USDC を送って XMR を受け取ります。x2u:XMR を送って USDC を受け取ります。x2u | u2x |
| requoteOf | string | いいえ | この quoteId に保存されたパラメーターで再見積もりします。この値だけを渡してください。 |
| receiveAmount | string | いいえ | ユーザーが受け取りたい金額(u2x:XMR、x2u:USDC)。方向の指定が必要です。 |
詳細
メンテナーはまだ詳細を追加していません。リポジトリの README をご覧ください。
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。