mcpbeat Sign in

xswap.to MCP Server

answering

xswap.to is answering right now. Last checked 14 min ago. It exposes 4 tools.

Quote, create and track crypto swaps across hundreds of coins and networks. No account needed.

Uptime history 17 hours of history
17 hours agonow
100.0%
Uptime 24h
61 of 61 checks
4
Tools
read from the server
204 ms
Response time
average over 24h
open, no key
Access
streamable-http

Nothing serious here today

Today is the operative word: we check xswap.to every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 14 min ago.

run in your terminal
claude mcp add swap --transport http https://xswap.to/mcp
Settings → Connectors → Add custom connector, then paste this address
https://xswap.to/mcp
~/.codex/config.toml
[mcp_servers.swap]
url = "https://xswap.to/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "swap": {
      "url": "https://xswap.to/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "swap": {
      "type": "http",
      "url": "https://xswap.to/mcp"
    }
  }
}

Available tools 4

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

swap
create_swap
Create a swap order and get a one-time deposit address. Nothing moves until the user sends the deposit from their own wallet. Before calling, confirm with the user both currencies and their networks, the amount and the payout address. Afterwards tell the user to send exactly amount of the from currency, on its network, to depositAddress, to add depositExtraId as the memo or tag when it is set, and to keep trackUrl. Show any warnings to the user.
get_swap_status
Current status of a swap by its id. Statuses: new, waiting (no deposit seen yet), confirming, exchanging, sending, finished, failed, refunded, verifying (paused for a check), expired.
currencies
search_currencies
Find coins and tokens by symbol, name or network and get their currency ids. Each id is one coin on one network: usdttrc20 is USDT on TRON, usdterc20 is USDT on Ethereum. Use the ids in get_quote and create_swap.
quote
get_quote
Estimate how much the user receives for sending an amount, with the minimum and maximum for the pair. Network fees are already taken out of estimatedAmount. The rate floats, so the result is an estimate, not a promise. Show any warnings to the user.

Endpoints

URLTransportStateLatencyChecked
https://xswap.to/mcp streamable-http answering 173 ms 14 min ago

Alternatives to xswap.to

same job, measured the same way
ChangeNOW
by changenow

Quote, create and track cross-chain crypto swaps. Non-custodial exchange, no account, no KYC.

7 tools answering
HiddenSwap
by hiddenswap

No-KYC crypto swaps, no account or email. Read-only quotes, coins, swap links, order status.

4 tools answering
GhostSwap
by ghostswap1

GhostSwap — non-custodial crypto swaps across 1,600+ coins.

7 tools answering
Cambio
by cambio

Quotes a crypto swap for an exact amount, helps get TRX, BNB or SOL for fees, tracks a swap.

3 tools answering
Coinvoyage
by kingpeque

CoinVoyage MCP — create crypto PayOrders, webhooks, swaps across Bitcoin/Solana/EVM chains.

53 installs/wk local only
SafeSwapGlobal Crypto Swap Quotes
by safeswapglobal-prog

Real-time non-custodial crypto swap estimates and on-chain routing across 240+ pairs.

3 tools answering
TorrentSwap
by torrentswap

No-account cross-chain crypto swaps (BTC, ETH, SOL, USDT, ZEC…) for AI agents. Flat 0.5% fee.

6 tools answering
Sablebolt swaps
by sablebolt

Account-free crypto swaps: assets, routes, limits, live quotes, address checks, swap status

8 tools answering

xswap.to — questions

Answers built from our own checks of this server.

What can xswap.to do?
It exposes 4 tools, read directly from the server on our last check. Among them: create_swap, get_quote, get_swap_status, search_currencies. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is xswap.to working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 61 of 61 checks got a reply (100.0%), average response time 204 ms. The bar chart above shows every period we have measured.
How do I connect xswap.to?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does xswap.to need an API key?
No. xswap.to completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 4 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is xswap.to?
It answers our handshake in 204 ms on average, which is faster than 65% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.