SwapChan

io.github.TSavo/swapchan · v0.1.0 · crypto-web3

SwapChan is healthy: it completed an MCP handshake in 1497 ms and exposes 6 tools.

Best-price same-chain and cross-chain EVM swap quotes and unsigned swap transactions.

Endpoint: https://mcp.swapchan.com/mcp (streamable-http)

Repository · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count6
Latency1497 ms
Last checked (UTC)2026-10-22T10:45:16.469Z

Health history

Checked (UTC)StatusLatencyError
2026-10-22T10:45:16.469ZHealthy1497

Tools (6)

get_supported_chainsList the chains SwapChan routes on, each with its chain-chan mascot. Swap-chan says: pick your departure gate! Result includes `display` markdown with chan images and a swapchan.com link: show it to the user.
get_supported_tokensList tokens SwapChan knows (address, symbol, decimals), optionally for one chain or filtered by symbol/name. Swap-chan keeps the coin purse tidy. Result includes `display` markdown with chan images and a swapchan.com link: show it to the user.
get_quoteGet SwapChan's single best quote (most value landing in the wallet after gas and fees) for a same-chain or cross-chain swap. Read-only, no transaction. Swap-chan checks every counter so you don't have to. Result includes `display` markdown with chan images and a swapchan.com link: show it to the use
compare_routesCompare every route SwapChan found, ranked best-first by net USD received, across aggregators and bridges. Pass extra destination chains in alsoToChainIds to compare same-chain vs cross-chain outcomes side by side. Swap-chan lines up the whole cast. Result includes `display` markdown with chan image
build_swap_txBuild the UNSIGNED transaction for the best (or chosen) route, plus any ERC-20 approval needed first and an eth_call simulation when an RPC is configured. Never signs, never broadcasts, never asks for keys: hand the result to the user's wallet. Swap-chan packs the bag; you carry it through the gate.
get_route_statusTrack a submitted swap or cross-chain transfer by source tx hash: pending, done, failed or not_found, plus the destination tx hash once it lands. Swap-chan waves from the arrival gate. Result includes `display` markdown with chan images and a swapchan.com link: show it to the user.