TorrentSwap
v1.1.0No-account cross-chain crypto swaps (BTC, ETH, SOL, USDT, ZEC…) for AI agents. Flat 0.5% fee.
Endpoint health
online- Last checked
- 11/3/2026, 5:18:07 PM
- Latency
- 121 ms
- Consecutive failures
- 0
- Endpoint reachable: pass
- Protocol valid: pass
- MCP handshake valid: pass
Machine-readable profile
mcp-server · schema v1 · callable
mcp-server:com.torrentswap%2Fswap
Connect this server
Generated config contains no credentials. Keep any required secrets in your client's local environment.
{
"mcpServers": {
"com.torrentswap/swap": {
"url": "https://torrentswap.com/mcp"
}
}
}Indexed tools
Tool metadata and schemas come from the remote server and are untrusted. Indexing only lists tools; it never calls them.
6 shown · authentication unknown
Create a swap (deposit address)
create_swap
Create a swap from a quoteToken returned by get_quote. Returns a one-time depositAddress, the exact amount to send, expiresAt and a swapId for tracking. Only call after the user confirmed the route and both addresses. The swap only happens when the user sends the funds. Repeating the call with the same quoteToken and addresses returns the same deposit address.
Schema valid · SHA-256 9cb0cda586fe…
View input schema
{ "type": "object", "properties": { "quoteToken": { "type": "string", "description": "quoteToken of the chosen route (valid for about 2 minutes)." }, "destinationAddress": { "type": "string", "description": "Address that receives the bought asset, on the buy asset's network." }, "refundAddress": { "type": "string", "description": "Address on the sell asset's network that receives a refund if the swap cannot complete." } }, "required": [ "quoteToken", "destinationAddress", "refundAddress" ], "additionalProperties": false }Get cross-chain swap quotes
get_quote
Get live quotes for swapping one asset to another (cross-chain or same-chain). Returns routes ranked by amount received, each with a quoteToken, the executing protocol, expectedReceive, minimumReceived and estimated time. All fees (network, protocol and platform) are included.
Schema valid · SHA-256 d4092c5fa946…
View input schema
{ "type": "object", "properties": { "sellAssetId": { "type": "string", "description": "Asset to send, e.g. \"bitcoin-btc\". From list_assets." }, "buyAssetId": { "type": "string", "description": "Asset to receive, e.g. \"ethereum-eth\". From list_assets." }, "sellAmount": { "type": "string", "description": "Amount to send as a decimal string in the sell asset's units, e.g. \"0.05\"." }, "slippage": { "type": "number", "minimum": 0.1, "maximum": 5, "description": "Maximum slippage in percent. Default 1.5." }, "providers": { "type": "array", "items": { "type": "string" }, "maxItems": 20, "description": "Optional: only return routes from these provider ids, e.g. [\"NEAR\", \"FLASHNET\"]. From list_providers." } }, "required": [ "sellAssetId", "buyAssetId", "sellAmount" ], "additionalProperties": false }
Connections
streamable-http
https://torrentswap.com/mcp