NestDaddy

Sablebolt swaps

io.sablebolt/swaps · v1.1.2

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

Connect Remote server

Terminal
claude mcp add --transport http swaps https://api.sablebolt.io/mcp
~/.cursor/mcp.json
{
  "mcpServers": {
    "swaps": {
      "url": "https://api.sablebolt.io/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "swaps": {
      "type": "http",
      "url": "https://api.sablebolt.io/mcp"
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://api.sablebolt.io/mcp

Tools 8 found in our last check

  • list_assets

    List every asset the swap form knows: slug (the network is part of the slug, e.g. usdt-trc20, usdt-erc20), ticker, network, confirmations, the name of the extra id (memo, tag, payment ID) where the chain uses one, and whether the asset is available right now. Use it first, to tu…

  • list_routes

    List the routes that have their own page on sablebolt.io: from and to slugs, a curated core, and whether both sides are available right now. Use it to find a documented route or to link its page. Not the limit of what can be swapped: any two assets from list_assets can be swappe…

  • get_limits

    Get the minimum and maximum amount for one route, in the asset you send. Call it before get_quote or create_swap: an amount outside the limits is refused by both. For the estimate itself use get_quote. With mode=private the swap runs as two legs through an intermediate coin and…

  • get_quote

    Get a floating estimate for a route and amount: amountTo, networkFee (taken out of the payout), receiveAmount (what arrives after that fee) and rate. Use it to tell a person what they would receive or to size a create_swap. Not for the allowed range (get_limits) and it creates n…

  • validate_address

    Check whether an address has the right format for one asset. Use it on both addresses before get_swap_page_link or create_swap. Format only: it does not check who owns the address, whether it is in use, or whether an exchange needs a memo; when the asset uses an extra id the res…

  • get_swap_status

    Get the status of one swap by its id: status and stage (1 waiting for the deposit, 2 confirming, 3 exchanging, 4 sending, 5 finished), rateType (floating or fixed) with payTill (a fixed order's deposit deadline), deposit and payout addresses, amounts, both transaction hashes and…

  • create_swap

    Creates the swap and returns the payment instruction: the one-time deposit address, the memo if the chain needs one, the exact amount in decimal and in base units with the decimals and token contract as listed by the provider, a wallet URI where a standard exists (BIP-21, ERC-68…

  • get_swap_page_link

    Get the link to the page where a person completes the swap, with the route and, optionally, the amount prefilled; also the page's markdown twin and the hand-off rule. Use it whenever the person will send from their own wallet: they open the link, check the amount, both addresses…

Details

Endpointhttps://api.sablebolt.io/mcp (Streamable HTTP)
First published9 Nov 2026
Last updated9 Nov 2026
Registry nameio.sablebolt/swaps

More finance and crypto servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.