ZBS Index What actually exists in applied AI, with the source next to it

mcp server

swaptitan

Non-custodial cross-chain crypto swap MCP — 1288+ assets, no KYC. Solana/EVM/Monero, RPC, oracle.

Description as published by the maintainer. Source

  • version 1.0.0
  • active

active — Registry entry last updated 2026-07-06.

What this server can do

18 functions, named and described by the server itself. Parameter names are shown because they say more about what a function does than its name usually does.

ai_chat(wallet, message)
Chat with SwapTitan AI agent for complex crypto tasks, multi-step swaps, and natural language queries. Required: message.
check_portfolio(chain, address)
Look up the native-coin balance of any wallet address on Solana, Ethereum, Base or BNB Smart Chain. Returns the native balance (SOL, ETH or BNB), its current USD value and the queried chain as JSON, e.g. {"chain":"sol","balance":1.2345,"usd":92.51}. Read-only: needs no signature, never moves funds. Useful before building a swap to verify the wallet can cover amount plus network fees. Required: address.
create_wallet(chain)
Generate a new non-custodial crypto wallet. Returns address and private key. Chain: sol (Solana), eth/base/bsc (EVM).
evm_swap(chain, amount, account, tokenIn, tokenOut, amountRaw, slippageBps)
Build a NON-CUSTODIAL EVM DEX swap via KyberSwap aggregator on eth/base/bsc/arbitrum/polygon/optimism/avax: returns UNSIGNED calldata {to,data,value} — sign with YOUR OWN wallet. Server never touches funds. 0.3% routing fee. ERC20 input needs prior approval. Required: chain, tokenIn, tokenOut, account.
get_assets
List all 1288+ supported swap assets with ticker, network and name
get_prices
Get real-time USD prices for BTC, SOL, ETH and XMR
hl_approve
Get the one-time approveBuilderFee action to sign with your MAIN wallet, authorizing SwapTitan as Hyperliquid builder at a minimal 0.001% max fee. Revocable anytime.
hl_build_order(sz, tif, coin, isBuy, limitPx, reduceOnly)
Build a ready Hyperliquid perpetual order action with SwapTitan builder code injected (minimal 0.001% fee). Non-custodial: returns the action + nonce to sign with your own wallet (EIP-712) and POST to https://api.hyperliquid.xyz/exchange. Call hl_approve first (once). Required: coin, isBuy, sz, limitPx.
hl_markets
Hyperliquid perpetuals: list all 231 markets with live prices, max leverage and size decimals.
rug_check(chain, token)
Check if a token contract is a rug pull / scam. Returns risk score and warning flags. Required: token.
set_price_alert(coin, target, tg_chat, direction)
Set a Telegram price alert for a crypto asset. Triggers when price goes above or below target. Required: coin, target, direction, tg_chat.
smart_route(to, from, amount)
Universal crypto router: compares ALL available rails (cross-chain exchange bridge, direct H2H liquidity, Solana DEX) in one call and returns the best route with ready-to-execute parameters. Use for hard or exotic pairs. Required: from, to, amount.
sol_priority_fee
Live Solana priority-fee oracle: current microLamports/CU percentiles and recommended low/medium/high/turbo tiers. Call before sending any Solana transaction.
sol_swap(to, from, amount, amountRaw, slippageBps, userPublicKey)
Build a NON-CUSTODIAL Solana DEX swap via RiftBeam aggregator (Orca + Raydium CLMM native IX, Jupiter fallback, 0.15% fee). Returns UNSIGNED base64 VersionedTransaction — sign with your wallet and send. Non-custodial. Required: from, to, userPublicKey.
sol_swap_quote(to, from, amount, amountRaw)
Solana DEX quote via RiftBeam aggregator — automatically picks best price across Raydium CLMM, Orca Whirlpool and Jupiter. Returns source field. 15bps fee. Free. Required: from, to.
swap_create(to, from, toNet, amount, address, fromNet, provider, refundAddress)
Create a non-custodial cross-chain swap order. 3 providers: changenow (1288+ assets, returns payinAddress), simpleswap (400+ assets, returns payinAddress), heleket (XMR-optimised 5-6 conf, returns redirectUrl to payment page). Omit provider for auto-select. Required: from, to, amount, address.
swap_quote(to, from, amount)
Get estimated output and minimum deposit for a crypto swap pair Required: from, to, amount.
swap_status(id, provider)
Check status of a swap order. Poll every 20-30s. Lifecycle: waiting->confirming->exchanging->done. For heleket provider, status is checked via Heleket API. Required: id.

Last successful function declaration observed on . Source: https://swaptitan.net/mcp. We list what the server declared; we do not call any of these functions.

Endpoint status observed on . Source: https://swaptitan.net/mcp.

Signals

These are separate measurements of different things. They are deliberately not combined into one score, because a popularity number that mixes website traffic with saves and stars cannot be checked or acted on.

Signal Value What it measures Window Observed Source
Latest published version 1.0.0 Latest version string the maintainer published to the registry. as of fetch Model Context Protocol
Registry record last updated 2026-07-06 When the registry record was last updated by its maintainer. point in time Model Context Protocol
First listed in the MCP Registry 2026-07-06 Date this server was first published to the official MCP Registry. Not a usage or quality measure. point in time Model Context Protocol
mcp tools declared 18 tools Number of functions the server itself declared when asked to list them. This is what the server offers an agent, not a measure of how well any of them work. as of probe swaptitan.net
mcp endpoint status ok The server listed 18 functions when asked. as of probe swaptitan.net

Where to get it

This record as data

Every field on this page, with its source and observation date, is in the catalog JSON. Fetch the whole kind at once instead of parsing this HTML.

GET /api/v1/entries/mcp_server.json

Sources

  1. Official MCP Registry — Model Context Protocol, observed , trust tier 1.
  2. Tools declared by the MCP server at https://swaptitan.net/mcp — swaptitan.net, observed , trust tier 1.