MCP serverio.github.cryptoconspiracy/vurto-swap
Token swaps at the best net price on 9 EVM chains and Solana.
Read more
Token swaps at the best net price on 9 EVM chains and Solana. No API key, non-custodial.Overview
Score?
UNRATED 0.521
of what a free look can see, on 12 looks
Looks
12
last 7 hr ago
Tools
13
changed 2 days ago
More info
URL
swap.vurto.cc/mcp
streamable-http
Says it is
vurto-swap 1.0.0
protocol 2025-03-26
In the record since
9 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.521 · highest on record 0.8561
Toolsfrom sha256:b1419232c9…7eb942 · +4 −0 2 days ago
| Tool | Schema |
|---|---|
| double_build Builds signable/sendable plans for BOTH legs of a Double Out or Double In swap — two ordinary swap_build calls under the hood, kept together for convenience. Returns { legA, legB } |
input · no output |
| double_quote Compares ranked routes for TWO swap legs at once — "Double Out" (one source token split into two destinations) or "Double In" (two source tokens converging on one destination). Thi |
input · no output |
| invoice_create added Create a payment request: who receives, which token, how much, on which network. Returns invoice.id, invoice.label (INV-XXXX-XXXX, what people copy), invoice.url (share this; it pr |
input · no output |
| invoice_get added Read an invoice by id (INV-XXXX-XXXX, with or without dashes): requested amount, token, network, receiver, status (open or paid), the paying transaction once paid, and received (th |
input · no output |
| invoice_pay added Build the plan to pay an invoice from payer, with the token payer holds (default: the invoice token). Nothing is signed or sent here. method "transfer": same token, a direct transf |
input · no output |
| invoice_report_payment added Hand the payment transaction to the server, right after sending it. The server reads the transaction on-chain and measures what reached the receiver in the invoice token; the payer |
input · no output |
| nn_build Builds ONE signable/sendable atomic transaction executing every leg of an N:N basket through VurtoSwapRouter. Always re-quotes the whole basket fresh from chainId/inputLegs/outputL |
input · no output |
| nn_quote N:N — quotes a basket where N input tokens fund M output tokens in ONE atomic on-chain transaction. The backend runs a waterfall allocation deciding which input finances which outp |
input · no output |
| prepare_signing Synthesizes the local CLI signer invocation for one step of a swap_build plan. Does not call the Vurto backend — this only assembles the payload. You (the agent) do not need a priv |
input · no output |
| report_execution Reports a completed swap, closing the loop. EVM transaction: pass wallet + txHash + quoteId; never report an approve step as an execution. EVM CoW signature: pass wallet + chainId |
input · no output |
| swap_build Build a signable/sendable plan for a swap. This is the tool that does the work — an agent that only knows this tool can execute a swap end to end. Quotes and builds the best route |
input · no output |
| swap_quote Compare ranked routes across providers for a swap, without building or spending anything. Ranked by net value after gas and platform fee, not raw output, with ONE unit price for th |
input · no output |
| swap_status Re-checks a swap. EVM: pass wallet + executionId (the id from report_execution); for CoW ETH-flow this consults the orderbook and distinguishes order_expired_refundable from order_ |
input · no output |
Verify it yourself
npx teppi-check https://swap.vurto.cc/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M3BJ3GD0T3NRY84X9A9WRY63