Antalpha-MCP

Helping AI better understand, route, and execute Web3.

Community: Submitted by a user or imported; check the owner before granting accessOnlineAPI key requiredGlobalFreeRead-only

What it can do

  • Antalpha Register: Register an MCP client agent. Returns agent_id and api_key (secret). Persist both. When server env AGENT_API_KEY_AUTH_ENABLED is true, send the api_key on every MCP HTTP request via
  • Test Ping: Connectivity test for the MCP skills service; returns acknowledgement with current server time (YYYY-MM-DD HH:mm:ss, UTC+8 / Asia/Shanghai)
  • Multi Source Token List: Returns aggregated token balances for an EVM wallet across supported networks. Each item includes chain identifier, token metadata, human-readable and raw amounts, and indicat

What data it sees

Do you need an account

An API key from the service settings is required

Helping AI better understand, route, and execute Web3. End-to-end security, transparency, and trustworthiness.

Server tool list (60)

Raw names from tools/list. Only developers need these.

antalpha-registerRegister an MCP client agent. Returns agent_id and api_key (secret). Persist both. When server env AGENT_API_KEY_AUTH_ENABLED is true, send the api_key on every MCP HTTP request via header (see AGENT_API_KEY_HEADER, default x-antalpha-agent-api-key). api_key is shown only once.
test-pingConnectivity test for the MCP skills service; returns acknowledgement with current server time (YYYY-MM-DD HH:mm:ss, UTC+8 / Asia/Shanghai)
multi-source-token-listReturns aggregated token balances for an EVM wallet across supported networks. Each item includes chain identifier, token metadata, human-readable and raw amounts, and indicative USD pricing where available. Image or branding URLs are not returned.
smart-money-signalGet trading signals from smart money wallets (public pool + your private addresses). Requires antalpha-register first.
smart-money-watchView recent activity for a single wallet (must be in public pool or your private list). Requires antalpha-register.
smart-money-listList monitored wallets (public pool + your private addresses). Requires antalpha-register.
smart-money-customAdd, remove, or list custom-watched wallet addresses (max 5 per agent). Moralis Streams are registered/deregistered automatically with reference counting — adding the same address from multiple agents creates only ONE Stream. Requires antalpha-register.
smart-money-scanOn-demand scan for all private addresses you added with smart-money-custom (same order as list, with scan delay between wallets). Public pool is still scanned on the server schedule only. Requires antalpha-register.
smart-money-poolQuery LP (liquidity pool) activity for smart money addresses. Returns add/remove liquidity events on Uniswap V2/V3. Requires antalpha-register first.
investor_discoverDiscover DeFi investment opportunities based on user intent and preferences (v3.0)
investor_analyzeDeep analysis of a specific DeFi investment opportunity (v3.0)
investor_compareCompare multiple DeFi investment opportunities (v3.0)
swap-quoteReal-time DEX aggregated swap quote via 0x allowance-holder. Returns buy amount, min receive, gas, route; includes full tx (to/value/data/gas) when taker address is provided.
swap-create-pageFirm 0x quote + cyberpunk swap page. HTML is written under WEB3_TRADER_HTML_OUTPUT_DIR; response preview_url is always this server's GET /web3-trader/preview/:file_id (use this to open the page and for wallet deeplinks). Optional hosted_url only changes the text URL printed in the page QR section; it does not change where the file is stored.
swap-tokensList built-in mainnet tokens (symbol, name, address, decimals). Optional search filters by symbol or name.
swap-gasIndicative gas price (Gwei) and gas units from a lightweight 0x price probe (USDC→WETH sample).
swap-fullOne-shot firm quote + swap page HTML persisted to disk + preview_url on this server; includes tx for debugging. Share preview_url with the user (wallet deeplinks use this URL).
smart-swap-createCreate a Smart Swap order via 1inch Fusion (Dutch auction): EIP-712 typed data + cyberpunk signing page hosted at preview_url (same host as swap pages). Requires ONEINCH_API_KEY. engine=0x is not supported here.
smart-swap-listList Smart Swap orders for a wallet (active, filled, cancelled). Returns order details including status, fill history, and cancellation info.
smart-swap-statusGet Smart Swap order status by order hash. Returns status (active/filled/cancelled/expired), fill details, and transaction hashes.
smart-swap-cancelCheck Smart Swap order cancellation status. Fusion orders auto-expire after the auction window (3-10 min). Returns current order status — filled/expired orders are already finalized.
poly-master-tradersDiscover top Polymarket traders by analyzing public trade data. Returns ranked list with win rate, trade count, and top markets.
poly-master-followFollow or unfollow a Polymarket trader for copy trading. Set copy ratio (% of their position size to mirror).
poly-master-statusGet copy-trading status: followed traders, recent orders, and risk configuration.
poly-master-riskView or update risk management parameters: stop-loss, take-profit, position limits, slippage.
poly-master-pnlGet PnL (profit and loss) report for copy trading. Breakdown by period and trader.
poly-master-ordersList copy-trading orders with optional status filter.
poly-ordersAlias of poly-master-orders. List PolyMaster orders with optional status filter.
poly-trendingGet trending Polymarket prediction markets sorted by 24h volume. Supports category filter. Returns ranked list with question, prices, volume, liquidity.
poly-newGet recently created Polymarket prediction markets. Discover new events and opportunities.
poly-market-infoGet detailed information about a specific Polymarket market. Accepts list index (from poly-trending/poly-new), conditionId (0x...), or Gamma market ID.
poly-positionsGet current Polymarket positions for a wallet. Shows outcome tokens held, cost basis, current value, and PnL. Public API — no wallet signing needed.
poly-historyGet recent trade and transfer activity for a Polymarket wallet. Public API — no wallet signing needed.
poly-buyBuy outcome tokens in a Polymarket prediction market. Resolves market, builds EIP-712 order, creates a signing page, and returns a URL for the user to sign in their wallet. Zero custody — private keys never leave the user's wallet.
poly-sellSell outcome tokens in a Polymarket prediction market. Creates a signing page for the user to authorize the sell order. Zero custody.
poly-confirmCheck the status of a poly-buy or poly-sell order. Returns signing status, Polymarket order ID (if submitted), and fill status.
poly-order-statusAlias of poly-confirm. Check the status of a PolyMaster order.
poly-master-strategy-scan[PolyMaster V2] Scan Polymarket for logical-implication hedge arbitrage signals. Uses LLM to find market pairs where A=YES logically implies B=YES, producing near-risk-free two-leg hedge positions (totalCost < 1.0 USDC). Returns signals ranked by coverage tier: T1(≥0.95) > T2(≥0.90) > T3(≥0.85).
poly-master-strategy-metrics[PolyMaster V2] Returns the strategy monitoring dashboard: Tier distribution, signal generation rate, slippage cancellation rate, and last 10 scan cycles.
poly-master-strategy-dry-run[PolyMaster V2] Toggle Dry-Run mode for the strategy engine. When enabled (true), signals are logged but no orders are placed. Set to false only when ready for live execution. Default: true (safe).
settlement-gas-predictionGet real-time gas tiers (instant/fast/standard/slow) for EVM chains. Returns base_fee, congestion, trend, and per-tier estimates.
settlement-predict-timePredict how quickly a transaction will be confirmed given a gas price. Returns estimated blocks, ETA in seconds, and inclusion probability.
settlement-optimal-windowFind the best time to send a transaction based on historical gas patterns by hour. Returns optimal UTC hour and expected savings.
settlement-pending-poolAnalyze a DEX pool for sandwich attack risk and recommend slippage. Useful before large swaps on Uniswap/SushiSwap.
settlement-track-txTrack EVM transaction status: confirmed, failed, or pending. Returns block number, confirmations, gas used, and fee.
settlement-verify-contractCheck if a smart contract source code is verified on Etherscan-like explorers. Returns verification status, compiler info, and security risks.
settlement-token-infoGet ERC-20 token metadata: name, symbol, decimals, total supply. On-chain read, no API key required.
settlement-btc-feeGet Bitcoin mempool congestion and fee tiers (instant/fast/standard/slow/economy) from mempool.space. Returns sat/vB estimates.
settlement-btc-settlementPredict Bitcoin transaction confirmation time given a sat/vB fee rate.
settlement-track-btc-txTrack Bitcoin transaction status via mempool.space. Returns confirmations, fees, and input/output totals.
hl-priceGet Hyperliquid asset price(s). Omit coin for top-10 prices.
hl-accountGet Hyperliquid account summary: balances, positions, open orders.
hl-bookGet L2 order book for a Hyperliquid perp asset.
hl-ordersGet open orders for a Hyperliquid account.
hl-positionsGet open perp positions for a Hyperliquid account.
hl-fundingGet funding rates for Hyperliquid perp assets, sorted by magnitude.
hl-balance-checkPre-check if account has sufficient balance for a trade. order_type="spot" checks Spot USDC/coin balance; order_type="perp" checks Perp margin accountValue.
hl-limit-orderPlace a limit order on Hyperliquid. Requires agent_key and owner address.
hl-market-orderPlace a market order on Hyperliquid. Requires agent_key and owner address.
hl-closeClose an existing position at market price. Requires agent_key and owner.