Gate Info MCP
Server Details
Gate info MCP for coin discovery, market snapshots, technical analysis, and on-chain data.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP
- URL
- Repository
- gate/gate-mcp
- GitHub Stars
- 27
Glama MCP Gateway
Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.
Full call logging
Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.
Tool access control
Enable or disable individual tools per connector, so you decide what your agents can and cannot do.
Managed credentials
Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.
Usage analytics
See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.
Tool Definition Quality
Average 4/5 across 32 of 32 tools scored. Lowest: 2.6/5.
Tools are grouped into clear categories (coin, macro, market, onchain, platform metrics) and each tool has a distinct purpose. Descriptions include cross-references to related tools, aiding selection. Even similar functions like get_kline are differentiated by data source (Gate vs trend-index).
All tool names follow a consistent pattern: info_<category>_<action>_<noun> using snake_case. Verbs like get, search, batch are used uniformly across categories, making the API predictable.
32 tools is on the higher side but justified by the broad domain coverage (coin info, market data, on-chain, macro, platform metrics). Each tool serves a specific purpose without redundancy, and the count is appropriate for a comprehensive data server.
The tool set covers a wide range of crypto data needs: individual token info, rankings, search, market snapshot, order books, trades, klines, technical analysis, on-chain address/transaction/token data, macro indicators, platform metrics (DeFi, exchanges, stablecoins, yields), and more. No obvious gaps for a read-only information server.
Available Tools
32 toolsinfo_coin_get_coin_infoRead-onlyIdempotentInspect
Single-target lookup: ticker, name, or contract→rows. Chain fixes address clashes. Filtered lists→search_coins. Boards→get_coin_rankings.
| Name | Required | Description | Default |
|---|---|---|---|
| size | No | Max rows; default 3, max 20. | |
| chain | No | Chain hint for address disambiguation when query_type=address or auto-detected EVM address; e.g. eth, tron, bsc. Same normalization as search_coins. | |
| query | Yes | Search text: symbol, contract address, localized name, etc. | |
| scope | No | basic (default) | detailed | full; with_project/with_tokenomics align with full _source. | |
| fields | No | Field allowlist; empty = all. scope wins when both set. | |
| query_type | No | auto (default) | address | symbol | name | project | gate_symbol | source_id |
Output Schema
| Name | Required | Description |
|---|---|---|
| chain | No | |
| count | Yes | |
| items | Yes | |
| query | Yes | |
| scope | No | |
| total | Yes | |
| query_type | Yes | |
| duration_ms | Yes |
info_coin_get_coin_rankingsRead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Rows; default 20, max 400. | |
| time_range | No | Only for top_gainers|top_losers: 1h|24h (default)|7d. Omit for other ranking_type or validation fails. | |
| listing_from | No | new_listing only: Unix seconds from; 0 = omit. | |
| ranking_type | Yes | popular|top_gainers|top_losers|twitter_hot|airdrop|new_listing|market_pulse_hot | |
| listing_query | No | new_listing only: exchange / keyword for upstream query. | |
| listing_tickers | No | new_listing only: comma tickers e.g. BTC,ETH. |
Output Schema
| Name | Required | Description |
|---|---|---|
| count | Yes | |
| items | Yes | |
| total | Yes | |
| time_range | Yes | |
| duration_ms | Yes | |
| ranking_type | Yes |
info_coin_search_coinsRead-onlyIdempotentInspect
Multi-row asset list by category, chain, cap, type. One clear match→get_coin_info. Boards→get_coin_rankings.
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | Chain filter: canonical name or alias (ETH→Ethereum, BSC→BNB Chain); contains match on normalized chain list. | |
| limit | No | Page size; default 20, max 400. | |
| offset | No | Offset; default 0. | |
| sort_by | No | market_cap (default) | fdv | circulating_supply; all desc | |
| category | No | Controlled sector tag or group (e.g. Layer 1, DEX); case-insensitive; matches category_type_flat then category_type; unknown values return empty list. | |
| asset_type | No | crypto (default) | tradefi | all | |
| market_cap_max | No | Max market cap USD. | |
| market_cap_min | No | Min market cap USD; range on market_value / market_cap. |
Output Schema
| Name | Required | Description |
|---|---|---|
| chain | No | |
| count | Yes | |
| items | Yes | |
| limit | No | |
| total | Yes | |
| offset | No | |
| sort_by | No | |
| category | No | |
| asset_type | No | |
| duration_ms | Yes | |
| total_count | Yes | |
| market_cap_max | No | |
| market_cap_min | No |
info_compliance_check_token_securityRead-onlyIdempotentInspect
Honeypot, tax, and holder risk screen for a token. On-chain activity stats→get_token_onchain. Token xor address with chain; scope in schema.
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | Locale: en|cn|tw|ja|kr; default en. | |
| chain | Yes | Chain id e.g. eth, bsc, solana, base, arb. | |
| scope | No | basic (default)|full. | |
| token | No | Token symbol e.g. PEPE; xor with address. | |
| address | No | Contract address; xor with token. |
Output Schema
| Name | Required | Description |
|---|---|---|
| chain | Yes | |
| count | Yes | |
| scope | No | |
| token | No | |
| total | Yes | |
| address | Yes | |
| buy_tax | No | |
| holders | No | |
| sell_tax | No | |
| name_risk | No | |
| risk_facts | No | |
| duration_ms | Yes | |
| is_honeypot | Yes | |
| holder_count | No | |
| risk_summary | Yes | |
| tax_analysis | No | |
| data_analysis | No | |
| low_risk_list | No | |
| top10_percent | No | |
| high_risk_list | No | |
| is_open_source | Yes | |
| middle_risk_list | No | |
| dev_holding_percent | No |
info_macro_get_economic_calendarRead-onlyIdempotentInspect
Filtered release calendar in a date window. Zero-arg dashboard→get_macro_summary. Indicator snapshot or series→get_macro_indicator.
| Name | Required | Description | Default |
|---|---|---|---|
| size | No | Rows; default 20, max 400. | |
| end_date | No | End YYYY-MM-DD inclusive; default start+30d; sorted by event_date desc. | |
| event_type | No | FOMC|NFP|CPI|PPI|GDP|PCE|...; empty or all = no filter. | |
| importance | No | Importance filter; ignored if index lacks field. | |
| start_date | No | Start YYYY-MM-DD for event_date; default today UTC; if only end_date set, start defaults today. |
Output Schema
| Name | Required | Description |
|---|---|---|
| size | No | |
| count | Yes | |
| items | Yes | |
| total | Yes | |
| end_date | No | |
| event_type | No | |
| importance | No | |
| start_date | No | |
| duration_ms | Yes |
info_macro_get_macro_indicatorRead-onlyIdempotentInspect
Official macro stats: latest or series by country/indicator (CPI, rates, jobs). No event feed. Calendar→get_economic_calendar. Dashboard→get_macro_summary.
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | latest (default, snapshot) or timeseries. | |
| size | No | Rows; default 20, max 400. | |
| country | No | Country display name e.g. United States; wins over country_code if both set. | |
| end_date | No | Same as end_time. | |
| end_time | No | Range end; alias end_date. | |
| indicator | Yes | Exact keyword match on indicator.keyword OR indicator_id.keyword OR slugname.keyword; ASCII case-insensitive via exact variants (original, lower, upper). | |
| start_date | No | Same as start_time. | |
| start_time | No | Range start; alias start_date; filters date/part_date. | |
| country_code | No | ISO code e.g. US when index lacks display name. |
Output Schema
| Name | Required | Description |
|---|---|---|
| mode | Yes | |
| note | No | Optional empty-result or fallback hint. |
| size | No | |
| count | Yes | |
| total | Yes | |
| latest | No | |
| country | No | |
| end_date | No | |
| end_time | No | |
| indicator | Yes | |
| start_date | No | |
| start_time | No | |
| timeseries | No | |
| duration_ms | Yes |
info_macro_get_macro_summaryRead-onlyIdempotentInspect
Zero-arg macro dashboard: key snapshots plus upcoming releases. Filtered calendar list→get_economic_calendar. Indicator snapshot or series→get_macro_indicator.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Output Schema
| Name | Required | Description |
|---|---|---|
| count | Yes | |
| total | Yes | |
| indicators | Yes | |
| duration_ms | Yes | |
| next_events | Yes | |
| snapshot_time | Yes | |
| indicators_total | Yes |
info_marketdetail_get_klineRead-onlyIdempotentInspect
Exchange pair or contract candles, including fine intervals such as 1m or 5s; needs Gate base URL. Trend-index OHLCV or indicator bundle→markettrend_get_kline.
| Name | Required | Description | Default |
|---|---|---|---|
| extra | No | Passthrough e.g. interval overrides. | |
| limit | No | Max candles; default 100, max 400; without range = latest N desc. | |
| settle | No | futures/delivery settlement; default usdt. | |
| symbol | Yes | Pair or contract. | |
| end_time | No | End Unix seconds. | |
| timeframe | Yes | Candle interval e.g. 1s, 1m, 5m. | |
| start_time | No | Start Unix seconds; with end_time for range; omit = last limit candles desc. | |
| market_type | No | spot (default)|futures|delivery|options |
Output Schema
| Name | Required | Description |
|---|---|---|
| count | Yes | |
| items | Yes | |
| total | Yes | |
| settle | No | |
| symbol | Yes | Echo input. Candle times are UTC (+00:00); convert for local display. |
| cex_tool | Yes | |
| timeframe | Yes | |
| duration_ms | Yes | |
| market_type | Yes |
info_marketdetail_get_orderbookRead-onlyIdempotentInspect
Order book depth: bids/asks ladder from Gate; needs base URL. Trade tape→get_recent_trades. Trend-index bars→markettrend_get_kline.
| Name | Required | Description | Default |
|---|---|---|---|
| depth | No | Order book depth; default 20, max 100. | |
| extra | No | Extra Gate API params merged into request. | |
| settle | No | Settlement for futures/delivery; default usdt; omit for options. | |
| symbol | Yes | Pair e.g. BTC_USDT. | |
| market_type | No | spot (default)|futures|delivery|options. |
Output Schema
| Name | Required | Description |
|---|---|---|
| count | Yes | |
| depth | Yes | |
| items | Yes | |
| total | Yes | |
| settle | No | |
| symbol | Yes | Echo input. Item timestamps are UTC (+00:00); convert for local display. |
| cex_tool | Yes | |
| duration_ms | Yes | |
| market_type | Yes |
info_marketdetail_get_recent_tradesRead-onlyIdempotentInspect
Recent trade prints tape from Gate; needs base URL. Depth ladder→get_orderbook. Trend-index bars→markettrend_get_kline.
| Name | Required | Description | Default |
|---|---|---|---|
| extra | No | Optional Gate API passthrough. | |
| limit | No | Recent trades count; default 50, max 400. | |
| settle | No | futures/delivery settlement; default usdt. | |
| symbol | Yes | Pair or contract id. | |
| market_type | No | spot (default)|futures|delivery|options |
Output Schema
| Name | Required | Description |
|---|---|---|
| count | Yes | |
| items | Yes | |
| limit | Yes | |
| total | Yes | |
| settle | No | |
| symbol | Yes | Echo input. Trade times are UTC (+00:00); convert for local display. |
| cex_tool | Yes | |
| duration_ms | Yes | |
| market_type | Yes |
info_marketsnapshot_batch_market_snapshotRead-onlyIdempotentInspect
Batch quotes up to 20 symbols; partial misses OK. One symbol→get_market_snapshot. Deep trend→markettrend_get_kline. Breadth→get_market_overview.
| Name | Required | Description | Default |
|---|---|---|---|
| quote | No | Quote currency; default USDT; maps to OpenSearch market. | |
| scope | No | Response scope. | |
| source | No | spot (default)|futures (future)|alpha|fx. | |
| symbols | Yes | Symbol list, max 20. Missing symbols yield empty rows; the batch still succeeds. | |
| timeframe | No | Kline: 15m|1h|4h|1d; default 1h. |
Output Schema
| Name | Required | Description |
|---|---|---|
| count | Yes | |
| items | Yes | |
| quote | No | |
| scope | No | |
| total | Yes | |
| source | No | |
| symbols | No | |
| not_found | Yes | |
| timeframe | No | |
| duration_ms | Yes |
info_marketsnapshot_get_institutional_metricsRead-onlyIdempotentInspect
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[].
| Name | Required | Description | Default |
|---|---|---|---|
| asset | No | BTC|ETH|all; default BTC. all returns BTC and ETH groups. | |
| limit | No | 1-366; default 30. | |
| channel | No | all|etf|cme|cftc; default all. | |
| end_date | No | YYYY-MM-DD; default latest part_date available from OpenSearch. | |
| start_date | No | YYYY-MM-DD; default end_date - 30d. |
Output Schema
| Name | Required | Description |
|---|---|---|
| asset | Yes | |
| count | Yes | |
| total | Yes | |
| assets | Yes | |
| channel | Yes | |
| end_date | Yes | |
| start_date | Yes | |
| data_status | Yes | |
| duration_ms | Yes |
info_marketsnapshot_get_market_overviewRead-onlyIdempotentInspect
Broad market dashboard: cap, volume, dominance, and sentiment; no stablecoin ranking. Stablecoin-only ranking or chain breakdown→get_stablecoin_info. One asset→get_market_snapshot. Many symbols→batch_market_snapshot.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Output Schema
| Name | Required | Description |
|---|---|---|
| ahr999 | Yes | |
| btc_price | Yes | |
| updated_at | Yes | |
| duration_ms | Yes | |
| btc_dominance | Yes | |
| eth_dominance | Yes | |
| fear_greed_index | Yes | |
| fear_greed_label | Yes | |
| total_market_cap | Yes | USD total market cap; null when that upstream slice fails. Each field may be null independently. |
| total_volume_24h | Yes | |
| active_coins_count | Yes | |
| altcoin_season_index | Yes | |
| market_cap_change_24h | Yes |
info_marketsnapshot_get_market_snapshotRead-onlyIdempotentInspect
One-symbol: price, kline clip, project. Trend→markettrend_get_kline. Gate→marketdetail_get_kline. Many→batch_market_snapshot. Breadth→get_market_overview.
| Name | Required | Description | Default |
|---|---|---|---|
| quote | No | Quote currency mapped to OpenSearch market; default USDT. | |
| scope | No | basic (default, trimmed)|detailed|full. | |
| source | No | alpha|spot|futures (future)|fx; default spot. | |
| symbol | Yes | Symbol e.g. BTC, ETH, USDC. | |
| timeframe | No | Kline: 15m|1h|4h|1d; wins over indicator_timeframe when both set; default 1h if both empty. | |
| indicator_timeframe | No | Alias of timeframe when timeframe omitted. |
Output Schema
| Name | Required | Description |
|---|---|---|
| kline | Yes | |
| quote | No | |
| scope | No | |
| source | Yes | |
| symbol | Yes | |
| realtime | Yes | |
| timeframe | Yes | |
| derivatives | No | |
| duration_ms | Yes | |
| market_pulse | No | |
| project_info | Yes | |
| institutional_channel_summary | No |
info_markettrend_get_indicator_historyRead-onlyIdempotentInspect
Historical indicator columns (RSI, MACD, MAs). OHLCV→get_kline. Synthesis→get_technical_analysis.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Points; default 50, max 400. | |
| symbol | Yes | Symbol. | |
| end_time | No | Range end. | |
| timeframe | Yes | 15m|1h|4h|1d. | |
| indicators | Yes | ES field names e.g. rsi, macd, macd_dea, ma7, ema7, ma30, boll_upper_band, signal_value_k, profit_rate_stddev_7d. | |
| start_time | No | Range start: ms or ISO8601. |
Output Schema
| Name | Required | Description |
|---|---|---|
| count | Yes | |
| items | Yes | |
| total | Yes | |
| symbol | Yes | |
| timeframe | Yes | |
| indicators | Yes | |
| duration_ms | Yes |
info_markettrend_get_klineRead-onlyIdempotentInspect
Trend-index OHLCV for symbols, with optional indicator bundle. Exchange pair or contract candles, or fine intervals→marketdetail_get_kline. Columns→get_indicator_history. Signals→get_technical_analysis.
| Name | Required | Description | Default |
|---|---|---|---|
| size | No | Row count; alias of limit; default 100, max 400. | |
| limit | No | Row count; default 100, max 400; alternative to size. | |
| period | No | Window: 1h|4h|24h|7d|3d|5d|10d; default 24h. Ignored when start/end set. | |
| symbol | Yes | Symbol e.g. BTC, ETH. | |
| end_time | No | Absolute end. | |
| timeframe | Yes | Candle interval: 1m|5m|15m|1h|4h|1d. | |
| start_time | No | Absolute start: ms timestamp or ISO8601; wins over period when paired with end. | |
| with_indicators | No | If true, include technical columns in _source; default OHLCV only. |
Output Schema
| Name | Required | Description |
|---|---|---|
| size | Yes | |
| count | Yes | |
| items | Yes | |
| total | Yes | |
| period | Yes | |
| symbol | Yes | |
| timeframe | Yes | |
| duration_ms | Yes |
info_markettrend_get_technical_analysisRead-onlyIdempotentInspect
Multi-timeframe bull/bear/neutral read from chart OHLCV only. OHLCV→get_kline. Raw columns→get_indicator_history.
| Name | Required | Description | Default |
|---|---|---|---|
| period | No | Window: 1h|4h|24h|7d|3d|5d|10d|all; default 3d. Absolute start/end win when parseable. | |
| symbol | Yes | Symbol. | |
| end_time | No | Absolute end: ms or RFC3339. | |
| start_time | No | Absolute start: ms or RFC3339. |
Output Schema
| Name | Required | Description |
|---|---|---|
| period | No | Echo relative window; empty when start/end used. |
| signal | Yes | Aggregate: bullish|bearish|neutral. |
| symbol | Yes | |
| end_time | No | |
| start_time | No | |
| timeframes | Yes | |
| duration_ms | Yes |
info_onchain_get_address_infoRead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | Chain id e.g. eth, trx, bsc, btc, sol, base, arb. Omit to auto-detect from labels; default eth if unknown. | |
| scope | No | basic (default) | with_defi | with_counterparties | with_pnl | full. full merges all extensions; empty sections may be [] or null. detailed maps to full. | |
| address | Yes | On-chain address. | |
| min_value_usd | No | Min token balance USD; keep rows with parsed value_usd >= threshold. 0 keeps non-negative; unset/unparseable value_usd dropped. | |
| upstream_raw_mode | No | off (default, no page raw) | lite (per-item source_raw where applicable) | full (page raw). include_upstream_raw=true forces full. | |
| include_upstream_raw | No | If true, include New Explorer ApiResponse.data as new_explorer_*_raw; large payload. Default false. |
Output Schema
| Name | Required | Description |
|---|---|---|
| tags | No | |
| chain | Yes | |
| scope | No | |
| score | Yes | |
| address | Yes | |
| balance | No | |
| sources | No | |
| tx_count | Yes | |
| win_rate | No | |
| last_seen | No | |
| defi_loans | No | |
| first_seen | No | |
| risk_level | Yes | |
| duration_ms | Yes | |
| entity_name | No | |
| usd_balance | No | |
| data_quality | No | |
| pnl_realized | No | |
| sharpe_ratio | No | |
| asset_summary | No | |
| counterparties | No | |
| defi_positions | No | |
| pnl_unrealized | No | |
| token_balances | No | |
| detected_chains | No | |
| quality_reasons | No | |
| related_wallets | No | |
| entity_confidence | No | |
| new_explorer_assets_raw | No | |
| new_explorer_labels_raw | No | |
| new_explorer_search_raw | No | |
| new_explorer_overview_raw | No | |
| multi_chain_token_balances | No | |
| new_explorer_labels_multi_chain_raw | No |
info_onchain_get_address_transactionsRead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | Chain id (eth, trx, bsc, btc, sol, base, arb, ...); default eth. | |
| limit | No | Max rows; default 20, max 400; maps to explorer page_size. Some filters apply only to GET list paths. | |
| address | Yes | On-chain address. | |
| tx_type | No | transfer | contract_call | token_transfer | all (default). | |
| end_time | No | End Unix seconds. | |
| start_time | No | Start Unix seconds; pair with end_time; absolute wins over time_range. | |
| time_range | No | Relative window vs start/end: 1h|24h|1d|7d|30d|90d as [now-Δ, now]. Ignored if start_time or end_time set. | |
| to_address | No | Filter recipient; maps to explorer GET to or POST body to. BlockInfo path ignores. | |
| from_address | No | Filter sender; maps to explorer GET from or POST transfers from. BlockInfo path ignores. | |
| min_value_usd | No | If >0, keep rows with value_usd >= threshold (same semantics as get_address_info min_value_usd). May map to explorer query when supported. | |
| nonzero_value | No | If true, drop zero-amount token_transfer rows; passes nonzero_value to explorer POST when used. | |
| upstream_raw_mode | No | off (default) | lite (per-item source_raw) | full (page + item raw). include_upstream_raw=true forces full. | |
| include_upstream_raw | No | If true, include new_explorer_address_*_raw and per-item source_raw; large payload. Default false. |
Output Schema
| Name | Required | Description |
|---|---|---|
| chain | Yes | |
| count | Yes | |
| items | Yes | |
| limit | No | |
| total | Yes | |
| address | Yes | |
| sources | No | |
| tx_type | Yes | |
| end_time | No | |
| start_time | No | |
| time_range | No | |
| duration_ms | Yes | |
| data_quality | No | |
| transactions | Yes | |
| min_value_usd | No | |
| nonzero_value | No | |
| quality_reasons | No | |
| new_explorer_address_transfers_raw | No | |
| new_explorer_address_transactions_raw | No | |
| new_explorer_address_token_transfers_raw | No | |
| new_explorer_address_sol_transactions_raw | No | |
| new_explorer_address_internal_transactions_raw | No |
info_onchain_get_token_onchainRead-onlyIdempotentInspect
Token scope: holders, transfers, activity, smart_money. Address ledger→get_address_transactions. One tx→get_transaction.
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | Chain; omit for service default. | |
| scope | No | holders|activity|transfers|smart_money|full; default full. | |
| token | Yes | Token symbol e.g. ETH, USDT, or contract address. | |
| upstream_raw_mode | No | off (default) | lite (row source_raw) | full (page + row). include_upstream_raw=true forces full. | |
| include_upstream_raw | No | If true, include explorer_*_page raw and transfer source_raw; large payload. Default false. |
Output Schema
| Name | Required | Description |
|---|---|---|
| chain | Yes | |
| scope | Yes | |
| token | Yes | |
| holders | No | |
| sources | No | |
| activity | No | |
| transfers | No | |
| token_info | No | |
| duration_ms | Yes | |
| smart_money | No | |
| data_quality | No | |
| quality_reasons | No | |
| explorer_token_raw | No | |
| explorer_holders_raw | No | |
| explorer_transfers_raw | No |
info_onchain_get_transactionRead-onlyIdempotentInspect
One transaction by hash; fields sparse if upstream thin. Token view→get_token_onchain.
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | Chain e.g. eth, bsc, btc; default eth. | |
| tx_hash | Yes | Transaction hash. Response may omit fields when upstream data is incomplete. | |
| upstream_raw_mode | No | off (default) | lite | full; only full adds explorer/blockinfo detail raw. include_upstream_raw=true forces full. | |
| include_upstream_raw | No | If true, include explorer_detail_raw and blockinfo_detail_raw; large payload. Default false. |
Output Schema
| Name | Required | Description |
|---|---|---|
| to | No | |
| from | No | |
| chain | Yes | |
| value | No | |
| tx_fee | No | |
| sources | No | |
| to_tags | No | |
| tx_hash | Yes | |
| tx_tags | No | |
| gas_used | No | |
| from_tags | No | |
| value_usd | No | |
| block_time | No | |
| tx_fee_usd | No | |
| duration_ms | Yes | |
| method_name | No | |
| block_height | No | |
| contract_ret | No | |
| data_quality | No | |
| instructions | No | |
| program_logs | No | |
| quality_reasons | No | |
| token_transfers | No | |
| sol_balance_change | No | |
| explorer_detail_raw | No | |
| blockinfo_detail_raw | No | |
| token_balance_change | No | |
| internal_transactions | No |
info_platformmetrics_get_bridge_metricsRead-onlyIdempotentInspect
Bridge ranking or one-bridge chain breakdown. Cross-sector dashboard across DeFi, spot, perp, stablecoin, or bridge→get_defi_overview.
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | Chain; normalized e.g. eth→Ethereum; filters chain_breakdown. | |
| limit | No | Rows; default 10, max 400. | |
| sort_by | No | volume_24h (default)|volume_7d|deposit_txs_24h. | |
| bridge_name | No | Bridge name (ASCII case-insensitive after trim/space normalize); omit for ranked list without chain_breakdown. |
Output Schema
| Name | Required | Description |
|---|---|---|
| chain | Yes | |
| count | Yes | |
| items | Yes | |
| limit | Yes | |
| total | Yes | |
| sort_by | Yes | |
| bridge_name | Yes | |
| duration_ms | Yes |
info_platformmetrics_get_cex_orderbook_depthRead-onlyIdempotentInspect
Competitor CEX ±1% order-book depth (spot/perp) from warehouse indices; BTC/ETH liquidity benchmarking. Gate native ladder→get_orderbook.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max rows; default 20, max 100. | |
| symbol | Yes | Base asset e.g. BTC, ETH. | |
| exchange | No | Venue e.g. BINANCE; when set with exchange index, filters exchange dimension. | |
| data_scope | No | exchange|market; default market if only market index configured, else exchange when exchange set. | |
| market_type | No | spot|perp (maps to SPOT|PERP); default perp. |
Output Schema
| Name | Required | Description |
|---|---|---|
| count | Yes | |
| items | Yes | |
| limit | Yes | |
| total | Yes | |
| symbol | Yes | |
| exchange | Yes | |
| data_scope | Yes | |
| duration_ms | Yes | |
| market_type | Yes |
info_platformmetrics_get_chain_activityRead-onlyIdempotentInspect
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).
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | 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). | |
| limit | No | l2 only: max series rows returned; 0 means no extra cap beyond date window. | |
| project | No | btc_l2 only: filter by project_key; empty returns whitelist (stacks|rootstock|merlin|bob|bitlayer). Non-whitelist project returns data_status=not_in_scope. | |
| end_date | No | YYYY-MM-DD; default latest part_date in index. | |
| lookback | No | 30d|90d|1y when start_date empty; default 30d. | |
| start_date | No | YYYY-MM-DD; default derived from lookback or 30d. | |
| granularity | No | l2 only: day (default); hour or minute returns unsupported_granularity. | |
| metric_group | Yes | 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). |
Output Schema
| Name | Required | Description |
|---|---|---|
| chain | Yes | |
| count | Yes | |
| total | Yes | |
| end_date | Yes | |
| lookback | No | |
| l2_metrics | No | |
| start_date | Yes | |
| data_status | No | |
| duration_ms | Yes | |
| granularity | No | |
| metric_group | Yes | |
| btc_l2_metrics | No | |
| end_date_capped | No | |
| range_truncated | No | |
| staking_metrics | No | |
| normalized_chain | Yes | |
| start_date_capped | No |
info_platformmetrics_get_defi_overviewRead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| category | No | all|defi|spot|perp|stablecoin|bridge or platform type; unknown values passed through; empty if no match. |
Output Schema
| Name | Required | Description |
|---|---|---|
| count | Yes | |
| items | Yes | |
| total | Yes | |
| category | Yes | |
| duration_ms | Yes |
info_platformmetrics_get_exchange_reservesRead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| asset | No | Asset filter: BTC|ETH|USDT|USDC; default BTC. | |
| limit | No | Max flow rows; default 100, max 400. | |
| scope | No | basic (default)|full; full adds por + optionally flows/events. | |
| end_date | No | YYYY-MM-DD; default today. Filter flows by part_date. | |
| exchange | No | Exchange name; empty returns all exchanges. Supports okx→okx, gate.io→gate via normalized mapping. | |
| event_type | No | all|large_flow; filter events. Effective only when include_events=true. | |
| start_date | No | YYYY-MM-DD; default end_date - 30d. Filter flows by part_date. | |
| include_flows | No | scope=full only. true returns flows.series[]. | |
| history_window | No | Only effective when include_history=true; currently only quarter is supported. | |
| include_events | No | scope=full only. true returns events[]. | |
| include_history | No | Default false. true returns precomputed comparison fields only, not raw historical snapshots. |
Output Schema
| Name | Required | Description |
|---|---|---|
| asset | Yes | |
| count | Yes | |
| flows | No | |
| items | Yes | |
| limit | No | |
| scope | Yes | |
| total | Yes | |
| events | No | |
| end_date | No | |
| exchange | Yes | |
| event_type | No | |
| start_date | No | |
| data_status | No | |
| duration_ms | Yes | |
| include_flows | No | |
| status_reason | No | |
| history_window | Yes | |
| include_events | No | |
| include_history | Yes |
info_platformmetrics_get_liquidation_heatmapRead-onlyIdempotentInspect
Liquidation density by symbol and price buckets.
| Name | Required | Description | Default |
|---|---|---|---|
| range | No | Price range or bucket spec. | |
| symbol | Yes | Symbol e.g. BTC, ETH. | |
| exchange | No | Exchange; empty = all venues. |
Output Schema
| Name | Required | Description |
|---|---|---|
| count | Yes | |
| items | Yes | |
| range | Yes | |
| total | Yes | |
| symbol | Yes | |
| exchange | Yes | |
| duration_ms | Yes |
info_platformmetrics_get_platform_historyRead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| metrics | No | tvl|volume|fees|revenue|volume_perps; default [tvl] when empty. volume_perps returns series when present in platform_history (GAP-001). | |
| end_date | No | End YYYY-MM-DD. | |
| start_date | No | Start YYYY-MM-DD. | |
| granularity | No | day|week|month|quarter; used for volume_perps field mapping in derivatives history index; default day. | |
| exchange_slug | No | DWS exchange_slug (e.g. gate); optional if platform_name is set. | |
| platform_name | No | 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. |
Output Schema
| Name | Required | Description |
|---|---|---|
| count | Yes | |
| items | Yes | |
| total | Yes | |
| metrics | Yes | |
| end_date | Yes | |
| start_date | Yes | |
| duration_ms | Yes | |
| platform_name | Yes |
info_platformmetrics_get_platform_infoRead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| scope | No | basic (default)|with_chain_breakdown (adds tvl_by_chain, volume_by_chain)|full (adds history_30d, top_pools, competition_metrics). | |
| platform_name | Yes | Protocol or platform name. | |
| oi_symbol_limit | No | Effective only when include_oi_symbol_detail=true. Default 20, range 1-100; >100 returns invalid_param. | |
| include_oi_symbol_detail | No | scope=full only. true returns competition_metrics.oi_symbol_detail[] sorted by OI USD desc; default false. |
Output Schema
| Name | Required | Description |
|---|---|---|
| count | Yes | |
| items | Yes | |
| scope | Yes | |
| total | Yes | |
| duration_ms | Yes | |
| platform_name | Yes |
info_platformmetrics_get_stablecoin_infoRead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | Chain filter; list mode restricts to stables with presence on chain. Extensions: all (default) or normalized chain e.g. ethereum/tron/solana/polygon. | |
| limit | No | List size; default 10, max 400; single row when symbol set. | |
| scope | No | basic (default)|full; full required for sections. | |
| symbol | No | Stablecoin symbol USDT/USDC/DAI/FDUSD/PYUSD; omit for ranked list or extension defaults. | |
| end_date | No | UTC YYYY-MM-DD; extension window end, default latest data date for usage_structure or today for issuance_flow/depeg_events. | |
| sections | No | Comma-separated string or array; supported values: issuance_flow, usage_structure, depeg_events when scope=full. | |
| start_date | No | UTC YYYY-MM-DD; extension window start, default last 30 days. depeg_events: default 2020-01-01. | |
| min_deviation | No | depeg_events only: filter events with max_deviation >= this value. Range 0.001-0.2, default 0.005. | |
| review_status | No | depeg_events only: candidate|approved|rejected; default approved (only returns reviewed events). |
Output Schema
| Name | Required | Description |
|---|---|---|
| chain | Yes | |
| count | Yes | |
| items | Yes | |
| limit | Yes | |
| scope | No | |
| total | Yes | |
| symbol | Yes | |
| end_date | No | |
| start_date | No | |
| duration_ms | Yes | |
| depeg_events | No | |
| min_deviation | No | |
| issuance_flows | No | |
| range_truncated | No | |
| usage_structure | No |
info_platformmetrics_get_yield_poolsRead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | Chain filter. | |
| limit | No | Rows; default 20, max 400. | |
| scope | No | basic (default)|full. full adds apy_base_30d, apy_reward_30d, reward_tokens, market_share. | |
| symbol | No | Asset e.g. USDC, ETH-USDC. | |
| project | No | Protocol e.g. aave-v3. | |
| sort_by | No | apy|tvl_usd; default apy. | |
| pool_type | No | Exposure single|multi or Lending|LP|Staking; maps to ES exposure. | |
| min_tvl_usd | No | Min TVL USD; default 100000 when omitted; 0 = no floor. |
Output Schema
| Name | Required | Description |
|---|---|---|
| chain | Yes | |
| count | Yes | |
| items | Yes | |
| limit | Yes | |
| scope | Yes | |
| total | Yes | |
| symbol | Yes | |
| project | Yes | |
| sort_by | Yes | |
| pool_type | Yes | |
| duration_ms | Yes | |
| min_tvl_usd | Yes |
info_platformmetrics_search_platformsRead-onlyIdempotentInspect
Ranked multi-protocol list with filter and sort. One-shot profile→get_platform_info. One named protocol daily series→get_platform_history.
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | Chain filter. | |
| limit | No | Rows; default 20, max 400. | |
| sort_by | No | tvl|volume_24h|volume_spot_24h|volume_perps_24h|volume_perps_7d|volume_perps_30d|volume_perps_qtd|fees_24h; default tvl. | |
| sort_order | No | 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. | |
| platform_type | No | 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). |
Output Schema
| Name | Required | Description |
|---|---|---|
| chain | Yes | |
| count | Yes | |
| items | Yes | |
| limit | Yes | |
| total | Yes | |
| sort_by | Yes | |
| sort_order | No | |
| duration_ms | Yes | |
| platform_type | Yes |
Claim this connector by publishing a /.well-known/glama.json file on your server's domain with the following structure:
{
"$schema": "https://glama.ai/mcp/schemas/connector.json",
"maintainers": [{ "email": "your-email@example.com" }]
}The email address must match the email associated with your Glama account. Once published, Glama will automatically detect and verify the file within a few minutes.
Control your server's listing on Glama, including description and metadata
Access analytics and receive server usage reports
Get monitoring and health status updates for your server
Feature your server to boost visibility and reach more users
For users:
Full audit trail – every tool call is logged with inputs and outputs for compliance and debugging
Granular tool control – enable or disable individual tools per connector to limit what your AI agents can do
Centralized credential management – store and rotate API keys and OAuth tokens in one place
Change alerts – get notified when a connector changes its schema, adds or removes tools, or updates tool definitions, so nothing breaks silently
For server owners:
Proven adoption – public usage metrics on your listing show real-world traction and build trust with prospective users
Tool-level analytics – see which tools are being used most, helping you prioritize development and documentation
Direct user feedback – users can report issues and suggest improvements through the listing, giving you a channel you would not have otherwise
The connector status is unhealthy when Glama is unable to successfully connect to the server. This can happen for several reasons:
The server is experiencing an outage
The URL of the server is wrong
Credentials required to access the server are missing or invalid
If you are the owner of this MCP connector and would like to make modifications to the listing, including providing test credentials for accessing the server, please contact support@glama.ai.
Discussions
No comments yet. Be the first to start the discussion!
Related MCP Servers
Alicense-qualityDmaintenanceExposes the full Gate API v4 to MCP clients with 384 tools for spot, futures, margin, wallet, and more. Supports both public endpoints (no auth) and authenticated trading operations.Last updated1111MIT- Alicense-qualityBmaintenanceOfficial CoinGecko API MCP Server for Crypto Price & Market Data. More details: https://docs.coingecko.com/reference/mcp-serverLast updated1,15056TypeScriptApache 2.0
- Alicense-qualityCmaintenanceCrypto intelligence MCP: 104 tools for market data, ML signals, on-chain analytics, derivatives, and Bittensor subnets. Pay-per-call via x402 USDC on Base/Solana/Algorand/Stellar or $9.99/mo API key.Last updatedMIT
- Alicense-qualityAmaintenanceProvides real-time and historical crypto market data via WebSocket and REST for MCP clients, supporting multiple exchanges, 73 technical indicators, and advanced chart analysis tools.Last updated1MIT