Gate MCP
Qué hace este MCP
Provides public Gate exchange market data for spot, futures, delivery, margin, options, Alpha, Earn products, order books, candlesticks, funding rates, trades, and contract statistics.
Herramientas
Esquema de entrada
{'type': 'object'}
Esquema de entrada
{'type': 'object', 'properties': {'page': {'type': 'number', 'description': 'Page number'}, 'limit': {'type': 'number', 'description': 'Maximum number of records returned in a single list'}, 'currency': {'type': 'string', 'description': 'Query by currency symbol'}}}
Esquema de entrada
{'type': 'object', 'properties': {'page': {'type': 'number', 'description': 'Page number'}, 'limit': {'type': 'number', 'description': 'Maximum number of records returned in a single list'}, 'currency': {'type': 'string', 'description': 'Query by specified currency name'}}}
Esquema de entrada
{'type': 'object', 'properties': {'page': {'type': 'number', 'description': 'Page number'}, 'chain': {'type': 'string', 'description': 'Chain: solana, eth, bsc, base, world, sui, arbitrum, avalanche, polygon, linea, optimism, zksync, gatelayer'}, 'address': {'type': 'string', 'description': 'Query by contract address'}, 'launch_platform': {'type': 'string', 'description': 'Launch platform: meteora_dbc, fourmeme, moonshot, pump, raydium_launchlab, letsbonk, gatefun, virtuals'}}}
Esquema de entrada
{'type': 'object', 'required': ['contract'], 'properties': {'settle': {'type': 'string', 'description': 'Settlement currency for delivery (e.g. usdt, btc)'}, 'contract': {'type': 'string', 'description': 'Delivery contract identifier (e.g. BTC_USDT)'}}}
Esquema de entrada
{'type': 'object', 'required': ['contract'], 'properties': {'to': {'type': 'number', 'description': 'End timestamp in seconds'}, 'from': {'type': 'number', 'description': 'Start timestamp in seconds'}, 'limit': {'type': 'number', 'description': 'Maximum number of data points to return'}, 'settle': {'type': 'string', 'description': 'Settlement currency for delivery (e.g. usdt, btc)'}, 'contract': {'type': 'string', 'description': 'Delivery contract identifier (e.g. BTC_USDT; may use mark_/index_ prefix for price type)'}, 'interval': {'type': 'string', 'description': 'Time interval for data points'}}}
Esquema de entrada
{'type': 'object', 'properties': {'settle': {'type': 'string', 'description': 'Settlement currency for delivery (e.g. usdt, btc)'}}}
Esquema de entrada
{'type': 'object', 'properties': {'limit': {'type': 'number', 'description': 'Maximum number of records to return'}, 'settle': {'type': 'string', 'description': 'Settlement currency for delivery (e.g. usdt, btc)'}}}
Esquema de entrada
{'type': 'object', 'required': ['contract'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum number of order depth levels to return'}, 'settle': {'type': 'string', 'description': 'Settlement currency for delivery (e.g. usdt, btc)'}, 'with_id': {'type': 'boolean', 'description': 'Whether to return order book update ID'}, 'contract': {'type': 'string', 'description': 'Delivery contract identifier (e.g. BTC_USDT)'}, 'interval': {'type': 'string', 'description': 'Order depth aggregation precision. 0 means no aggregation, defaults to 0 if not specified'}}}
Esquema de entrada
{'type': 'object', 'properties': {'limit': {'type': 'number', 'description': 'Maximum number of records to return'}, 'offset': {'type': 'number', 'description': 'List offset, starting from 0'}, 'settle': {'type': 'string', 'description': 'Settlement currency for delivery (e.g. usdt, btc)'}, 'contract': {'type': 'string', 'description': 'Optional delivery contract identifier; if set, risk tiers for that contract only'}}}
Esquema de entrada
{'type': 'object', 'properties': {'settle': {'type': 'string', 'description': 'Settlement currency for delivery (e.g. usdt, btc)'}, 'contract': {'type': 'string', 'description': "Optional delivery contract identifier; if set, only that contract's ticker is returned"}}}
Esquema de entrada
{'type': 'object', 'required': ['contract'], 'properties': {'to': {'type': 'number', 'description': 'End timestamp in seconds'}, 'from': {'type': 'number', 'description': 'Start timestamp in seconds'}, 'limit': {'type': 'number', 'description': 'Maximum number of records to return'}, 'settle': {'type': 'string', 'description': 'Settlement currency for delivery (e.g. usdt, btc)'}, 'last_id': {'type': 'string', 'description': 'Specify list starting point using the last record ID from previous request'}, 'contract': {'type': 'string', 'description': 'Delivery contract identifier (e.g. BTC_USDT)'}}}
Esquema de entrada
{'type': 'object', 'properties': {'coin': {'type': 'string', 'description': 'Investment currency, e.g. BTC'}, 'page': {'type': 'number', 'description': 'Page number'}, 'sort': {'type': 'string', 'description': 'Sort: apy (APR desc), short-period (term asc), multiple (premium desc)'}, 'type': {'type': 'string', 'description': 'put (low buy) or call (high sell)'}, 'plan_id': {'type': 'number', 'description': 'Financial project ID (int64)'}, 'page_size': {'type': 'number', 'description': 'Items per page'}, 'quote_currency': {'type': 'string', 'description': 'Settlement currency: default USDT, optional GUSD'}}}
Esquema de entrada
{'type': 'object', 'required': ['page', 'limit'], 'properties': {'page': {'type': 'number', 'description': 'Page number'}, 'type': {'type': 'number', 'description': 'Product type: 1=normal, 2=vip'}, 'asset': {'type': 'string', 'description': 'Currency name, e.g. USDT'}, 'limit': {'type': 'number', 'description': 'Page size'}}}
Esquema de entrada
{'type': 'object', 'required': ['asset'], 'properties': {'type': {'type': 'string', 'description': 'Product type: empty or 1=normal, 2=vip, 0=all'}, 'asset': {'type': 'string', 'description': 'Currency name, e.g. USDT, BTC'}}}
Esquema de entrada
{'type': 'object'}
Esquema de entrada
{'type': 'object', 'required': ['contract'], 'properties': {'to': {'type': 'number', 'description': 'End timestamp in seconds, defaults to current time if not specified'}, 'from': {'type': 'number', 'description': 'Start timestamp in seconds. Defaults to to - 100 * interval if not specified'}, 'limit': {'type': 'number', 'description': 'Maximum number of data points to return. Mutually exclusive with from/to parameters'}, 'settle': {'type': 'string', 'description': 'Settlement currency'}, 'contract': {'type': 'string', 'description': 'Futures contract name'}, 'interval': {'type': 'string', 'description': 'Time interval. Note: 1w means natural week, 7d aligns with Unix epoch, 30d means natural month'}, 'timezone': {'type': 'string', 'description': 'Timezone: all/utc0/utc8, defaults to utc0'}}}
Esquema de entrada
{'type': 'object', 'required': ['contract'], 'properties': {'settle': {'type': 'string', 'description': 'Settlement currency'}, 'contract': {'type': 'string', 'description': 'Futures contract name'}}}
Esquema de entrada
{'type': 'object', 'required': ['contract'], 'properties': {'to': {'type': 'number', 'description': 'End timestamp in seconds'}, 'from': {'type': 'number', 'description': 'Start timestamp in seconds'}, 'limit': {'type': 'number', 'description': 'Maximum number of records to return'}, 'settle': {'type': 'string', 'description': 'Settlement currency'}, 'contract': {'type': 'string', 'description': 'Futures contract name'}}}
Esquema de entrada
{'type': 'object', 'required': ['contract'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum number of order depth levels to return'}, 'settle': {'type': 'string', 'description': 'Settlement currency'}, 'with_id': {'type': 'boolean', 'description': 'Whether to return order book update ID. ID increments by 1 on each change'}, 'contract': {'type': 'string', 'description': 'Futures contract name'}, 'interval': {'type': 'string', 'description': 'Order depth aggregation precision. 0 means no aggregation, defaults to 0 if not specified'}}}
Esquema de entrada
{'type': 'object', 'required': ['contract'], 'properties': {'to': {'type': 'number', 'description': 'End timestamp in seconds, defaults to current time if not specified'}, 'from': {'type': 'number', 'description': 'Start timestamp in seconds. Defaults to to - 100 * interval if not specified'}, 'limit': {'type': 'number', 'description': 'Maximum number of data points to return. Mutually exclusive with from/to parameters'}, 'settle': {'type': 'string', 'description': 'Settlement currency'}, 'contract': {'type': 'string', 'description': 'Futures contract name'}, 'interval': {'type': 'string', 'description': 'Time interval for data points'}}}
Esquema de entrada
{'type': 'object', 'required': ['settle', 'table_id'], 'properties': {'settle': {'type': 'string', 'description': 'Settlement currency: usdt or btc'}, 'table_id': {'type': 'string', 'description': 'Risk limit table ID'}}}
Esquema de entrada
{'type': 'object', 'properties': {'settle': {'type': 'string', 'description': 'Settlement currency'}, 'contract': {'type': 'string', 'description': 'Futures contract name. Only returns data for this contract if specified'}}}
Esquema de entrada
{'type': 'object', 'required': ['contract'], 'properties': {'to': {'type': 'number', 'description': 'End timestamp in seconds, defaults to current time if not specified'}, 'from': {'type': 'number', 'description': 'Start timestamp in seconds. If not specified, returns records limited by to and limit'}, 'limit': {'type': 'number', 'description': 'Maximum number of records to return'}, 'offset': {'type': 'number', 'description': 'List offset, starting from 0'}, 'settle': {'type': 'string', 'description': 'Settlement currency'}, 'last_id': {'type': 'string', 'description': 'Specify list starting point using the last record ID from previous request'}, 'contract': {'type': 'string', 'description': 'Futures contract name'}}}
Esquema de entrada
{'type': 'object', 'required': ['index'], 'properties': {'index': {'type': 'string', 'description': 'Index name'}, 'settle': {'type': 'string', 'description': 'Settlement currency'}}}
Esquema de entrada
{'type': 'object', 'required': ['contracts'], 'properties': {'settle': {'type': 'string', 'description': 'Settlement currency'}, 'contracts': {'type': 'string', 'description': 'Comma-separated list of contract names, e.g. BTC_USDT,ETH_USDT'}}}
Esquema de entrada
{'type': 'object', 'required': ['contract'], 'properties': {'from': {'type': 'number', 'description': 'Start timestamp in seconds'}, 'limit': {'type': 'number', 'description': 'Maximum number of data points to return'}, 'settle': {'type': 'string', 'description': 'Settlement currency'}, 'contract': {'type': 'string', 'description': 'Futures contract name'}, 'interval': {'type': 'string', 'description': 'Time interval for data points'}}}
Esquema de entrada
{'type': 'object', 'properties': {'limit': {'type': 'number', 'description': 'Maximum number of records to return'}, 'offset': {'type': 'number', 'description': 'List offset, starting from 0'}, 'settle': {'type': 'string', 'description': 'Settlement currency'}}}
Esquema de entrada
{'type': 'object', 'properties': {'limit': {'type': 'number', 'description': 'Maximum number of records to return'}, 'settle': {'type': 'string', 'description': 'Settlement currency'}}}
Esquema de entrada
{'type': 'object', 'properties': {'to': {'type': 'number', 'description': 'End timestamp in seconds'}, 'from': {'type': 'number', 'description': 'Start timestamp in seconds'}, 'limit': {'type': 'number', 'description': 'Maximum number of records to return'}, 'settle': {'type': 'string', 'description': 'Settlement currency'}, 'contract': {'type': 'string', 'description': 'Futures contract name. Only returns data for this contract if specified'}}}
Esquema de entrada
{'type': 'object', 'properties': {'limit': {'type': 'number', 'description': 'Max rows to return, default 10, max 30'}, 'offset': {'type': 'number', 'description': 'Offset for pagination, default 0'}, 'status': {'type': 'string', 'description': 'ongoing | upcoming | ended; omit for all'}, 'currency': {'type': 'string', 'description': 'Filter by currency name'}, 'rule_name': {'type': 'string', 'description': 'Task type filter: spot, futures, deposit, invite, trading_bot, simple_earn, first_deposit, alpha, flash_swap, tradfi, etf'}, 'register_status': {'type': 'string', 'description': 'registered | unregistered; omit for all'}}}
Esquema de entrada
{'type': 'object', 'properties': {'currency': {'type': 'string', 'description': 'Project/currency name; use with or instead of activity_id'}, 'activity_id': {'type': 'number', 'description': 'Activity ID; use with or instead of currency'}}}
Esquema de entrada
{'type': 'object', 'properties': {'join': {'type': 'number', 'description': 'Participation filter: 0=all (default), 1=joined only. Omit parameter to use API default (all)'}, 'page': {'type': 'number', 'description': 'Page number, starting from 1'}, 'size': {'type': 'number', 'description': 'Items per page, default 10'}, 'status': {'type': 'string', 'description': 'Filter: ACTIVE, UNDERWAY, PREHEAT, FINISH; omit for all'}, 'keyword': {'type': 'string', 'description': 'Fuzzy match on currency or project name'}}}
Esquema de entrada
{'type': 'object', 'properties': {'page': {'type': 'number', 'description': 'Page number, starting from 1'}, 'status': {'type': 'number', 'description': 'Project status filter: 0=All, 1=In progress, 2=Warming up, 3=Ended, 4=In progress + Warming up'}, 'page_size': {'type': 'number', 'description': 'Items per page, default 10, max 30'}, 'sort_type': {'type': 'number', 'description': 'Sort type: 1=Max APR descending, 2=Max APR ascending'}, 'limit_rule': {'type': 'number', 'description': 'Limit rule: 0=Normal pool, 1=Newbie pool'}, 'search_coin': {'type': 'string', 'description': 'Reward currency & name fuzzy match'}, 'mortgage_coin': {'type': 'string', 'description': 'Staking currency exact match'}}}
Esquema de entrada
{'type': 'object', 'required': ['currency_pair'], 'properties': {'currency_pair': {'type': 'string', 'description': 'Currency pair, e.g. BTC_USDT'}}}
Esquema de entrada
{'type': 'object', 'required': ['currency_pair'], 'properties': {'currency_pair': {'type': 'string', 'description': 'Currency pair, e.g. ADA_USDT'}}}
Esquema de entrada
{'type': 'object'}
Esquema de entrada
{'type': 'object', 'required': ['currencies'], 'properties': {'vip_level': {'type': 'string', 'description': 'VIP level, defaults to 0 if not specified'}, 'currencies': {'type': 'string', 'description': 'Currency names separated by commas, e.g. BTC,ETH,USDT. Maximum 100 items'}}}
Esquema de entrada
{'type': 'object'}
Esquema de entrada
{'type': 'object'}
Esquema de entrada
{'type': 'object'}
Esquema de entrada
{'type': 'object', 'required': ['contract'], 'properties': {'contract': {'type': 'string', 'description': 'Options contract name'}}}
Esquema de entrada
{'type': 'object', 'required': ['contract', 'underlying', 'at'], 'properties': {'at': {'type': 'string', 'description': 'Settlement timestamp (Unix timestamp in seconds)'}, 'contract': {'type': 'string', 'description': 'Options contract name'}, 'underlying': {'type': 'string', 'description': 'Underlying asset name, e.g. BTC_USDT'}}}
Esquema de entrada
{'type': 'object', 'required': ['contract'], 'properties': {'to': {'type': 'number', 'description': 'End timestamp in seconds'}, 'from': {'type': 'number', 'description': 'Start timestamp in seconds'}, 'limit': {'type': 'number', 'description': 'Maximum number of records to return'}, 'contract': {'type': 'string', 'description': 'Options contract name'}, 'interval': {'type': 'string', 'description': 'Time interval between data points, e.g. 1m, 5m, 15m, 30m, 1h'}}}
Esquema de entrada
{'type': 'object', 'required': ['underlying'], 'properties': {'expiration': {'type': 'number', 'description': 'Unix timestamp of expiration date'}, 'underlying': {'type': 'string', 'description': 'Underlying asset name, e.g. BTC_USDT'}}}
Esquema de entrada
{'type': 'object', 'required': ['underlying'], 'properties': {'underlying': {'type': 'string', 'description': 'Underlying asset name, e.g. BTC_USDT'}}}
Esquema de entrada
{'type': 'object', 'required': ['contract'], 'properties': {'limit': {'type': 'number', 'description': 'Number of depth levels'}, 'with_id': {'type': 'boolean', 'description': 'Whether to return depth update ID'}, 'contract': {'type': 'string', 'description': 'Options contract name'}, 'interval': {'type': 'string', 'description': 'Price precision for merged depth. 0 means no merging'}}}
Esquema de entrada
{'type': 'object', 'required': ['underlying'], 'properties': {'to': {'type': 'number', 'description': 'End timestamp in seconds'}, 'from': {'type': 'number', 'description': 'Start timestamp in seconds'}, 'limit': {'type': 'number', 'description': 'Maximum number of records to return'}, 'offset': {'type': 'number', 'description': 'List offset, starting from 0'}, 'underlying': {'type': 'string', 'description': 'Underlying asset name, e.g. BTC_USDT'}}}
Esquema de entrada
{'type': 'object', 'required': ['underlying'], 'properties': {'underlying': {'type': 'string', 'description': 'Underlying asset name, e.g. BTC_USDT'}}}
Esquema de entrada
{'type': 'object', 'properties': {'to': {'type': 'number', 'description': 'End timestamp in seconds'}, 'from': {'type': 'number', 'description': 'Start timestamp in seconds'}, 'type': {'type': 'string', 'description': 'Option type: C for call, P for put'}, 'limit': {'type': 'number', 'description': 'Maximum number of records to return'}, 'offset': {'type': 'number', 'description': 'List offset, starting from 0'}, 'contract': {'type': 'string', 'description': 'Options contract name'}}}
Esquema de entrada
{'type': 'object', 'required': ['underlying'], 'properties': {'to': {'type': 'number', 'description': 'End timestamp in seconds'}, 'from': {'type': 'number', 'description': 'Start timestamp in seconds'}, 'limit': {'type': 'number', 'description': 'Maximum number of records to return'}, 'interval': {'type': 'string', 'description': 'Time interval between data points, e.g. 1m, 5m, 15m, 30m, 1h'}, 'underlying': {'type': 'string', 'description': 'Underlying asset name, e.g. BTC_USDT'}}}
Esquema de entrada
{'type': 'object'}
Esquema de entrada
{'type': 'object', 'required': ['underlying'], 'properties': {'underlying': {'type': 'string', 'description': 'Underlying asset name, e.g. BTC_USDT'}}}
Esquema de entrada
{'type': 'object', 'required': ['currency'], 'properties': {'currency': {'type': 'string', 'description': 'Currency name'}}}
Esquema de entrada
{'type': 'object', 'required': ['currency_pair'], 'properties': {'currency_pair': {'type': 'string', 'description': 'Currency pair name, e.g. BTC_USDT'}}}
Esquema de entrada
{'type': 'object', 'required': ['currency_pair'], 'properties': {'to': {'type': 'number', 'description': 'End time of K-line in Unix timestamp (seconds). Defaults to current time if not specified'}, 'from': {'type': 'number', 'description': 'Start time of K-line in Unix timestamp (seconds). Defaults to to - 100 * interval if not specified'}, 'limit': {'type': 'number', 'description': 'Maximum number of data points to return. Mutually exclusive with from/to parameters'}, 'interval': {'type': 'string', 'description': 'Time interval of data points. Note: 30d represents natural month, not 30 days'}, 'currency_pair': {'type': 'string', 'description': 'Currency pair'}}}
Esquema de entrada
{'type': 'object', 'required': ['currency_pair'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum number of order depth levels to return, default 10, max 100'}, 'with_id': {'type': 'boolean', 'description': 'Whether to return order book update ID'}, 'interval': {'type': 'string', 'description': 'Order depth aggregation precision. 0 means no aggregation'}, 'currency_pair': {'type': 'string', 'description': 'Currency pair'}}}
Esquema de entrada
{'type': 'object', 'properties': {'timezone': {'type': 'string', 'description': 'Timezone, e.g. Asia/Shanghai. Affects the time range of statistics'}, 'currency_pair': {'type': 'string', 'description': 'Currency pair name, e.g. BTC_USDT. Returns all pairs if not specified'}}}
Esquema de entrada
{'type': 'object', 'required': ['currency_pair'], 'properties': {'to': {'type': 'number', 'description': 'End timestamp in seconds, defaults to current time if not specified'}, 'from': {'type': 'number', 'description': 'Start timestamp in seconds'}, 'page': {'type': 'number', 'description': 'Page number'}, 'limit': {'type': 'number', 'description': 'Maximum number of records to return, default 100'}, 'last_id': {'type': 'string', 'description': 'Use the last record ID from previous list as starting point for next list'}, 'reverse': {'type': 'boolean', 'description': 'Whether to retrieve records less than last_id. Default returns records greater than last_id'}, 'currency_pair': {'type': 'string', 'description': 'Currency pair'}}}
Esquema de entrada
{'type': 'object'}
Esquema de entrada
{'type': 'object'}
Esquema de entrada
{'type': 'object', 'properties': {'tag': {'type': 'string', 'description': 'Business type filter: Market Analysis, Hot Topics, Blockchain, Others'}, 'coin': {'type': 'string', 'description': 'Currency name filter (e.g. BTC, ETH)'}, 'sort': {'type': 'string', 'description': 'Sort order: hot=hottest (default), new=newest'}, 'limit': {'type': 'number', 'description': 'Number of results, 1~10, default 3'}}}
Esquema de entrada
{'type': 'object', 'properties': {'page': {'type': 'number', 'description': 'Page number for pagination, starting from 1'}, 'sort': {'type': 'number', 'description': 'Sort order: 0=hottest (default), 1=newest'}, 'limit': {'type': 'number', 'description': 'Number of results, 1~50, default 10'}, 'keyword': {'type': 'string', 'description': 'Search keyword (currency name or content keyword, e.g. BTC, ETH)'}, 'currency': {'type': 'string', 'description': 'Currency filter (exact currency code, e.g. BTC, ETH, SOL)'}, 'time_range': {'type': 'number', 'description': 'Time range: 0=all (default), 1=last day, 2=last week, 3=last month'}}}
Cambios recientes en herramientas
Servidores MCP similares
DeltaSignal ATLAS-7
Analyzes SEC and XBRL data for crypto-related public companies, including fundamentals, issuer signals, peer comparisons, stress …
intel
Provides multi-chain market intelligence, blockchain activity metrics, trading and portfolio planning, sanctions clearance, agent…
Market Intelligence API
Analyzes crypto and tokenized-asset markets using DEX flows, perpetual positioning, smart-money activity, token risk, market news…
AgentFeed
Provides crypto market data on liquidations, funding, open interest, order books, spreads, liquidation forecasts, and tokenized-a…
whale-insights
Provides read-only crypto market and on-chain intelligence, including whale activity, analyst signals, prices, funding rates, gas…
Okx
Provides public OKX market data for crypto instruments, including candles, prices, order books, funding rates, open interest, pos…
mcp
Provides crypto derivatives and market-structure data including funding, open interest, liquidations, options, ETF flows, leverag…
Cryptocompare
Provides cryptocurrency prices, exchange metadata, historical OHLC data, market news, coin lists, and related market research too…