Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Live → Recently observed
Changed the definition of "create_swap", "get_limits", "get_quote" and 3 more
⟨76 unchanged words⟩ use swap_page_link. The deposit must come from fromAddress;there is no refund address —a swap that cannot be completed is handled ⟨17 unchanged words⟩
⟨132 unchanged words⟩ ":"private mode only: the intermediate coinslugslug;(omitted → the server picks among sol, trx,orltc;ltc);xmromittedon→request (theserverhoppicksruns on Monero)","type":"string"}},"required": ⟨7 unchanged words⟩
⟨10 unchanged words⟩ e.g. usdt-trc20","type":"string"},"mode":{"description":"standard (default), or private: the swap runs as two legs at two liquidity partners through an intermediate coin; the limits then cover both legs","enum":["standard","private"],"type":"string"},"to":{"description":"asset slug you receive, e.g. btc","type":"string"},"via":{"description":"private mode only: the intermediate coin slug; omitted → the server picks among sol, trx, ltc; xmr on request (the hop runs on Monero)","type":"string"}},"required": ⟨4 unchanged words⟩
⟨53 unchanged words⟩ ":"private mode only: the intermediate coinslugslug;(omitted → the server picks among sol, trx,orltc;ltc);xmromittedon→request (theserverhoppicksruns on Monero)","type":"string"}},"required": ⟨5 unchanged words⟩
EveryTherouteroutes withitstheir ownpagepages (from/to slugs), a curated core, and whether both sides are available right now. Any two assets from list_assets can be swapped through get_limits, get_quote and create_swap.
⟨26 unchanged words⟩ "},"to":{"type":"string"},"via":{"description":"with mode=private: xmr opens the page with Untraceable mode switched on (the hop runs on Monero)","enum":["xmr"],"type":"string"}},"required":["from","to"],"type":"object"}
⟨9 unchanged words⟩ ":"asset slug","type":"string"},"mode":{"description":"private with side=to: the receiving address is checked at the provider that will pay it","enum":["standard","private"],"type":"string"},"side":{"description":"which side of the swap the address is on (default from)","enum":["from","to"],"type":"string"}},"required":["asset","address"],"type":"object"}
Changed the definition of "create_swap", "get_quote" and "swap_page_link"
⟨75 unchanged words⟩ attaches one","type":"string"},"mode":{"description":"standard (default), or private: the swap runs as two legs at two liquidity partners through an intermediate coin; the response then carries legs[]","enum":["standard","private"],"type":"string"},"to":{"description":"asset slug to receive ⟨6 unchanged words⟩ ":"the receiving address for the `to` asset","type":"string"},"via":{"description":"private mode only: the intermediate coin slug (sol, trx or ltc); omitted → the server picks","type":"string"}},"required": ⟨7 unchanged words⟩
⟨15 unchanged words⟩ ,"from":{"type":"string"},"mode":{"description":"standard (default), or private: the swap runs as two legs at two liquidity partners through an intermediate coin; the response then carries legs[]","enum":["standard","private"],"type":"string"},"
Changed the definition of "get_swap_status"
⟨10 unchanged words⟩ 5 done), deposit and payout addresses, amounts (receiveAmount is the estimate after the network fee; amountReceived the deposit as credited once seen — when it differs from amountFrom the estimate no longer applies; amountTo the actual payout once known), both transaction hashes.
Unknown → Live
First tool surface recorded: 8 tools (server version 1.1.0)
https://api.sablebolt.io/mcp (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 7 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
⟨7 unchanged words⟩ ,"from":{"type":"string"},"mode":{"description":"private: the page opens with Private mode switched on","enum":["standard","private"],"type":"string"},"to":{"type":"string"}},"required ⟨4 unchanged words⟩