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-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 header (see AGENT_API_KEY_HEADER, default x-antalpha-agent-api-key). api_key is shown only once. |
| 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 indicative USD pricing where available. Image or branding URLs are not returned. |
| smart-money-signal | Get trading signals from smart money wallets (public pool + your private addresses). Requires antalpha-register first. |
| smart-money-watch | View recent activity for a single wallet (must be in public pool or your private list). Requires antalpha-register. |
| smart-money-list | List monitored wallets (public pool + your private addresses). Requires antalpha-register. |
| smart-money-custom | Add, 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-scan | On-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-pool | Query LP (liquidity pool) activity for smart money addresses. Returns add/remove liquidity events on Uniswap V2/V3. Requires antalpha-register first. |
| investor_discover | Discover DeFi investment opportunities based on user intent and preferences (v3.0) |
| investor_analyze | Deep analysis of a specific DeFi investment opportunity (v3.0) |
| investor_compare | Compare multiple DeFi investment opportunities (v3.0) |
| swap-quote | Real-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-page | Firm 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-tokens | List built-in mainnet tokens (symbol, name, address, decimals). Optional search filters by symbol or name. |
| swap-gas | Indicative gas price (Gwei) and gas units from a lightweight 0x price probe (USDC→WETH sample). |
| swap-full | One-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-create | Create 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-list | List Smart Swap orders for a wallet (active, filled, cancelled). Returns order details including status, fill history, and cancellation info. |
| smart-swap-status | Get Smart Swap order status by order hash. Returns status (active/filled/cancelled/expired), fill details, and transaction hashes. |
| smart-swap-cancel | Check 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-traders | Discover top Polymarket traders by analyzing public trade data. Returns ranked list with win rate, trade count, and top markets. |
| poly-master-follow | Follow or unfollow a Polymarket trader for copy trading. Set copy ratio (% of their position size to mirror). |
| poly-master-status | Get copy-trading status: followed traders, recent orders, and risk configuration. |
| poly-master-risk | View or update risk management parameters: stop-loss, take-profit, position limits, slippage. |
| poly-master-pnl | Get PnL (profit and loss) report for copy trading. Breakdown by period and trader. |
| poly-master-orders | List copy-trading orders with optional status filter. |
| poly-orders | Alias of poly-master-orders. List PolyMaster orders with optional status filter. |
| poly-trending | Get trending Polymarket prediction markets sorted by 24h volume. Supports category filter. Returns ranked list with question, prices, volume, liquidity. |
| poly-new | Get recently created Polymarket prediction markets. Discover new events and opportunities. |
| poly-market-info | Get detailed information about a specific Polymarket market. Accepts list index (from poly-trending/poly-new), conditionId (0x...), or Gamma market ID. |
| poly-positions | Get current Polymarket positions for a wallet. Shows outcome tokens held, cost basis, current value, and PnL. Public API — no wallet signing needed. |
| poly-history | Get recent trade and transfer activity for a Polymarket wallet. Public API — no wallet signing needed. |
| poly-buy | Buy 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-sell | Sell outcome tokens in a Polymarket prediction market. Creates a signing page for the user to authorize the sell order. Zero custody. |
| poly-confirm | Check the status of a poly-buy or poly-sell order. Returns signing status, Polymarket order ID (if submitted), and fill status. |
| poly-order-status | Alias 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-prediction | Get real-time gas tiers (instant/fast/standard/slow) for EVM chains. Returns base_fee, congestion, trend, and per-tier estimates. |
| settlement-predict-time | Predict how quickly a transaction will be confirmed given a gas price. Returns estimated blocks, ETA in seconds, and inclusion probability. |
| settlement-optimal-window | Find the best time to send a transaction based on historical gas patterns by hour. Returns optimal UTC hour and expected savings. |
| settlement-pending-pool | Analyze a DEX pool for sandwich attack risk and recommend slippage. Useful before large swaps on Uniswap/SushiSwap. |
| settlement-track-tx | Track EVM transaction status: confirmed, failed, or pending. Returns block number, confirmations, gas used, and fee. |
| settlement-verify-contract | Check if a smart contract source code is verified on Etherscan-like explorers. Returns verification status, compiler info, and security risks. |
| settlement-token-info | Get ERC-20 token metadata: name, symbol, decimals, total supply. On-chain read, no API key required. |
| settlement-btc-fee | Get Bitcoin mempool congestion and fee tiers (instant/fast/standard/slow/economy) from mempool.space. Returns sat/vB estimates. |
| settlement-btc-settlement | Predict Bitcoin transaction confirmation time given a sat/vB fee rate. |
| settlement-track-btc-tx | Track Bitcoin transaction status via mempool.space. Returns confirmations, fees, and input/output totals. |
| hl-price | Get Hyperliquid asset price(s). Omit coin for top-10 prices. |
| hl-account | Get Hyperliquid account summary: balances, positions, open orders. |
| hl-book | Get L2 order book for a Hyperliquid perp asset. |
| hl-orders | Get open orders for a Hyperliquid account. |
| hl-positions | Get open perp positions for a Hyperliquid account. |
| hl-funding | Get funding rates for Hyperliquid perp assets, sorted by magnitude. |
| hl-balance-check | Pre-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-order | Place a limit order on Hyperliquid. Requires agent_key and owner address. |
| hl-market-order | Place a market order on Hyperliquid. Requires agent_key and owner address. |
| hl-close | Close an existing position at market price. Requires agent_key and owner. |