{"name":"io.github.gateio-dev/gate-info","slug":"gateio-dev-gate-info","title":"Gate Info MCP","description":"Gate info MCP for coin discovery, market snapshots, technical analysis, and on-chain data.","url":"https://mcp.market/server/gateio-dev-gate-info","rating":null,"grade":"A","score":88,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":36,"stars":41,"forks":21,"downloads_week":null,"last_push_at":"2026-09-10T07:38:30.000Z","license":"MIT"},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-09-27T22:55:41.954Z","last_ok_at":"2026-09-27T22:55:41.954Z","latency_ms":236},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/gate/gate-mcp","website":null,"version":"0.1.0","remotes":[{"type":"streamable-http","url":"https://api.gatemcp.ai/mcp/info"}],"packages":[],"tools":[{"name":"info_coin_get_coin_info","description":"Look up one cryptocurrency profile by ticker, name, contract address, or Gate symbol. Optional chain disambiguates address clashes. Returns matching rows with basic project fields. Read-only public data; not investment advice.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"chain":{"description":"Chain hint for address disambiguation when query_type=address or auto-detected EVM address; e.g. eth, tron, bsc.","type":"string"},"fields":{"description":"Field allowlist; empty = all. scope wins when both set.","items":{"type":"string"},"type":["null","array"]},"query":{"description":"Search text: symbol, contract address, localized name, etc. Non-empty.","minLength":1,"type":"string"},"query_type":{"description":"Lookup mode; default auto when omitted. Allowed: auto|address|symbol|name|project|gate_symbol|source_id.","enum":["auto","address","symbol","name","project","gate_symbol","source_id"],"type":"string"},"scope":{"description":"Response field scope; default basic when omitted. Allowed: basic|detailed|full|with_project|with_tokenomics.","enum":["basic","detailed","full","with_project","with_tokenomics"],"type":"string"},"size":{"default":3,"description":"Max rows; omit for default 3; minimum 1, maximum 20. Over-limit rejected (not truncated).","maximum":20,"minimum":1,"type":"integer"}},"required":["query"],"additionalProperties":false}},{"name":"info_coin_get_coin_rankings","description":"Boards: popular, gainers/losers, twitter_hot, airdrop, new_listing, market_pulse_hot. time_range only for gainers/losers. Single match→get_coin_info. Filtered list→search_coins. Read-only public research data. No account access, no order placement or fund transfers. Not investment advice.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"ranking_type":{"type":"string","description":"popular|top_gainers|top_losers|twitter_hot|airdrop|new_listing|market_pulse_hot"},"time_range":{"type":"string","description":"Only for top_gainers|top_losers: 1h|24h (default)|7d. Omit for other ranking_type or validation fails."},"limit":{"type":"integer","description":"Rows; default 20, max 400."},"listing_query":{"type":"string","description":"new_listing only: exchange / keyword for upstream query."},"listing_from":{"type":"integer","description":"new_listing only: Unix seconds from; 0 = omit."},"listing_tickers":{"type":"string","description":"new_listing only: comma tickers e.g. BTC,ETH."}},"required":["ranking_type"],"additionalProperties":false}},{"name":"info_coin_search_coins","description":"Multi-row asset list by category, chain, cap, type. One clear match→get_coin_info. Boards→get_coin_rankings. Read-only public research data. No account access, no order placement or fund transfers. Not investment advice.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"category":{"type":"string","description":"Controlled sector tag or group (e.g. Layer 1, DEX); case-insensitive; matches category_type_flat then category_type; unknown values return empty list."},"chain":{"type":"string","description":"Chain filter: canonical name or alias (ETH→Ethereum, BSC→BNB Chain); contains match on normalized chain list."},"market_cap_min":{"type":["null","number"],"description":"Min market cap USD; range on market_value / market_cap."},"market_cap_max":{"type":["null","number"],"description":"Max market cap USD."},"asset_type":{"type":"string","description":"crypto (default) | tradefi | all"},"sort_by":{"type":"string","description":"market_cap (default) | fdv | circulating_supply; all desc"},"limit":{"type":"integer","description":"Page size; default 20, max 400."},"offset":{"type":"integer","description":"Offset; default 0."}},"additionalProperties":false}},{"name":"info_compliance_check_token_security","description":"Public heuristic token security screen (e.g. tax/holder-risk style signals from data providers). Not a security guarantee or legal/investment advice. On-chain activity stats→get_token_onchain. Token xor address with chain; scope in schema. Read-only public research data. No account access, no order placement or fund transfers. Not investment advice.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"token":{"type":"string","description":"Token symbol e.g. PEPE; xor with address."},"address":{"type":"string","description":"Contract address; xor with token."},"chain":{"type":"string","description":"Chain id e.g. eth, bsc, solana, base, arb."},"scope":{"type":"string","description":"basic (default)|full."},"lang":{"type":"string","description":"Locale: en|cn|tw|ja|kr; default en."}},"required":["chain"],"additionalProperties":false}},{"name":"info_macro_get_economic_calendar","description":"Filtered release calendar in a date window. Zero-arg dashboard→get_macro_summary. Indicator snapshot or series→get_macro_indicator. Read-only public research data. No account access, no order placement or fund transfers. Not investment advice.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"start_date":{"type":"string","description":"Start YYYY-MM-DD for event_date; default today UTC; if only end_date set, start defaults today."},"end_date":{"type":"string","description":"End YYYY-MM-DD inclusive; default start+30d; sorted by event_date desc."},"event_type":{"type":"string","description":"FOMC|NFP|CPI|PPI|GDP|PCE|...; empty or all = no filter."},"importance":{"type":"string","description":"Importance filter; ignored if index lacks field."},"size":{"type":"integer","description":"Rows; default 20, max 400."}},"additionalProperties":false}},{"name":"info_macro_get_macro_indicator","description":"Official macro stats: latest or series by country/indicator (CPI, rates, jobs). No event feed. Calendar→get_economic_calendar. Dashboard→get_macro_summary. Read-only public research data. No account access, no order placement or fund transfers. Not investment advice.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"mode":{"type":"string","description":"latest (default, snapshot) or timeseries."},"indicator":{"type":"string","description":"Exact keyword match on indicator.keyword OR indicator_id.keyword OR slugname.keyword; ASCII case-insensitive via exact variants (original, lower, upper)."},"country":{"type":"string","description":"Country display name e.g. United States; wins over country_code if both set."},"country_code":{"type":"string","description":"ISO code e.g. US when index lacks display name."},"start_time":{"type":"string","description":"Range start; alias start_date; filters date/part_date."},"end_time":{"type":"string","description":"Range end; alias end_date."},"start_date":{"type":"string","description":"Same as start_time."},"end_date":{"type":"string","description":"Same as end_time."},"size":{"type":"integer","description":"Rows; default 20, max 400."}},"required":["indicator"],"additionalProperties":false}},{"name":"info_macro_get_macro_summary","description":"Zero-arg macro dashboard: key snapshots plus upcoming releases. Filtered calendar list→get_economic_calendar. Indicator snapshot or series→get_macro_indicator. Read-only public research data. No account access, no order placement or fund transfers. Not investment advice.","write_action":false,"price_micros":0,"input_schema":{"type":"object","additionalProperties":false}},{"name":"info_marketdetail_get_kline","description":"Read-only Gate candlesticks for a trading pair or contract. Inputs: symbol (required), timeframe (validated per market_type; delivery excludes 1s|3d), market_type spot|futures|delivery|options (default spot), limit 1–400 (default 100; over-limit rejected) for latest N only, optional paired start_time/end_time Unix seconds (mutually exclusive with limit; range returns up to 400 latest candles and may set truncated/actual_start_time/actual_end_time), settle for futures/delivery. Each candle includes t, open, high, low, close; volume and quote_volume only when upstream provides them. Invalid timeframe or unknown symbol returns an error. Read-only public research data. No account access, no order placement or fund transfers. Not investment advice.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"end_time":{"description":"End Unix seconds; must be paired with start_time. Range queries return up to 400 latest candles and may set truncated.","type":"integer"},"limit":{"default":100,"description":"Max candles when no time range; omit for default 100; minimum 1, maximum 400. Over-limit rejected. Cannot combine with start_time/end_time.","maximum":400,"minimum":1,"type":"integer"},"market_type":{"description":"Market venue; default spot when omitted. Allowed: spot|futures|delivery|options.","enum":["spot","futures","delivery","options"],"type":"string"},"settle":{"description":"futures/delivery settlement; default usdt.","type":"string"},"start_time":{"description":"Start Unix seconds; must be paired with end_time. Omit both with limit for latest N candles. Mutually exclusive with explicit limit.","type":"integer"},"symbol":{"description":"Pair or contract e.g. BTC_USDT.","minLength":1,"type":"string"},"timeframe":{"description":"Candle interval. start_time/end_time are Unix seconds.","enum":["1s","10s","1m","3m","5m","15m","30m","1h","2h","4h","6h","8h","12h","1d","3d","7d","30d","1w"],"type":"string"}},"required":["symbol","timeframe"],"additionalProperties":false}},{"name":"info_marketdetail_get_orderbook","description":"Read-only Gate order book depth (bids/asks as price/size) for a trading pair or contract. Inputs: symbol (required), market_type spot|futures|delivery|options (default spot), depth 1–100 (default 20; over-limit rejected), settle for futures (usdt|btc) or delivery (usdt). Spot/options reject settle. Does not place orders. Read-only public research data. No account access, no order placement or fund transfers. Not investment advice.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"depth":{"default":20,"description":"Order book depth levels; omit for default 20; minimum 1, maximum 100. Values above max are rejected.","maximum":100,"minimum":1,"type":"integer"},"market_type":{"description":"Market venue; default spot when omitted. Allowed: spot|futures|delivery|options.","enum":["spot","futures","delivery","options"],"type":"string"},"settle":{"description":"Settlement for futures/delivery; default usdt; omit for options.","type":"string"},"symbol":{"description":"Trading pair e.g. BTC_USDT.","minLength":1,"type":"string"}},"required":["symbol"],"additionalProperties":false}},{"name":"info_marketdetail_get_recent_trades","description":"Read-only recent Gate trade prints for a trading pair or contract. Inputs: symbol (required), market_type spot|futures|delivery|options (default spot), limit 1–400 (default 50; over-limit rejected), settle for futures (usdt|btc) or delivery (usdt). create_time_ms keeps upstream units (spot usually ms; futures/delivery often fractional seconds). side is optional (spot); derivatives may use signed size. Does not place orders. Read-only public research data. No account access, no order placement or fund transfers. Not investment advice.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"limit":{"default":50,"description":"Recent trades count; omit for default 50; minimum 1, maximum 400. Over-limit rejected.","maximum":400,"minimum":1,"type":"integer"},"market_type":{"description":"Market venue; default spot when omitted. Allowed: spot|futures|delivery|options.","enum":["spot","futures","delivery","options"],"type":"string"},"settle":{"description":"futures/delivery settlement; default usdt.","type":"string"},"symbol":{"description":"Pair or contract id.","minLength":1,"type":"string"}},"required":["symbol"],"additionalProperties":false}},{"name":"info_marketsnapshot_batch_market_snapshot","description":"Batch market snapshots for up to 20 symbols; raw array length 1–20 before trim/dedupe; missing symbols appear in not_found. Same timeframe/source/quote/scope semantics as the single-symbol snapshot. Read-only public market data. Read-only public research data. No account access, no order placement or fund transfers. Not investment advice.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"quote":{"description":"Quote currency; default USDT; maps to OpenSearch market.","type":"string"},"scope":{"description":"Response field scope; default basic. Allowed: basic|detailed|full.","enum":["basic","detailed","full"],"type":"string"},"source":{"description":"Market source; default spot. futures is accepted and normalized to future. Allowed: alpha|spot|future|futures|fx.","enum":["alpha","spot","future","futures","fx"],"type":"string"},"symbols":{"description":"Raw symbol array length 1–20 (checked before trim/dedupe). Then trim, reject blanks, dedupe; missing symbols go to not_found (omitted from items).","items":{"type":"string"},"maxItems":20,"minItems":1,"type":"array"},"timeframe":{"description":"Kline interval; default 1h when omitted. Allowed: 15m|1h|4h|1d.","enum":["15m","1h","4h","1d"],"type":"string"}},"required":["symbols"],"additionalProperties":false}},{"name":"info_marketsnapshot_get_institutional_metrics","description":"BTC/ETH institutional ETF/CME/CFTC daily metrics (OpenSearch). asset=BTC|ETH|all; channel=all|etf|cme|cftc nulls non-selected fields. CME often null with data_status cme_source_not_procured. Returns assets[].latest and series[]. Read-only public research data. No account access, no order placement or fund transfers. Not investment advice.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"asset":{"type":"string","description":"BTC|ETH|all; default BTC. all returns BTC and ETH groups."},"start_date":{"type":"string","description":"YYYY-MM-DD; default end_date - 30d."},"end_date":{"type":"string","description":"YYYY-MM-DD; default latest part_date available from OpenSearch."},"channel":{"type":"string","description":"all|etf|cme|cftc; default all."},"limit":{"type":"integer","description":"1-366; default 30."}},"additionalProperties":false}},{"name":"info_marketsnapshot_get_market_overview","description":"Broad market overview dashboard: capitalization, volume, dominance, and sentiment style metrics. No symbol required. Read-only public market breadth data. Read-only public research data. No account access, no order placement or fund transfers. Not investment advice.","write_action":false,"price_micros":0,"input_schema":{"type":"object","additionalProperties":false}},{"name":"info_marketsnapshot_get_market_snapshot","description":"One-symbol market snapshot: realtime price, a short kline clip, and project summary. Inputs include symbol, timeframe, source (e.g. spot), quote, and scope. When no data exists for the symbol, returns status=not_found with empty realtime/kline/project_info. Read-only public market data. Read-only public research data. No account access, no order placement or fund transfers. Not investment advice.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"indicator_timeframe":{"description":"Alias of timeframe when timeframe omitted. Allowed: 15m|1h|4h|1d.","enum":["15m","1h","4h","1d"],"type":"string"},"quote":{"description":"Quote currency mapped to OpenSearch market; default USDT.","type":"string"},"scope":{"description":"Response field scope; default basic (trimmed). Allowed: basic|detailed|full.","enum":["basic","detailed","full"],"type":"string"},"source":{"description":"Market source; default spot. futures is accepted and normalized to future. Allowed: alpha|spot|future|futures|fx.","enum":["alpha","spot","future","futures","fx"],"type":"string"},"symbol":{"description":"Symbol e.g. BTC, ETH, USDC.","minLength":1,"type":"string"},"timeframe":{"description":"Kline interval; wins over indicator_timeframe when both set; default 1h if both empty. Allowed: 15m|1h|4h|1d.","enum":["15m","1h","4h","1d"],"type":"string"}},"required":["symbol"],"additionalProperties":false}},{"name":"info_markettrend_get_indicator_history","description":"Historical indicator columns (RSI, MACD, MAs). OHLCV→get_kline. Chart-label snapshot→get_technical_analysis. Not trading signals or investment recommendations. Read-only public research data. No account access, no order placement or fund transfers. Not investment advice.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"symbol":{"type":"string","description":"Symbol."},"indicators":{"type":["null","array"],"items":{"type":"string"},"description":"ES field names e.g. rsi, macd, macd_dea, ma7, ema7, ma30, boll_upper_band, signal_value_k, profit_rate_stddev_7d."},"timeframe":{"type":"string","description":"15m|1h|4h|1d."},"start_time":{"type":"string","description":"Range start: ms or ISO8601."},"end_time":{"type":"string","description":"Range end."},"limit":{"type":"integer","description":"Points; default 50, max 400."}},"required":["symbol","indicators","timeframe"],"additionalProperties":false}},{"name":"info_markettrend_get_kline","description":"Trend-index OHLCV for symbols, with optional indicator bundle. Exchange pair or contract candles, or fine intervals→marketdetail_get_kline. Columns→get_indicator_history. Chart-label snapshot→get_technical_analysis. Read-only public research data. No account access, no order placement or fund transfers. Not investment advice.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"symbol":{"type":"string","description":"Symbol e.g. BTC, ETH."},"timeframe":{"type":"string","description":"Candle interval: 1m|5m|15m|1h|4h|1d."},"period":{"type":"string","description":"Window: 1h|4h|24h|7d|3d|5d|10d; default 24h. Ignored when start/end set."},"size":{"type":"integer","description":"Row count; alias of limit; default 100, max 400."},"limit":{"type":"integer","description":"Row count; default 100, max 400; alternative to size."},"start_time":{"type":"string","description":"Absolute start: ms timestamp or ISO8601; wins over period when paired with end."},"end_time":{"type":"string","description":"Absolute end."},"with_indicators":{"type":["null","boolean"],"description":"If true, include technical columns in _source; default OHLCV only."}},"required":["symbol","timeframe"],"additionalProperties":false}},{"name":"info_markettrend_get_technical_analysis","description":"Multi-timeframe chart-derived labels (e.g. bullish/bearish/neutral style summaries) from OHLCV only—descriptive research, not a price forecast or investment recommendation. OHLCV→get_kline. Raw columns→get_indicator_history. Read-only public research data. No account access, no order placement or fund transfers. Not investment advice.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"symbol":{"type":"string","description":"Symbol."},"period":{"type":"string","description":"Window: 1h|4h|24h|7d|3d|5d|10d|all; default 3d. Absolute start/end win when parseable."},"start_time":{"type":"string","description":"Absolute start: ms or RFC3339."},"end_time":{"type":"string","description":"Absolute end: ms or RFC3339."}},"required":["symbol"],"additionalProperties":false}},{"name":"info_onchain_get_address_info","description":"Wallet profile: asset_summary, token_balances (USD desc), multi_chain_token_balances, labels/risk; Solana adds token_account/mint_account. Chain aliases: op→optimism, avax|avalanche-c→avalanche, bera|berachain→bera, polygon|matic, etc. Errors: invalid_chain, invalid_address, upstream_not_ready. Transfers→get_address_transactions. Read-only public research data. No account access, no order placement or fund transfers. Not investment advice.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"address":{"type":"string","description":"On-chain address."},"chain":{"type":"string","description":"Chain id e.g. eth, trx, bsc, btc, sol, base, arb. Omit to auto-detect from labels; default eth if unknown."},"scope":{"type":"string","description":"basic (default) | with_defi | with_counterparties | with_pnl | full. full merges all extensions; empty sections may be [] or null. detailed maps to full."},"min_value_usd":{"type":["null","number"],"description":"Min token balance USD; keep rows with parsed value_usd >= threshold. 0 keeps non-negative; unset/unparseable value_usd dropped."},"include_upstream_raw":{"type":"boolean","description":"Prefer false (default). If true, include New Explorer ApiResponse.data as new_explorer_*_raw; large payload, not for public clients."},"upstream_raw_mode":{"type":"string","description":"off (default) | lite | full. Prefer off for public MCP. include_upstream_raw=true forces full."}},"required":["address"],"additionalProperties":false}},{"name":"info_onchain_get_address_transactions","description":"Paginated transfers; BTC items include inputs/outputs/tx_status. partial_upstream_response when upstream total>0 but list unparseable. Chain aliases same as get_address_info. Profile→get_address_info. Read-only public research data. No account access, no order placement or fund transfers. Not investment advice.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"address":{"type":"string","description":"On-chain address."},"chain":{"type":"string","description":"Chain id (eth, trx, bsc, btc, sol, base, arb, ...); default eth."},"min_value_usd":{"type":"number","description":"If >0, keep rows with value_usd >= threshold (same semantics as get_address_info min_value_usd). May map to explorer query when supported."},"tx_type":{"type":"string","description":"transfer | contract_call | token_transfer | all (default)."},"time_range":{"type":"string","description":"Relative window vs start/end: 1h|24h|1d|7d|30d|90d as [now-Δ, now]. Ignored if start_time or end_time set."},"start_time":{"type":"integer","description":"Start Unix seconds; pair with end_time; absolute wins over time_range."},"end_time":{"type":"integer","description":"End Unix seconds."},"limit":{"type":"integer","description":"Max rows; default 20, max 400; maps to explorer page_size. Some filters apply only to GET list paths."},"from_address":{"type":"string","description":"Filter sender; maps to explorer GET from or POST transfers from. BlockInfo path ignores."},"to_address":{"type":"string","description":"Filter recipient; maps to explorer GET to or POST body to. BlockInfo path ignores."},"nonzero_value":{"type":"boolean","description":"If true, drop zero-amount token_transfer rows; passes nonzero_value to explorer POST when used."},"include_upstream_raw":{"type":"boolean","description":"Prefer false (default). If true, include new_explorer_address_*_raw and per-item source_raw; large payload, not for public clients."},"upstream_raw_mode":{"type":"string","description":"off (default) | lite | full. Prefer off for public MCP. include_upstream_raw=true forces full."}},"required":["address"],"additionalProperties":false}},{"name":"info_onchain_get_token_onchain","description":"Token scope: holders, transfers, activity, smart_money. Address ledger→get_address_transactions. One tx→get_transaction. Read-only public research data. No account access, no order placement or fund transfers. Not investment advice.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"token":{"type":"string","description":"Token symbol e.g. ETH, USDT, or contract address."},"chain":{"type":"string","description":"Chain; omit for service default."},"scope":{"type":"string","description":"holders|activity|transfers|smart_money|full; default full."},"include_upstream_raw":{"type":"boolean","description":"Prefer false (default). If true, include explorer_*_page raw and transfer source_raw; large payload, not for public clients."},"upstream_raw_mode":{"type":"string","description":"off (default) | lite | full. Prefer off for public MCP. include_upstream_raw=true forces full."}},"required":["token"],"additionalProperties":false}},{"name":"info_onchain_get_transaction","description":"One transaction by hash; fields sparse if upstream thin. Token view→get_token_onchain. Read-only public research data. No account access, no order placement or fund transfers. Not investment advice.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"tx_hash":{"type":"string","description":"Transaction hash. Response may omit fields when upstream data is incomplete."},"chain":{"type":"string","description":"Chain e.g. eth, bsc, btc; default eth."},"include_upstream_raw":{"type":"boolean","description":"Prefer false (default). If true, include explorer_detail_raw and blockinfo_detail_raw; large payload, not for public clients."},"upstream_raw_mode":{"type":"string","description":"off (default) | lite | full. Prefer off for public MCP; only full adds detail raw. include_upstream_raw=true forces full."}},"required":["tx_hash"],"additionalProperties":false}},{"name":"info_platformmetrics_get_bridge_metrics","description":"Bridge ranking or one-bridge chain breakdown. Cross-sector dashboard across DeFi, spot, perp, stablecoin, or bridge→get_defi_overview. Read-only public research data. No account access, no order placement or fund transfers. Not investment advice.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"bridge_name":{"type":"string","description":"Bridge name (ASCII case-insensitive after trim/space normalize); omit for ranked list without chain_breakdown."},"chain":{"type":"string","description":"Chain; normalized e.g. eth→Ethereum; filters chain_breakdown."},"sort_by":{"type":"string","description":"volume_24h (default)|volume_7d|deposit_txs_24h."},"limit":{"type":"integer","description":"Rows; default 10, max 400."}},"additionalProperties":false}},{"name":"info_platformmetrics_get_cex_orderbook_depth","description":"Competitor CEX ±1% order-book depth (spot/perp) from warehouse indices; BTC/ETH liquidity benchmarking. Gate native ladder→get_orderbook. Read-only public research data. No account access, no order placement or fund transfers. Not investment advice.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"symbol":{"type":"string","description":"Base asset e.g. BTC, ETH."},"market_type":{"type":"string","description":"spot|perp (maps to SPOT|PERP); default perp."},"exchange":{"type":"string","description":"Venue e.g. BINANCE; when set with exchange index, filters exchange dimension."},"data_scope":{"type":"string","description":"exchange|market; default market if only market index configured, else exchange when exchange set."},"limit":{"type":"integer","description":"Max rows; default 20, max 100."}},"required":["symbol"],"additionalProperties":false}},{"name":"info_platformmetrics_get_chain_activity","description":"Chain-level activity metrics by metric_group. staking: Ethereum daily staking_metrics.series. l2: L2 ops daily l2_metrics.series (tps_avg_1d, active_addresses_1d, blob_cost_usd_1d, sequencer_revenue_usd_1d, stage_label; no tx_count/l1_fee_usd) from dwd_external_l2_metrics_daily_di; granularity day only. btc_l2: BTC L2 protocol ecosystem btc_l2_metrics.items (project_key, project_name, category, main_chain, tvl_usd, protocol_count, tx_count_1d, active_addresses_1d, bridge_volume_24h_usd, source_refs; whitelist: stacks|rootstock|merlin|bob|bitlayer). Read-only public research data. No account access, no order placement or fund transfers. Not investment advice.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"chain":{"type":"string","description":"Chain; staking defaults empty to ethereum; l2 supports base/arbitrum/optimism/linea/zksync_era/blast or empty for all chains; btc_l2 defaults empty to btc (required)."},"metric_group":{"type":"string","description":"Metric group: staking (Ethereum beacon daily) | l2 (L2 ops daily from growthepie+L2Beat) | btc_l2 (BTC L2 protocol ecosystem tvl/protocol_count/tx_count_1d/active_addresses_1d/bridge_volume_24h_usd from dwd_external_btc_protocol_di)."},"project":{"type":"string","description":"btc_l2 only: filter by project_key; empty returns whitelist (stacks|rootstock|merlin|bob|bitlayer). Non-whitelist project returns data_status=not_in_scope."},"start_date":{"type":"string","description":"YYYY-MM-DD; default derived from lookback or 30d."},"end_date":{"type":"string","description":"YYYY-MM-DD; default latest part_date in index."},"lookback":{"type":"string","description":"30d|90d|1y when start_date empty; default 30d."},"granularity":{"type":"string","description":"l2 only: day (default); hour or minute returns unsupported_granularity."},"limit":{"type":"integer","description":"l2 only: max series rows returned; 0 means no extra cap beyond date window."}},"required":["metric_group"],"additionalProperties":false}},{"name":"info_platformmetrics_get_defi_overview","description":"Cross-sector dashboard for DeFi, spot, perp, stablecoin, or bridge categories. One bridge ranking or chain detail→get_bridge_metrics. One protocol→get_platform_info. Read-only public research data. No account access, no order placement or fund transfers. Not investment advice.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"category":{"type":"string","description":"all|defi|spot|perp|stablecoin|bridge or platform type; unknown values passed through; empty if no match."}},"additionalProperties":false}},{"name":"info_platformmetrics_get_exchange_reserves","description":"Exchange reserve snapshots by venue and asset. scope=full adds por (PoR attestation). scope=full + include_flows=true returns flows.series[] (daily inflow/outflow/netflow). scope=full + include_events=true returns events[] (large_flow events). TVL history→get_platform_history. Read-only public research data. No account access, no order placement or fund transfers. Not investment advice.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"exchange":{"type":"string","description":"Exchange name; empty returns all exchanges. Supports okx→okx, gate.io→gate via normalized mapping."},"asset":{"type":"string","description":"Asset filter: BTC|ETH|USDT|USDC; default BTC."},"scope":{"type":"string","description":"basic (default)|full; full adds por + optionally flows/events."},"include_history":{"type":"boolean","description":"Default false. true returns precomputed comparison fields only, not raw historical snapshots."},"history_window":{"type":"string","description":"Only effective when include_history=true; currently only quarter is supported."},"include_flows":{"type":"boolean","description":"scope=full only. true returns flows.series[]."},"include_events":{"type":"boolean","description":"scope=full only. true returns events[]."},"start_date":{"type":"string","description":"YYYY-MM-DD; default end_date - 30d. Filter flows by part_date."},"end_date":{"type":"string","description":"YYYY-MM-DD; default today. Filter flows by part_date."},"event_type":{"type":"string","description":"all|large_flow; filter events. Effective only when include_events=true."},"limit":{"type":"integer","description":"Max flow rows; default 100, max 400."}},"additionalProperties":false}},{"name":"info_platformmetrics_get_liquidation_heatmap","description":"Liquidation density by symbol and price buckets. Read-only public research data. No account access, no order placement or fund transfers. Not investment advice.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"symbol":{"type":"string","description":"Symbol e.g. BTC, ETH."},"exchange":{"type":"string","description":"Exchange; empty = all venues."},"range":{"type":"string","description":"Price range or bucket spec."}},"required":["symbol"],"additionalProperties":false}},{"name":"info_platformmetrics_get_platform_history","description":"Daily TVL, volume, and fees time series for one named protocol. One-shot profile→get_platform_info. Ranked multi-protocol list→search_platforms. CEX perps history: pass exchange_slug (e.g. gate) or platform_name. Read-only public research data. No account access, no order placement or fund transfers. Not investment advice.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"platform_name":{"type":"string","description":"Protocol or platform display name; optional if exchange_slug is set. For volume_perps, expanded to DWS exchange_slug-style keys (e.g. Gate.io→gate) like merge path."},"exchange_slug":{"type":"string","description":"DWS exchange_slug (e.g. gate); optional if platform_name is set."},"metrics":{"type":["null","array"],"items":{"type":"string"},"description":"tvl|volume|fees|revenue|volume_perps; default [tvl] when empty. volume_perps returns series when present in platform_history (GAP-001)."},"granularity":{"type":"string","description":"day|week|month|quarter; used for volume_perps field mapping in derivatives history index; default day."},"start_date":{"type":"string","description":"Start YYYY-MM-DD."},"end_date":{"type":"string","description":"End YYYY-MM-DD."}},"additionalProperties":false}},{"name":"info_platformmetrics_get_platform_info","description":"One-shot protocol profile by name and scope. scope=full adds competition_metrics{} for CEX venues (spot/derivs/depth/OI core+extended/PoR). Set include_oi_symbol_detail=true with oi_symbol_limit (1-100, default 20) for top-N OI breakdown. Ranked multi-protocol list→search_platforms. Daily time series→get_platform_history. Read-only public research data. No account access, no order placement or fund transfers. Not investment advice.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"platform_name":{"type":"string","description":"Protocol or platform name."},"scope":{"type":"string","description":"basic (default)|with_chain_breakdown (adds tvl_by_chain, volume_by_chain)|full (adds history_30d, top_pools, competition_metrics)."},"include_oi_symbol_detail":{"type":"boolean","description":"scope=full only. true returns competition_metrics.oi_symbol_detail[] sorted by OI USD desc; default false."},"oi_symbol_limit":{"type":"integer","description":"Effective only when include_oi_symbol_detail=true. Default 20, range 1-100; >100 returns invalid_param."}},"required":["platform_name"],"additionalProperties":false}},{"name":"info_platformmetrics_get_stablecoin_info","description":"Stablecoin-only ranking or per-symbol chain breakdown. scope=full with sections=issuance_flow returns issuance_flows[] (CryptoQuant net issuance/redemption); sections=usage_structure returns real usage metrics; sections=depeg_events returns depeg events (stablecoin de-peg event library). Broad market dashboard→get_market_overview. Cross-sector rollup→get_defi_overview. Read-only public research data. No account access, no order placement or fund transfers. Not investment advice.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"symbol":{"type":"string","description":"Stablecoin symbol USDT/USDC/DAI/FDUSD/PYUSD; omit for ranked list or extension defaults."},"chain":{"type":"string","description":"Chain filter; list mode restricts to stables with presence on chain. Extensions: all (default) or normalized chain e.g. ethereum/tron/solana/polygon."},"limit":{"type":"integer","description":"List size; default 10, max 400; single row when symbol set."},"scope":{"type":"string","description":"basic (default)|full; full required for sections."},"sections":{"type":["null","array"],"items":{"type":"string"},"description":"Comma-separated string or array; supported values: issuance_flow, usage_structure, depeg_events when scope=full."},"start_date":{"type":"string","description":"UTC YYYY-MM-DD; extension window start, default last 30 days. depeg_events: default 2020-01-01."},"end_date":{"type":"string","description":"UTC YYYY-MM-DD; extension window end, default latest data date for usage_structure or today for issuance_flow/depeg_events."},"min_deviation":{"type":"number","description":"depeg_events only: filter events with max_deviation >= this value. Range 0.001-0.2, default 0.005."},"review_status":{"type":"string","description":"depeg_events only: candidate|approved|rejected; default approved (only returns reviewed events)."}},"additionalProperties":false}},{"name":"info_platformmetrics_get_yield_pools","description":"Lending and LP pools by APY or TVL. scope=full adds apy_base_30d, apy_reward_30d, reward_tokens, market_share. One protocol profile→get_platform_info. TVL series→get_platform_history. Read-only public research data. No account access, no order placement or fund transfers. Not investment advice.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"project":{"type":"string","description":"Protocol e.g. aave-v3."},"chain":{"type":"string","description":"Chain filter."},"symbol":{"type":"string","description":"Asset e.g. USDC, ETH-USDC."},"pool_type":{"type":"string","description":"Exposure single|multi or Lending|LP|Staking; maps to ES exposure."},"sort_by":{"type":"string","description":"apy|tvl_usd; default apy."},"limit":{"type":"integer","description":"Rows; default 20, max 400."},"min_tvl_usd":{"type":["null","number"],"description":"Min TVL USD; default 100000 when omitted; 0 = no floor."},"scope":{"type":"string","description":"basic (default)|full. full adds apy_base_30d, apy_reward_30d, reward_tokens, market_share."}},"additionalProperties":false}},{"name":"info_platformmetrics_search_platforms","description":"Ranked multi-protocol list with filter and sort. One-shot profile→get_platform_info. One named protocol daily series→get_platform_history. Read-only public research data. No account access, no order placement or fund transfers. Not investment advice.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"platform_type":{"type":"string","description":"Optional filter on platform_info.platform_type. Empty or all = no filter. dex|dexs|dexes map to DEX+Dexs; derivatives|cex as labeled; defi expands to DeFi TVL group; any other value is passed through to the index (e.g. Lending, CDP, Yield)."},"chain":{"type":"string","description":"Chain filter."},"sort_by":{"type":"string","description":"tvl|volume_24h|volume_spot_24h|volume_perps_24h|volume_perps_7d|volume_perps_30d|volume_perps_qtd|fees_24h; default tvl."},"sort_order":{"type":"string","description":"asc|desc; default desc. When CEX + sort_by volume_perps_* uses the HF derivatives sub-index only, ranking follows this order; response echoes the normalized value."},"limit":{"type":"integer","description":"Rows; default 20, max 400."}},"additionalProperties":false}}],"scan":{"score":88,"grade":"A","scanned_at":"2026-09-27T22:33:52.142Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-27T22:33:52.148Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 1326ms"]},"poisoning":{"score":15,"max":15,"notes":["32 tool descriptions checked"]},"auth":{"score":10,"max":15,"notes":["open endpoint, read-only tools"]},"maintenance":{"score":15,"max":15,"notes":["last push 18 days ago"]},"identity":{"score":6,"max":10,"notes":["namespace and repository owner differ","GitHub account older than a year"]}},"findings":[],"inputs":{"probes":[{"url":"https://api.gatemcp.ai/mcp/info","reachable":true,"authRequired":false,"latencyMs":1326,"serverInfo":{"name":"Gate Info","version":"0.1.0"}}],"packages":[],"repo":{"found":true,"owner":"gate","repo":"gate-mcp","archived":false,"pushedAt":"2026-09-10T07:38:30Z","stars":41,"forks":21,"openIssues":10,"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":"github"},"presence":{"stars":41,"forks":21,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-09-10T07:38:30.000Z","score":36}}}},"grade_history":[],"reviews":[]}