{"name":"io.github.gateio-dev/gate-mcp","slug":"gateio-dev-gate-mcp","title":"Gate MCP","description":"Public Gate market data MCP for spot, futures, margin, options, delivery, earn, and alpha.","url":"https://mcp.market/server/gateio-dev-gate-mcp","rating":null,"grade":"D","score":43,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":36,"stars":45,"forks":23,"downloads_week":null,"last_push_at":"2026-11-04T03:18:41.000Z","license":"MIT"},"uptime":{"percent":18,"checks":28,"ok":5,"last_checked_at":"2026-11-15T08:51:06.937Z","last_ok_at":"2026-11-06T20:10:33.294Z","latency_ms":990},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/gate/gate-mcp","website":null,"version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://api.gatemcp.ai/mcp"}],"packages":[],"tools":[{"name":"cex_activity_list_activity_types","description":"List activity types.","write_action":false,"price_micros":0,"input_schema":{"type":"object"}},{"name":"cex_alpha_list_alpha_currencies","description":"List Alpha currencies.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"currency":{"description":"Alpha currency ID, for example USDS02b5a8dd2f59a098, not the display symbol USDS. First call GET /alpha/currencies without currency, match the token by name, chain and address, and use the returned currency field. Paginate with page and limit. Use cex_alpha_list_alpha_currencies without currency to obtain the currency field.","type":"string"},"limit":{"default":100,"description":"Maximum number of records returned in a single list","format":"int32","maximum":100,"minimum":1,"type":"integer"},"page":{"default":1,"description":"Page number","format":"int32","minimum":1,"type":"integer"}}}},{"name":"cex_alpha_list_alpha_tickers","description":"List Alpha tickers.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"currency":{"description":"Alpha currency ID, for example USDS02b5a8dd2f59a098, not the display symbol USDS. First call GET /alpha/currencies without currency, match the token by name, chain and address, and use the returned currency field. Paginate with page and limit. Use cex_alpha_list_alpha_currencies without currency to obtain the currency field.","type":"string"},"limit":{"default":100,"description":"Maximum number of records returned in a single list","format":"int32","maximum":100,"minimum":1,"type":"integer"},"page":{"default":1,"description":"Page number","format":"int32","minimum":1,"type":"integer"}}}},{"name":"cex_alpha_list_alpha_tokens","description":"List Alpha tokens.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"address":{"description":"Query by contract address","type":"string"},"chain":{"description":"Chain: solana, eth, bsc, base, world, sui, arbitrum, avalanche, polygon, linea, optimism, zksync, gatelayer","type":"string"},"launch_platform":{"description":"Launch platform: meteora_dbc, fourmeme, moonshot, pump, raydium_launchlab, letsbonk, gatefun, virtuals","type":"string"},"page":{"default":1,"description":"Page number","format":"int32","minimum":1,"type":"integer"}}}},{"name":"cex_cfd_query_categories","description":"List all TradFi instrument categories","write_action":false,"price_micros":0,"input_schema":{"type":"object"}},{"name":"cex_cfd_query_symbol_kline","description":"Get kline/OHLCV data for a TradFi symbol","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"begin_time":{"description":"Start time (Unix timestamp in seconds)","example":1769378400,"format":"int64","type":"integer"},"end_time":{"description":"End time (Unix timestamp in seconds)","example":1769464800,"format":"int64","type":"integer"},"kline_type":{"description":"Kline type (time period)","enum":["1m","15m","1h","4h","1d","7d","30d"],"example":"1m","type":"string"},"limit":{"description":"Kline limit (max 500)","example":100,"maximum":500,"minimum":1,"type":"integer"},"symbol":{"description":"Trading symbol code","example":"EURUSD","type":"string"}},"required":["symbol","kline_type"]}},{"name":"cex_cfd_query_symbol_ticker","description":"Get latest ticker for a TradFi symbol","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"symbol":{"description":"Trading symbol code","example":"EURUSD","type":"string"}},"required":["symbol"]}},{"name":"cex_cfd_query_symbols","description":"List all available TradFi trading symbols","write_action":false,"price_micros":0,"input_schema":{"type":"object"}},{"name":"cex_dc_get_dc_contract","description":"Get delivery contract.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"contract":{"description":"Delivery contract identifier (e.g. BTC_USDT)","type":"string"},"settle":{"description":"Settlement currency for delivery (e.g. usdt, btc)","enum":["usdt"],"type":"string"}},"required":["contract","settle"]}},{"name":"cex_dc_list_dc_candlesticks","description":"List delivery candlesticks.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"contract":{"description":"Delivery contract identifier (e.g. BTC_USDT; may use mark_/index_ prefix for price type)","type":"string"},"from":{"description":"Start timestamp in seconds","format":"int64","type":"integer"},"interval":{"default":"5m","description":"Time interval for data points","enum":["10s","30s","1m","5m","15m","30m","1h","2h","4h","6h","8h","12h","1d","7d","1w","30d"],"type":"string"},"limit":{"default":100,"description":"Maximum number of data points to return","maximum":2000,"type":"integer"},"settle":{"description":"Settlement currency for delivery (e.g. usdt, btc)","enum":["usdt"],"type":"string"},"to":{"description":"End timestamp in seconds","format":"int64","type":"integer"}},"required":["contract","settle"]}},{"name":"cex_dc_list_dc_contracts","description":"List delivery contracts.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"settle":{"description":"Settlement currency for delivery (e.g. usdt, btc)","enum":["usdt"],"type":"string"}},"required":["settle"]}},{"name":"cex_dc_list_dc_insurance_ledger","description":"List delivery insurance ledger.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"limit":{"default":100,"description":"Maximum number of records to return","maximum":1000,"minimum":1,"type":"integer"},"settle":{"description":"Settlement currency for delivery (e.g. usdt, btc)","enum":["usdt"],"type":"string"}},"required":["settle"]}},{"name":"cex_dc_list_dc_order_book","description":"Get delivery order book.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"contract":{"description":"Delivery contract identifier (e.g. BTC_USDT)","type":"string"},"interval":{"default":"0","description":"Order depth aggregation precision. 0 means no aggregation, defaults to 0 if not specified","enum":["0","0.1","0.01"],"type":"string"},"limit":{"default":10,"description":"Maximum number of order depth levels to return","maximum":50,"minimum":1,"type":"integer"},"settle":{"description":"Settlement currency for delivery (e.g. usdt, btc)","enum":["usdt"],"type":"string"},"with_id":{"default":false,"description":"Whether to return order book update ID","type":"boolean"}},"required":["contract","settle"]}},{"name":"cex_dc_list_dc_risk_limit_tiers","description":"List delivery risk limit tiers.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"contract":{"description":"Optional delivery contract identifier; if set, risk tiers for that contract only","type":"string"},"limit":{"default":100,"description":"Maximum number of records to return","maximum":1000,"minimum":1,"type":"integer"},"offset":{"default":0,"description":"List offset, starting from 0","minimum":0,"type":"integer"},"settle":{"description":"Settlement currency for delivery (e.g. usdt, btc)","enum":["usdt"],"type":"string"}},"required":["settle"]}},{"name":"cex_dc_list_dc_tickers","description":"List delivery tickers.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"contract":{"description":"Optional delivery contract identifier; if set, only that contract's ticker is returned","type":"string"},"settle":{"description":"Settlement currency for delivery (e.g. usdt, btc)","enum":["usdt"],"type":"string"}},"required":["settle"]}},{"name":"cex_dc_list_dc_trades","description":"List delivery trades.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"contract":{"description":"Delivery contract identifier (e.g. BTC_USDT)","type":"string"},"from":{"description":"Start timestamp in seconds","format":"int64","type":"integer"},"last_id":{"description":"Specify list starting point using the last record ID from previous request","type":"string"},"limit":{"default":100,"description":"Maximum number of records to return","maximum":1000,"minimum":1,"type":"integer"},"settle":{"description":"Settlement currency for delivery (e.g. usdt, btc)","enum":["usdt"],"type":"string"},"to":{"description":"End timestamp in seconds","format":"int64","type":"integer"}},"required":["contract","settle"]}},{"name":"cex_earn_get_dual_stock_project_recommend","description":"Get recommendations for stock dual investment products","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"coin":{"description":"Underlying currency","type":"string"},"history_pids":{"description":"Previously recommended project IDs, separated by commas","type":"string"},"mode":{"default":"normal","description":"Recommendation mode. Default: normal\nnormal: Regular users\nsenior: Experienced users","enum":["normal","senior"],"type":"string"},"type":{"description":"`call`: sell high; `put`: buy low","enum":["call","put"],"type":"string"}}}},{"name":"cex_earn_get_uni_currency","description":"Get Simple Earn currency details.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"currency":{"description":"Currency name","example":"btc","type":"string"}},"required":["currency"]}},{"name":"cex_earn_list_dual_investment_plans","description":"List dual investment plans.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"coin":{"description":"Investment currency, e.g. BTC","type":"string"},"page":{"description":"Page number","type":"integer"},"page_size":{"description":"Items per page","type":"integer"},"plan_id":{"description":"Financial project ID (int64)","format":"int64","type":"integer"},"quote_currency":{"description":"Settlement currency: default USDT, optional GUSD","type":"string"},"sort":{"description":"Sort: apy (APR desc), short-period (term asc), multiple (premium desc)","type":"string"},"type":{"description":"put (low buy) or call (high sell)","type":"string"}}}},{"name":"cex_earn_list_dual_stock_investment_plans","description":"List stock dual investment products","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"coin":{"description":"Underlying currency","type":"string"},"page":{"description":"page number","minimum":1,"type":"integer"},"page_size":{"description":"Items per page，Maximum 100","maximum":100,"minimum":1,"type":"integer"},"plan_id":{"description":"Product/plan ID. If provided, only the matching product is returned","type":"string"},"quote_currency":{"default":"USDT","description":"Settlement currency. Default: USDT","type":"string"},"sort":{"description":"Sort field enum:\n`apy` — highest APY first\n`short-period` — shortest tenor first\n`multiple` — highest premium first","type":"string"},"type":{"description":"Type enum: `put` — buy low; `call` — sell high","enum":["call","put"],"type":"string"}}}},{"name":"cex_earn_list_earn_fixed_term_products","description":"List fixed-term Earn products.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"asset":{"description":"Currency name, e.g. USDT","type":"string"},"limit":{"description":"Page size","type":"integer"},"page":{"description":"Page number","type":"integer"},"show_status":{"description":"Visibility status filter. Pass \"2\" for visible products.","type":"string"},"status":{"description":"Product status filter. Pass 2 for products available for subscription.","type":"integer"},"type":{"description":"Product type: 1=normal, 2=vip","type":"integer"}},"required":["page","limit"]}},{"name":"cex_earn_list_earn_fixed_term_products_by_asset","description":"List fixed-term Earn products by asset.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"asset":{"description":"Currency name, e.g. USDT, BTC","type":"string"},"type":{"description":"Product type: empty or 1=normal, 2=vip, 0=all","type":"string"}},"required":["asset"]}},{"name":"cex_earn_list_uni_currencies","description":"List Simple Earn currencies.","write_action":false,"price_micros":0,"input_schema":{"type":"object"}},{"name":"cex_fc_list_fc_currency_pairs","description":"List all supported flash swap currency pairs","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"currency":{"description":"Query by specified currency name","type":"string"},"limit":{"default":1000,"description":"Maximum number of items returned. Default: 1000, minimum: 1, maximum: 1000","format":"int32","maximum":1000,"minimum":1,"type":"integer"},"page":{"default":1,"description":"Page number","format":"int32","minimum":1,"type":"integer"}}}},{"name":"cex_fx_get_fx_candlesticks","description":"Get futures candlestick/OHLCV data","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"contract":{"description":"Futures contract name","type":"string"},"from":{"description":"Start timestamp in seconds. Defaults to to - 100 * interval if not specified","format":"int64","type":"integer"},"interval":{"default":"5m","description":"Time interval. Note: 1w means natural week, 7d aligns with Unix epoch, 30d means natural month","enum":["10s","1m","5m","15m","30m","1h","4h","8h","1d","7d"],"type":"string"},"limit":{"default":100,"description":"Maximum number of data points to return. Mutually exclusive with from/to parameters","maximum":2000,"type":"integer"},"settle":{"description":"Settlement currency","enum":["btc","usdt","usd1"],"type":"string"},"timezone":{"default":"utc0","description":"Timezone: all/utc0/utc8, defaults to utc0","type":"string"},"to":{"description":"End timestamp in seconds, defaults to current time if not specified","format":"int64","type":"integer"}},"required":["contract","settle"]}},{"name":"cex_fx_get_fx_contract","description":"Get details of a single futures contract","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"contract":{"description":"Futures contract name","type":"string"},"settle":{"description":"Settlement currency","enum":["btc","usdt","usd1"],"type":"string"}},"required":["contract","settle"]}},{"name":"cex_fx_get_fx_funding_rate","description":"Get funding rate history for a futures contract","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"contract":{"description":"Futures contract name","type":"string"},"from":{"description":"Start timestamp in seconds","format":"int64","type":"integer"},"limit":{"default":100,"description":"Maximum number of records to return","maximum":1000,"minimum":1,"type":"integer"},"settle":{"description":"Settlement currency","enum":["btc","usdt","usd1"],"type":"string"},"to":{"description":"End timestamp in seconds","format":"int64","type":"integer"}},"required":["contract","settle"]}},{"name":"cex_fx_get_fx_order_book","description":"Get futures order book","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"contract":{"description":"Futures contract name","type":"string"},"interval":{"default":"0","description":"Order depth aggregation precision. 0 means no aggregation, defaults to 0 if not specified","type":"string"},"limit":{"default":10,"description":"Maximum number of order depth levels to return","maximum":50,"minimum":1,"type":"integer"},"settle":{"description":"Settlement currency","enum":["btc","usdt","usd1"],"type":"string"},"with_id":{"default":false,"description":"Whether to return order book update ID. ID increments by 1 on each change","type":"boolean"}},"required":["contract","settle"]}},{"name":"cex_fx_get_fx_premium_index","description":"Get premium index (mark price minus index price) history for a contract","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"contract":{"description":"Futures contract name","type":"string"},"from":{"description":"Start timestamp in seconds. Defaults to to - 100 * interval if not specified","format":"int64","type":"integer"},"interval":{"default":"5m","description":"Time interval for data points","enum":["1m","5m","15m","30m","1h","4h","8h","1d","7d"],"type":"string"},"limit":{"default":100,"description":"Maximum number of data points to return. Mutually exclusive with from/to parameters","maximum":2000,"type":"integer"},"settle":{"description":"Settlement currency","enum":["btc","usdt","usd1"],"type":"string"},"to":{"description":"End timestamp in seconds, defaults to current time if not specified","format":"int64","type":"integer"}},"required":["contract","settle"]}},{"name":"cex_fx_get_fx_risk_limit_table","description":"Get a specific risk limit tier table by table ID.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"settle":{"description":"Settlement currency: usdt or btc","enum":["btc","usdt","usd1"],"type":"string"},"table_id":{"description":"Risk limit table ID","type":"string"}},"required":["settle","table_id"]}},{"name":"cex_fx_get_fx_tickers","description":"Get ticker information for futures contracts","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"contract":{"description":"Futures contract name. Only returns data for this contract if specified","type":"string"},"settle":{"description":"Settlement currency","enum":["btc","usdt","usd1"],"type":"string"}},"required":["settle"]}},{"name":"cex_fx_get_fx_trades","description":"Get recent public trades for a futures contract","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"contract":{"description":"Futures contract name","type":"string"},"from":{"description":"Start timestamp in seconds. If not specified, returns records limited by to and limit","format":"int64","type":"integer"},"last_id":{"description":"Specify list starting point using the last record ID from previous request","type":"string"},"limit":{"default":100,"description":"Maximum number of records to return","maximum":1000,"minimum":1,"type":"integer"},"offset":{"default":0,"description":"List offset, starting from 0","minimum":0,"type":"integer"},"settle":{"description":"Settlement currency","enum":["btc","usdt","usd1"],"type":"string"},"to":{"description":"End timestamp in seconds, defaults to current time if not specified","format":"int64","type":"integer"}},"required":["contract","settle"]}},{"name":"cex_fx_get_index_constituents","description":"Get constituent assets and weights for a futures index","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"index":{"description":"Index name","type":"string"},"settle":{"description":"Settlement currency","enum":["btc","usdt","usd1"],"type":"string"}},"required":["index","settle"]}},{"name":"cex_fx_list_batch_fx_funding_rates","description":"Get current funding rates for multiple contracts in one request","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"contracts":{"description":"Comma-separated list of contract names, e.g. BTC_USDT,ETH_USDT","example":["BTC_USDT","ETH_USDT"],"maxItems":200,"minItems":1,"type":"string"},"settle":{"description":"Settlement currency","enum":["btc","usdt","usd1"],"type":"string"}},"required":["settle","contracts"]}},{"name":"cex_fx_list_contract_stats","description":"Get contract statistics (open interest， long/short ratio， etc.)","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"contract":{"description":"Futures contract name","type":"string"},"from":{"description":"Start timestamp in seconds","format":"int64","type":"integer"},"interval":{"default":"5m","description":"Time interval for data points","type":"string"},"limit":{"default":30,"description":"Maximum number of data points to return","maximum":100,"minimum":1,"type":"integer"},"settle":{"description":"Settlement currency","enum":["btc","usdt","usd1"],"type":"string"}},"required":["contract","settle"]}},{"name":"cex_fx_list_fx_adl_risk_states","description":"List market-level ADL risk states\nList the current ADL risk states of all futures markets for the specified settlement currency","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"settle":{"description":"Perpetual futures settlement currency","enum":["btc","usdt","usd1"],"type":"string"}},"required":["settle"]}},{"name":"cex_fx_list_fx_contracts","description":"List all perpetual futures contracts","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"limit":{"default":100,"description":"Maximum number of records to return","maximum":1000,"minimum":1,"type":"integer"},"offset":{"default":0,"description":"List offset, starting from 0","minimum":0,"type":"integer"},"settle":{"description":"Settlement currency","enum":["btc","usdt","usd1"],"type":"string"}},"required":["settle"]}},{"name":"cex_fx_list_fx_contracts_all","description":"Query all contract information (including delisted)","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"limit":{"default":100,"description":"Maximum number of records returned in a single list","maximum":1000,"minimum":1,"type":"integer"},"offset":{"default":0,"description":"List offset, starting from 0","minimum":0,"type":"integer"},"settle":{"description":"Perpetual futures settlement currency","enum":["btc","usdt","usd1"],"type":"string"}},"required":["settle"]}},{"name":"cex_fx_list_fx_insurance_ledger","description":"Get futures insurance fund history","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"limit":{"default":100,"description":"Maximum number of records to return","maximum":1000,"minimum":1,"type":"integer"},"settle":{"description":"Settlement currency","enum":["btc","usdt","usd1"],"type":"string"}},"required":["settle"]}},{"name":"cex_fx_list_fx_liq_orders","description":"Get personal futures liquidation history.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"contract":{"description":"Futures contract name. Only returns data for this contract if specified","type":"string"},"from":{"description":"Start timestamp in seconds","format":"int64","type":"integer"},"limit":{"default":100,"description":"Maximum number of records to return","maximum":1000,"minimum":1,"type":"integer"},"settle":{"description":"Settlement currency","enum":["btc","usdt","usd1"],"type":"string"},"to":{"description":"End timestamp in seconds","format":"int64","type":"integer"}},"required":["settle"]}},{"name":"cex_fx_list_fx_risk_limit_tiers","description":"Get risk limit tiers for a futures contract","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"contract":{"description":"Futures contract name. Only returns data for this contract if specified","type":"string"},"limit":{"default":100,"description":"Maximum number of records to return","maximum":1000,"minimum":1,"type":"integer"},"offset":{"default":0,"description":"List offset, starting from 0","minimum":0,"type":"integer"},"settle":{"description":"Settlement currency: usdt or btc","enum":["btc","usdt","usd1"],"type":"string"}},"required":["settle"]}},{"name":"cex_fx_list_fx_rpi_order_book","description":"Query futures RPI order book\nBids will be sorted by price from high to low, while asks sorted reversely","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"contract":{"description":"Futures contract","type":"string"},"interval":{"default":"0","description":"Price precision for merged depth. 0 means no merging. If not specified, defaults to 0","type":"string"},"limit":{"default":10,"description":"Number of depth levels","maximum":50,"minimum":1,"type":"integer"},"settle":{"description":"Perpetual futures settlement currency","enum":["btc","usdt","usd1"],"type":"string"},"with_id":{"default":false,"description":"Whether to return depth update ID. This ID increments by 1 each time the depth changes","type":"boolean"}},"required":["settle","contract"]}},{"name":"cex_launch_get_candy_drop_activity_list_v4","description":"List CandyDrop activities with optional filters (public, no auth)","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"currency":{"description":"Filter by currency name","type":"string"},"limit":{"description":"Max rows to return, default 10, max 30","type":"number"},"offset":{"description":"Offset for pagination, default 0","type":"number"},"register_status":{"description":"registered | unregistered; omit for all","type":"string"},"rule_name":{"description":"Task type filter: spot, futures, deposit, invite, trading_bot, simple_earn, first_deposit, alpha, flash_swap, tradfi, etf","type":"string"},"status":{"description":"ongoing | upcoming | ended; omit for all","type":"string"}}}},{"name":"cex_launch_get_candy_drop_activity_rules_v4","description":"Get CandyDrop activity rules including prize pools and tasks (public). Pass activity_id OR currency (at least one required by API)","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"activity_id":{"description":"Activity ID; use with or instead of currency","type":"number"},"currency":{"description":"Project/currency name; use with or instead of activity_id","type":"string"}}}},{"name":"cex_launch_get_hodler_airdrop_project_list","description":"List HODLer Airdrop campaigns with optional filters (public; logged-in users may see extra participation info)","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"join":{"description":"Participation filter: 0=all (default), 1=joined only. Omit parameter to use API default (all)","type":"number"},"keyword":{"description":"Fuzzy match on currency or project name","type":"string"},"page":{"description":"Page number, starting from 1","type":"number"},"size":{"description":"Items per page, default 10","type":"number"},"status":{"description":"Filter: ACTIVE, UNDERWAY, PREHEAT, FINISH; omit for all","type":"string"}}}},{"name":"cex_launch_list_launch_pool_projects","description":"List launch pool projects with optional filters","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"limit_rule":{"description":"Limit rule: 0=Normal pool, 1=Newbie pool","type":"number"},"mortgage_coin":{"description":"Staking currency exact match","type":"string"},"page":{"description":"Page number, starting from 1","type":"number"},"page_size":{"description":"Items per page, default 10, max 30","type":"number"},"search_coin":{"description":"Reward currency & name fuzzy match","type":"string"},"sort_type":{"description":"Sort type: 1=Max APR descending, 2=Max APR ascending","type":"number"},"status":{"description":"Project status filter: 0=All, 1=In progress, 2=Warming up, 3=Ended, 4=In progress + Warming up","type":"number"}}}},{"name":"cex_margin_get_market_margin_tier","description":"Get margin leverage tiers for a currency pair","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"currency_pair":{"description":"Currency pair, e.g. BTC_USDT","type":"string"}},"required":["currency_pair"]}},{"name":"cex_margin_get_uni_currency_pair","description":"Get details of a specific unified margin currency pair","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"currency_pair":{"description":"Currency pair, e.g. ADA_USDT","example":"AE_USDT","type":"string"}},"required":["currency_pair"]}},{"name":"cex_margin_list_uni_currency_pairs","description":"List all currency pairs supported for unified margin lending","write_action":false,"price_micros":0,"input_schema":{"type":"object"}},{"name":"cex_mcl_get_multi_collateral_current_rate","description":"Get current interest rates for specified currencies in multi-collateral loans (public)","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"currencies":{"description":"Currency names separated by commas, e.g. BTC,ETH,USDT. Maximum 100 items","items":{"type":"string"},"maxItems":100,"minItems":1,"type":"string"},"vip_level":{"default":"0","description":"VIP level, defaults to 0 if not specified","type":"string"}},"required":["currencies"]}},{"name":"cex_mcl_get_multi_collateral_fix_rate","description":"Get available fixed interest rates for multi-collateral loans (public)","write_action":false,"price_micros":0,"input_schema":{"type":"object"}},{"name":"cex_mcl_get_multi_collateral_ltv","description":"Get LTV (Loan-to-Value) ratios for multi-collateral loans (public)","write_action":false,"price_micros":0,"input_schema":{"type":"object"}},{"name":"cex_mcl_list_multi_collateral_currencies","description":"List all supported currencies for multi-collateral loans (public)","write_action":false,"price_micros":0,"input_schema":{"type":"object"}},{"name":"cex_options_get_options_contract","description":"Get details of a single options contract","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"contract":{"description":"Options contract name","type":"string"}},"required":["contract"]}},{"name":"cex_options_get_options_settlement","description":"Get a single options settlement record","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"at":{"description":"Settlement timestamp (Unix timestamp in seconds)","format":"int64","type":"string"},"contract":{"description":"Options contract name","type":"string"},"underlying":{"description":"Underlying asset name, e.g. BTC_USDT","type":"string"}},"required":["contract","underlying","at"]}},{"name":"cex_options_list_options_candlesticks","description":"Get options candlestick data","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"contract":{"description":"Options contract name","type":"string"},"from":{"description":"Start timestamp in seconds","format":"int64","type":"integer"},"interval":{"default":"5m","description":"Time interval between data points, e.g. 1m, 5m, 15m, 30m, 1h","enum":["1m","5m","15m","30m","1h"],"type":"string"},"limit":{"default":100,"description":"Maximum number of records to return","maximum":1000,"minimum":1,"type":"integer"},"to":{"description":"End timestamp in seconds","format":"int64","type":"integer"}},"required":["contract"]}},{"name":"cex_options_list_options_contracts","description":"List all options contracts for an underlying","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"expiration":{"description":"Unix timestamp of expiration date","format":"int64","type":"integer"},"underlying":{"description":"Underlying asset name, e.g. BTC_USDT","type":"string"}},"required":["underlying"]}},{"name":"cex_options_list_options_expirations","description":"List option expiration dates for an underlying","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"underlying":{"description":"Underlying asset name, e.g. BTC_USDT","type":"string"}},"required":["underlying"]}},{"name":"cex_options_list_options_order_book","description":"Get options order book","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"contract":{"description":"Options contract name","type":"string"},"interval":{"default":"0","description":"Price precision for merged depth. 0 means no merging","enum":["0","0.1","0.01"],"type":"string"},"limit":{"default":10,"description":"Number of depth levels","maximum":50,"minimum":1,"type":"integer"},"with_id":{"default":false,"description":"Whether to return depth update ID","type":"boolean"}},"required":["contract"]}},{"name":"cex_options_list_options_settlements","description":"List options settlement history for an underlying","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"from":{"description":"Start timestamp in seconds","format":"int64","type":"integer"},"limit":{"default":100,"description":"Maximum number of records to return","maximum":1000,"minimum":1,"type":"integer"},"offset":{"default":0,"description":"List offset, starting from 0","minimum":0,"type":"integer"},"to":{"description":"End timestamp in seconds","format":"int64","type":"integer"},"underlying":{"description":"Underlying asset name, e.g. BTC_USDT","type":"string"}},"required":["underlying"]}},{"name":"cex_options_list_options_tickers","description":"Get options tickers for an underlying","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"underlying":{"description":"Underlying asset name, e.g. BTC_USDT","type":"string"}},"required":["underlying"]}},{"name":"cex_options_list_options_trades","description":"List public options trades","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"contract":{"description":"Options contract name","type":"string"},"from":{"description":"Start timestamp in seconds","format":"int64","type":"integer"},"limit":{"default":100,"description":"Maximum number of records to return","maximum":1000,"minimum":1,"type":"integer"},"offset":{"default":0,"description":"List offset, starting from 0","minimum":0,"type":"integer"},"to":{"description":"End timestamp in seconds","format":"int64","type":"integer"},"type":{"description":"Option type: C for call, P for put","format":"P","type":"string"}}}},{"name":"cex_options_list_options_underlying_candlesticks","description":"Get candlestick data for an options underlying index","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"from":{"description":"Start timestamp in seconds","format":"int64","type":"integer"},"interval":{"default":"5m","description":"Time interval between data points, e.g. 1m, 5m, 15m, 30m, 1h","enum":["1m","5m","15m","30m","1h"],"type":"string"},"limit":{"default":100,"description":"Maximum number of records to return","maximum":1000,"minimum":1,"type":"integer"},"to":{"description":"End timestamp in seconds","format":"int64","type":"integer"},"underlying":{"description":"Underlying asset name, e.g. BTC_USDT","type":"string"}},"required":["underlying"]}},{"name":"cex_options_list_options_underlying_tickers","description":"Get ticker data for all contracts under an underlying","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"underlying":{"description":"Underlying asset name, e.g. BTC_USDT","type":"string"}},"required":["underlying"]}},{"name":"cex_options_list_options_underlyings","description":"List all options underlying assets","write_action":false,"price_micros":0,"input_schema":{"type":"object"}},{"name":"cex_spot_get_currency","description":"Get details of a single currency","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"currency":{"description":"Currency name","type":"string"}},"required":["currency"]}},{"name":"cex_spot_get_currency_pair","description":"Get details of a single currency pair","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"currency_pair":{"description":"Currency pair name, e.g. BTC_USDT","type":"string"}},"required":["currency_pair"]}},{"name":"cex_spot_get_spot_candlesticks","description":"Get candlestick/OHLCV data for a currency pair","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"currency_pair":{"description":"Currency pair","type":"string"},"from":{"description":"Start time of K-line in Unix timestamp (seconds). Defaults to to - 100 * interval if not specified","format":"int64","type":"integer"},"interval":{"default":"30m","description":"Time interval of data points. Note: 30d represents natural month, not 30 days","enum":["1s","10s","1m","5m","15m","30m","1h","4h","8h","1d","7d","30d"],"type":"string"},"limit":{"default":100,"description":"Maximum number of data points to return. Mutually exclusive with from/to parameters","maximum":1000,"type":"integer"},"to":{"description":"End time of K-line in Unix timestamp (seconds). Defaults to current time if not specified","format":"int64","type":"integer"}},"required":["currency_pair"]}},{"name":"cex_spot_get_spot_insurance_history","description":"Get spot insurance fund history for a currency","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"business":{"description":"Leverage business: margin - position by position; unified - unified account","type":"string"},"currency":{"description":"Currency","type":"string"},"from":{"description":"Start timestamp in seconds","format":"int64","type":"string"},"limit":{"default":30,"description":"Maximum number of items returned in the list, default 30","maximum":1000,"minimum":1,"type":"integer"},"page":{"default":1,"description":"Page number","format":"int32","minimum":1,"type":"integer"},"to":{"description":"End timestamp in seconds","format":"int64","type":"string"}},"required":["business","currency","from","to"]}},{"name":"cex_spot_get_spot_order_book","description":"Get the order book for a currency pair","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"currency_pair":{"description":"Currency pair","type":"string"},"interval":{"default":"0","description":"Order depth aggregation precision. 0 means no aggregation","type":"string"},"limit":{"default":10,"description":"Maximum number of order depth levels to return, default 10, max 100","minimum":1,"type":"integer"},"with_id":{"default":false,"description":"Whether to return order book update ID","type":"boolean"}},"required":["currency_pair"]}},{"name":"cex_spot_get_spot_tickers","description":"Get ticker information for one or all currency pairs","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"currency_pair":{"description":"Currency pair name, e.g. BTC_USDT. Returns all pairs if not specified","type":"string"},"timezone":{"description":"Timezone, e.g. Asia/Shanghai. Affects the time range of statistics","enum":["utc0","utc8","all"],"type":"string"}}}},{"name":"cex_spot_get_spot_trades","description":"Get recent trades for a currency pair","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"currency_pair":{"description":"Currency pair","type":"string"},"from":{"description":"Start timestamp in seconds","format":"int64","type":"integer"},"last_id":{"description":"Use the last record ID from previous list as starting point for next list","type":"string"},"limit":{"default":100,"description":"Maximum number of records to return, default 100","format":"int32","maximum":1000,"minimum":1,"type":"integer"},"page":{"default":1,"description":"Page number","format":"int32","minimum":1,"type":"integer"},"reverse":{"default":false,"description":"Whether to retrieve records less than last_id. Default returns records greater than last_id","type":"boolean"},"to":{"description":"End timestamp in seconds, defaults to current time if not specified","format":"int64","type":"integer"}},"required":["currency_pair"]}},{"name":"cex_spot_list_currencies","description":"List all currencies supported","write_action":false,"price_micros":0,"input_schema":{"type":"object"}},{"name":"cex_spot_list_currency_pairs","description":"List all available spot trading pairs","write_action":false,"price_micros":0,"input_schema":{"type":"object"}},{"name":"cex_spot_list_spot_rpi_order_book","description":"Get the RPI order book\nGet the RPI order book, with bids sorted by descending price and asks by ascending price.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"currency_pair":{"description":"Currency pair","type":"string"},"interval":{"default":"0","description":"Price precision for merged depth. 0 means no merging. If not specified, defaults to 0","type":"string"},"limit":{"default":10,"description":"Number of depth levels","minimum":1,"type":"integer"},"with_id":{"default":false,"description":"Return order book update ID","type":"boolean"}},"required":["currency_pair"]}},{"name":"cex_square_list_live_replay","description":"List live stream replays from Gate Square","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"coin":{"description":"Currency name filter (e.g. BTC, ETH)","type":"string"},"limit":{"default":3,"description":"Number of results, 1~10, default 3","maximum":10,"minimum":1,"type":"integer"},"sort":{"default":"hot","description":"Sort order: hot=hottest (default), new=newest","enum":["hot","new"],"type":"string"},"tag":{"description":"Business type filter: Market Analysis, Hot Topics, Blockchain, Others","type":"string"}}}},{"name":"cex_square_list_square_ai_search","description":"Search Gate Square content using AI (posts， analysis， signals)","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"currency":{"description":"Currency filter (exact currency code, e.g. BTC, ETH, SOL)","type":"string"},"keyword":{"description":"Search keyword (currency name or content keyword, e.g. BTC, ETH)","type":"string"},"limit":{"default":10,"description":"Number of results, 1~50, default 10","maximum":50,"minimum":1,"type":"integer"},"page":{"default":1,"description":"Page number for pagination, starting from 1","format":"int32","minimum":1,"type":"integer"},"sort":{"default":0,"description":"Sort order: 0=hottest (default), 1=newest","enum":[0,1],"type":"integer"},"time_range":{"default":0,"description":"Time range: 0=all (default), 1=last day, 2=last week, 3=last month","enum":[0,1,2,3],"type":"integer"}}}},{"name":"cex_stock_query_stock_exchanges","description":"Query supported exchanges\nQuery stock spot supported exchanges and whether stock transfers are supported. Rate limit: 5 qps.","write_action":false,"price_micros":0,"input_schema":{"type":"object"}},{"name":"cex_stock_query_stock_fee_rate","description":"Query fee rates for Japanese and Korean stocks\nQuery fee rates for Japanese and Korean stocks. Rate limit: 5 qps.","write_action":false,"price_micros":0,"input_schema":{"type":"object"}},{"name":"cex_stock_query_stock_order_book","description":"Query market order book\nRate limit: 5 qps.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"symbol":{"description":"Symbol","example":"AAPL","type":"string"}},"required":["symbol"]}},{"name":"cex_stock_query_stock_symbol_detail","description":"Query symbol details\nRate limit: 5 qps.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"exchange":{"description":"Exchange.\n- us: US stocks.\n- hk: Hong Kong stocks.\n- kr: Korean stocks.\n- jp: Japanese stocks.","enum":["us","hk","kr","jp"],"example":"us","type":"string"},"page":{"description":"Page number, defaults to 1","example":1,"type":"integer"},"page_size":{"description":"Page size, defaults to 10, max 500; server caps at 500","example":100,"maximum":500,"type":"integer"},"symbols":{"description":"Symbol list, multiple separated by commas","example":"AAPL,TSLA","type":"string"}}}},{"name":"cex_stock_query_stock_symbols","description":"Query symbol list\nRate limit: 5 qps.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"exchange":{"description":"Exchange.\n- us: US stocks.\n- hk: Hong Kong stocks.\n- kr: Korean stocks.\n- jp: Japanese stocks.","enum":["us","hk","kr","jp"],"example":"us","type":"string"},"page":{"description":"Page number, defaults to 1","example":1,"type":"integer"},"page_size":{"description":"Page size, defaults to 10, max 500; server caps at 500","example":100,"maximum":500,"type":"integer"},"symbols":{"description":"Symbol list, multiple separated by commas","example":"AAPL,TSLA","type":"string"},"with_desc_i18n":{"description":"Whether to return multilingual symbol description","example":true,"type":"boolean"}}}},{"name":"cex_unified_calculate_portfolio_margin","description":"Calculate portfolio margin for hypothetical positions State-changing","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"body":{"description":"JSON body: UnifiedPortfolioInput with spot_balances, spot_orders, futures_positions, etc.","type":"string"}},"required":["body"]}},{"name":"cex_unified_get_history_loan_rate","description":"Get historical loan rates for a currency.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"currency":{"description":"Currency name","type":"string"},"limit":{"default":100,"description":"Max records, default 100","format":"int32","maximum":100,"minimum":1,"type":"integer"},"page":{"default":1,"description":"Page number","format":"int32","minimum":1,"type":"integer"},"tier":{"description":"VIP tier for floating rate","type":"string"}},"required":["currency"]}},{"name":"cex_unified_list_currency_discount_tiers","description":"List currency discount tiers for unified account collateral","write_action":false,"price_micros":0,"input_schema":{"type":"object"}},{"name":"cex_unified_list_loan_margin_tiers","description":"List loan margin tiers for unified account","write_action":false,"price_micros":0,"input_schema":{"type":"object"}},{"name":"cex_unified_list_unified_currencies","description":"List currencies supported in unified account.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"currency":{"description":"Currency name to filter","type":"string"}}}},{"name":"cex_wallet_list_currency_chains","description":"List chains supported for a currency","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"currency":{"description":"Currency name, e.g. BTC, USDT","type":"string"}},"required":["currency"]}}],"scan":{"score":43,"grade":"D","scanned_at":"2026-11-08T13:27:22.105Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-11-08T13:27:22.046Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":0,"max":20,"notes":["remote unreachable: HTTP 503"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (endpoint requires auth); not counted"]},"auth":{"score":5,"max":15,"notes":["no auth information"]},"maintenance":{"score":15,"max":15,"notes":["last push 4 days ago"]},"identity":{"score":6,"max":10,"notes":["namespace and repository owner differ","GitHub account older than a year"]}},"findings":[{"id":"reliability.unreachable","severity":"high","component":"reliability","title":"Remote endpoint did not respond","detail":"HTTP 503"}],"inputs":{"probes":[{"url":"https://api.gatemcp.ai/mcp","reachable":false,"authRequired":false,"latencyMs":606,"error":"HTTP 503"}],"packages":[],"repo":{"found":true,"owner":"gate","repo":"gate-mcp","archived":false,"pushedAt":"2026-11-04T03:18:41Z","stars":45,"forks":23,"openIssues":11,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/234155391?v=4","ownerCreatedAt":"2025-09-24T09:04:10Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/234155391?v=4&s=128","source":"registry"},"presence":{"stars":45,"forks":23,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-11-04T03:18:41.000Z","score":36}}}},"grade_history":[{"kind":"downgrade","fromGrade":"B","toGrade":"D","reason":"score 43: Remote endpoint did not respond","createdAt":"2026-11-08T13:27:22.512Z"},{"kind":"restore","fromGrade":"F","toGrade":"B","reason":"score 75: Write-action tools reachable without authentication","createdAt":"2026-11-02T21:53:56.959Z"},{"kind":"revoke","fromGrade":"B","toGrade":"F","reason":"score 38: Remote endpoint did not respond","createdAt":"2026-10-24T04:03:12.178Z"}],"reviews":[]}