accueil / serveurs / Finance & Paiement / net.swaptitan/swaptitan
net.swaptitan/swaptitan
serveur MCP (Model Context Protocol) · SwapTitan MCP 1.0.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que net.swaptitan/swaptitan est sûr ?
Au dernier audit MCP Hub, le serveur MCP « net.swaptitan/swaptitan » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 21 outils
- ai_chat≈ 123 tokens
Chat with SwapTitan AI agent for complex crypto tasks, multi-step swaps, and natural language queries.
Paramètres, retour & exemple (2)
Paramètreswallet· string · optionnel
Optional wallet address for contextmessage· string · requis
Natural language message
Exemple d'appel{"name": "ai_chat", "arguments": {"message": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - check_portfolio≈ 269 tokens
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.
Paramètres, retour & exemple (2)
Paramètreschain· string · optionnel · sol | eth | base | bsc
Blockchain to query: sol = Solana (default), eth = Ethereum mainnet, base = Base, bsc = BNB Smart Chain.address· string · requis
Wallet address to check. Base58 for Solana (e.g. 7uZqehZaRiANgaFkSDvB625TPF78EG6HkAuxanE8ZTjZ); 0x-prefixed hex for EVM chains (e.g. 0xb973a20768a2a771ed89a9e8d0a03dcbb7de6eb4).
Exemple d'appel{"name": "check_portfolio", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_wallet≈ 118 tokens
Generate a new non-custodial crypto wallet. Returns address and private key. Chain: sol (Solana), eth/base/bsc (EVM).
Paramètres, retour & exemple (1)
Paramètreschain· string · optionnel · sol | eth | base | bsc
Blockchain for the wallet
Exemple d'appel{"name": "create_wallet", "arguments": {"chain": "sol"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - evm_swap≈ 273 tokens
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.
Paramètres, retour & exemple (7)
Paramètreschain· string · requis · eth | base | bsc | arbitrum | polygon | optimism | avax
EVM chainamount· number · optionnel
Human amount (native only)account· string · requis
Your 0x wallet addresstokenIn· string · requis
0x-address or nativetokenOut· string · requis
0x-address or nativeamountRaw· string · optionnel
Base units (any token)slippageBps· number · optionnel
10-2000, default 100
Exemple d'appel{"name": "evm_swap", "arguments": {"chain": "eth", "account": "texte", "tokenIn": "texte", "tokenOut": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_assets≈ 74 tokens
List all 1288+ supported swap assets with ticker, network and name
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_assets", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_new_tokens≈ 118 tokens
Get recently detected pump.fun tokens indexed by RiftBeam via Helius webhook. Returns up to 200 mint addresses (newest first) that have been traded on pAMMBay6 (graduated pools). Use mint addresses as input for pump_token_quote.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_new_tokens", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_prices≈ 70 tokens
Get real-time USD prices for BTC, SOL, ETH and XMR
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_prices", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - hl_approve≈ 101 tokens
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.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "hl_approve", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - hl_build_order≈ 246 tokens
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).
Paramètres, retour & exemple (6)
Paramètressz· string · requis
Order size in coin unitstif· string · optionnel · Gtc | Ioc | Alo
Time-in-force, default Gtccoin· string · requis
Market, e.g. BTC, ETH, SOLisBuy· boolean · requis
true=long/buy, false=short/selllimitPx· string · requis
Limit pricereduceOnly· boolean · optionnel
Optional
Exemple d'appel{"name": "hl_build_order", "arguments": {"sz": "texte", "coin": "texte", "isBuy": true, "limitPx": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - hl_markets≈ 81 tokens
Hyperliquid perpetuals: list all 231 markets with live prices, max leverage and size decimals.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "hl_markets", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pump_token_quote≈ 178 tokens
Get a native RiftBeam quote for any pump.fun AMM (pAMMBay6) token. Picks best price across 4000+ indexed pump pools (native pAMMBay6 IX or Jupiter fallback). Returns outAmount, source, priceImpact. SOL→token.
Paramètres, retour & exemple (3)
Paramètresmint· string · requis
Pump.fun token mint address (base58)amountSol· number · optionnel
SOL to spend (default 0.01)slippageBps· number · optionnel
Max slippage 1-1000 bps, default 100
Exemple d'appel{"name": "pump_token_quote", "arguments": {"mint": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - riftbeam_stats≈ 109 tokens
Get live RiftBeam Solana aggregator stats: win rate vs Jupiter (last 24h), pools indexed, pump.fun mints, coverage %, lag slots, sampler performance. Use to assess routing quality before swapping.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "riftbeam_stats", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - rug_check≈ 127 tokens
Check if a token contract is a rug pull / scam. Returns risk score and warning flags.
Paramètres, retour & exemple (2)
Paramètreschain· string · optionnel · sol | eth | base | bsc
Chain of the tokentoken· string · requis
Token contract address
Exemple d'appel{"name": "rug_check", "arguments": {"token": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - set_price_alert≈ 180 tokens
Set a Telegram price alert for a crypto asset. Triggers when price goes above or below target.
Paramètres, retour & exemple (4)
Paramètrescoin· string · requis
Asset ticker: btc, sol, eth, xmrtarget· number · requis
Target price in USDtg_chat· string · requis
Telegram Chat ID to receive the alertdirection· string · requis · above | below
Trigger when price is above or below target
Exemple d'appel{"name": "set_price_alert", "arguments": {"coin": "texte", "target": 1, "tg_chat": "texte", "direction": "above"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - smart_route≈ 208 tokens
Universal crypto router: compares ALL rails in one call — own Solana aggregator (RiftBeam/Titan), own EVM aggregator (7 chains), plus cross-chain no-KYC providers — ranks by best NET rate and returns best + Top-5 (results[]) with ready-to-execute params. Own rails win on same-chain (lowest fee, no middleman). Use for any swap incl. hard/exotic pairs.
Paramètres, retour & exemple (3)
Paramètresto· string · requis
Destination ticker, e.g. xmr, ethfrom· string · requis
Source ticker, e.g. btc, sol, usdcamount· number · requis
Amount in source asset
Exemple d'appel{"name": "smart_route", "arguments": {"to": "texte", "from": "texte", "amount": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - sol_priority_fee≈ 100 tokens
Live Solana priority-fee oracle: current microLamports/CU percentiles and recommended low/medium/high/turbo tiers. Call before sending any Solana transaction.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "sol_priority_fee", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - sol_swap≈ 233 tokens
Build a NON-CUSTODIAL Solana DEX swap via RiftBeam aggregator (Orca + Raydium CLMM native IX, Jupiter fallback, 0.10% fee). Returns UNSIGNED base64 VersionedTransaction — sign with your wallet and send. Non-custodial.
Paramètres, retour & exemple (6)
Paramètresto· string · requis
sol, usdc or base58 mintfrom· string · requis
sol, usdc or base58 mintamount· number · optionnel
Human amount (sol/usdc only)amountRaw· string · optionnel
Base units (any mint)slippageBps· number · optionnel
1-1000, default 50userPublicKey· string · requis
Your Solana wallet address (signs the tx)
Exemple d'appel{"name": "sol_swap", "arguments": {"to": "texte", "from": "texte", "userPublicKey": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - sol_swap_quote≈ 176 tokens
Solana DEX quote via RiftBeam aggregator — automatically picks best price across Raydium CLMM, Orca Whirlpool and Jupiter. Returns source field. 10bps fee. Free.
Paramètres, retour & exemple (4)
Paramètresto· string · requis
sol, usdc or base58 mintfrom· string · requis
sol, usdc or base58 mintamount· number · optionnel
Human amount (sol/usdc only)amountRaw· string · optionnel
Base units (any mint)
Exemple d'appel{"name": "sol_swap_quote", "arguments": {"to": "texte", "from": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - swap_create≈ 330 tokens
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.
Paramètres, retour & exemple (8)
Paramètresto· string · requis
Destination asset ticker (e.g. xmr, btc, sol)from· string · requis
Source asset ticker (e.g. sol, btc, eth, usdt)toNet· string · optionnel
Destination network overrideamount· number · requis
Amount to sendaddress· string · requis
Destination address to receive swapped fundsfromNet· string · optionnel
Source network override (e.g. arbitrum, base, tron)provider· string · optionnel · changenow | simpleswap | heleket
changenow=1288+ assets; simpleswap=400+ assets; heleket=XMR-optimised payment pagerefundAddress· string · optionnel
Optional refund address for failed swaps
Exemple d'appel{"name": "swap_create", "arguments": {"to": "texte", "from": "texte", "amount": 1, "address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - swap_quote≈ 135 tokens
Get estimated output and minimum deposit for a crypto swap pair
Paramètres, retour & exemple (3)
Paramètresto· string · requis
Destination asset tickerfrom· string · requis
Source asset ticker, e.g. btc, usdtsolamount· number · requis
Input amount in source asset
Exemple d'appel{"name": "swap_quote", "arguments": {"to": "texte", "from": "texte", "amount": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - swap_status≈ 147 tokens
Check status of a swap order. Poll every 20-30s. Lifecycle: waiting->confirming->exchanging->done. For heleket provider, status is checked via Heleket API.
Paramètres, retour & exemple (2)
Paramètresid· string · requis
Order ID from swap_createprovider· string · optionnel · changenow | simpleswap | heleket
Provider from swap_create response
Exemple d'appel{"name": "swap_status", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».