Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,542Letters: 14Defects: 1,324counted just now
teppi

Server definition

Hash
sha256:db75040c627dfdbce5e9ffcd5ca27e7eb00de1b84541bbba9c5fcd212531e949
What it is
What a remote MCP server returned when asked what it offers: 63 tools

The blob, as servednamed by its sha256

{ "instructions": "Gate 公开市场数据 MCP,支持现货、合约、杠杆、期权、交割、理财行情查询(无需认证)", "tools": [ { "description": "List activity types.", "inputSchema": { "type": "object" }, "name": "cex_activity_list_activity_types", "outputSchema": null }, { "description": "List Alpha currencies.", "inputSchema": { "properties": { "currency": { "description": "Query by currency symbol", "type": "string" }, "limit": { "description": "Maximum number of records returned in a single list", "type": "number" }, "page": { "description": "Page number", "type": "number" } }, "type": "object" }, "name": "cex_alpha_list_alpha_currencies", "outputSchema": null }, { "description": "List Alpha tickers.", "inputSchema": { "properties": { "currency": { "description": "Query by specified currency name", "type": "string" }, "limit": { "description": "Maximum number of records returned in a single list", "type": "number" }, "page": { "description": "Page number", "type": "number" } }, "type": "object" }, "name": "cex_alpha_list_alpha_tickers", "outputSchema": null }, { "description": "List Alpha tokens.", "inputSchema": { "properties": { "address": { "description": "Query by contract address", "type": "string" }, "chain": { "description": "Chain: solana, eth, bsc, base, world, sui, arbitrum, avalanche, polygon, linea, optimism, zksync, gatelayer", "type": "string" }, "launch_platform": { "description": "Launch platform: meteora_dbc, fourmeme, moonshot, pump, raydium_launchlab, letsbonk, gatefun, virtuals", "type": "string" }, "page": { "description": "Page number", "type": "number" } }, "type": "object" }, "name": "cex_alpha_list_alpha_tokens", "outputSchema": null }, { "description": "Get delivery contract.", "inputSchema": { "properties": { "contract": { "description": "Delivery contract identifier (e.g. BTC_USDT)", "type": "string" }, "settle": { "description": "Settlement currency for delivery (e.g. usdt, btc)", "type": "string" } }, "required": [ "contract" ], "type": "object" }, "name": "cex_dc_get_dc_contract", "outputSchema": null }, { "description": "List delivery candlesticks.", "inputSchema": { "properties": { "contract": { "description": "Delivery contract identifier (e.g. BTC_USDT; may use mark_/index_ prefix for price type)", "type": "string" }, "from": { "description": "Start timestamp in seconds", "type": "number" }, "interval": { "description": "Time interval for data points", "type": "string" }, "limit": { "description": "Maximum number of data points to return", "type": "number" }, "settle": { "description": "Settlement currency for delivery (e.g. usdt, btc)", "type": "string" }, "to": { "description": "End timestamp in seconds", "type": "number" } }, "required": [ "contract" ], "type": "object" }, "name": "cex_dc_list_dc_candlesticks", "outputSchema": null }, { "description": "List delivery contracts.", "inputSchema": { "properties": { "settle": { "description": "Settlement currency for delivery (e.g. usdt, btc)", "type": "string" } }, "type": "object" }, "name": "cex_dc_list_dc_contracts", "outputSchema": null }, { "description": "List delivery insurance ledger.", "inputSchema": { "properties": { "limit": { "description": "Maximum number of records to return", "type": "number" }, "settle": { "description": "Settlement currency for delivery (e.g. usdt, btc)", "type": "string" } }, "type": "object" }, "name": "cex_dc_list_dc_insurance_ledger", "outputSchema": null }, { "description": "Get delivery order book.", "inputSchema": { "properties": { "contract": { "description": "Delivery contract identifier (e.g. BTC_USDT)", "type": "string" }, "interval": { "description": "Order depth aggregation precision. 0 means no aggregation, defaults to 0 if not specified", "type": "string" }, "limit": { "description": "Maximum number of order depth levels to return", "type": "number" }, "settle": { "description": "Settlement currency for delivery (e.g. usdt, btc)", "type": "string" }, "with_id": { "description": "Whether to return order book update ID", "type": "boolean" } }, "required": [ "contract" ], "type": "object" }, "name": "cex_dc_list_dc_order_book", "outputSchema": null }, { "description": "List delivery risk limit tiers.", "inputSchema": { "properties": { "contract": { "description": "Optional delivery contract identifier; if set, risk tiers for that contract only", "type": "string" }, "limit": { "description": "Maximum number of records to return", "type": "number" }, "offset": { "description": "List offset, starting from 0", "type": "number" }, "settle": { "description": "Settlement currency for delivery (e.g. usdt, btc)", "type": "string" } }, "type": "object" }, "name": "cex_dc_list_dc_risk_limit_tiers", "outputSchema": null }, { "description": "List delivery tickers.", "inputSchema": { "properties": { "contract": { "description": "Optional delivery contract identifier; if set, only that contract's ticker is returned", "type": "string" }, "settle": { "description": "Settlement currency for delivery (e.g. usdt, btc)", "type": "string" } }, "type": "object" }, "name": "cex_dc_list_dc_tickers", "outputSchema": null }, { "description": "List delivery trades.", "inputSchema": { "properties": { "contract": { "description": "Delivery contract identifier (e.g. BTC_USDT)", "type": "string" }, "from": { "description": "Start timestamp in seconds", "type": "number" }, "last_id": { "description": "Specify list starting point using the last record ID from previous request", "type": "string" }, "limit": { "description": "Maximum number of records to return", "type": "number" }, "settle": { "description": "Settlement currency for delivery (e.g. usdt, btc)", "type": "string" }, "to": { "description": "End timestamp in seconds", "type": "number" } }, "required": [ "contract" ], "type": "object" }, "name": "cex_dc_list_dc_trades", "outputSchema": null }, { "description": "List dual investment plans.", "inputSchema": { "properties": { "coin": { "description": "Investment currency, e.g. BTC", "type": "string" }, "page": { "description": "Page number", "type": "number" }, "page_size": { "description": "Items per page", "type": "number" }, "plan_id": { "description": "Financial project ID (int64)", "type": "number" }, "quote_currency": { "description": "Settlement currency: default USDT, optional GUSD", "type": "string" }, "sort": { "description": "Sort: apy (APR desc), short-period (term asc), multiple (premium desc)", "type": "string" }, "type": { "description": "put (low buy) or call (high sell)", "type": "string" } }, "type": "object" }, "name": "cex_earn_list_dual_investment_plans", "outputSchema": null }, { "description": "List fixed-term Earn products.", "inputSchema": { "properties": { "asset": { "description": "Currency name, e.g. USDT", "type": "string" }, "limit": { "description": "Page size", "type": "number" }, "page": { "description": "Page number", "type": "number" }, "type": { "description": "Product type: 1=normal, 2=vip", "type": "number" } }, "required": [ "page", "limit" ], "type": "object" }, "name": "cex_earn_list_earn_fixed_term_products", "outputSchema": null }, { "description": "List fixed-term Earn products by asset.", "inputSchema": { "properties": { "asset": { "description": "Currency name, e.g. USDT, BTC", "type": "string" }, "type": { "description": "Product type: empty or 1=normal, 2=vip, 0=all", "type": "string" } }, "required": [ "asset" ], "type": "object" }, "name": "cex_earn_list_earn_fixed_term_products_by_asset", "outputSchema": null }, { "description": "List Simple Earn currencies.", "inputSchema": { "type": "object" }, "name": "cex_earn_list_uni_currencies", "outputSchema": null }, { "description": "Get futures candlestick/OHLCV data", "inputSchema": { "properties": { "contract": { "description": "Futures contract name", "type": "string" }, "from": { "description": "Start timestamp in seconds. Defaults to to - 100 * interval if not specified", "type": "number" }, "interval": { "description": "Time interval. Note: 1w means natural week, 7d aligns with Unix epoch, 30d means natural month", "type": "string" }, "limit": { "description": "Maximum number of data points to return. Mutually exclusive with from/to parameters", "type": "number" }, "settle": { "description": "Settlement currency", "type": "string" }, "timezone": { "description": "Timezone: all/utc0/utc8, defaults to utc0", "type": "string" }, "to": { "description": "End timestamp in seconds, defaults to current time if not specified", "type": "number" } }, "required": [ "contract" ], "type": "object" }, "name": "cex_fx_get_fx_candlesticks", "outputSchema": null }, { "description": "Get details of a single futures contract", "inputSchema": { "properties": { "contract": { "description": "Futures contract name", "type": "string" }, "settle": { "description": "Settlement currency", "type": "string" } }, "required": [ "contract" ], "type": "object" }, "name": "cex_fx_get_fx_contract", "outputSchema": null }, { "description": "Get funding rate history for a futures contract", "inputSchema": { "properties": { "contract": { "description": "Futures contract name", "type": "string" }, "from": { "description": "Start timestamp in seconds", "type": "number" }, "limit": { "description": "Maximum number of records to return", "type": "number" }, "settle": { "description": "Settlement currency", "type": "string" }, "to": { "description": "End timestamp in seconds", "type": "number" } }, "required": [ "contract" ], "type": "object" }, "name": "cex_fx_get_fx_funding_rate", "outputSchema": null }, { "description": "Get futures order book", "inputSchema": { "properties": { "contract": { "description": "Futures contract name", "type": "string" }, "interval": { "description": "Order depth aggregation precision. 0 means no aggregation, defaults to 0 if not specified", "type": "string" }, "limit": { "description": "Maximum number of order depth levels to return", "type": "number" }, "settle": { "description": "Settlement currency", "type": "string" }, "with_id": { "description": "Whether to return order book update ID. ID increments by 1 on each change", "type": "boolean" } }, "required": [ "contract" ], "type": "object" }, "name": "cex_fx_get_fx_order_book", "outputSchema": null }, { "description": "Get premium index (mark price minus index price) history for a contract", "inputSchema": { "properties": { "contract": { "description": "Futures contract name", "type": "string" }, "from": { "description": "Start timestamp in seconds. Defaults to to - 100 * interval if not specified", "type": "number" }, "interval": { "description": "Time interval for data points", "type": "string" }, "limit": { "description": "Maximum number of data points to return. Mutually exclusive with from/to parameters", "type": "number" }, "settle": { "description": "Settlement currency", "type": "string" }, "to": { "description": "End timestamp in seconds, defaults to current time if not specified", "type": "number" } }, "required": [ "contract" ], "type": "object" }, "name": "cex_fx_get_fx_premium_index", "outputSchema": null }, { "description": "Get a specific risk limit tier table by table ID.", "inputSchema": { "properties": { "settle": { "description": "Settlement currency: usdt or btc", "type": "string" }, "table_id": { "description": "Risk limit table ID", "type": "string" } }, "required": [ "settle", "table_id" ], "type": "object" }, "name": "cex_fx_get_fx_risk_limit_table", "outputSchema": null }, { "description": "Get ticker information for futures contracts", "inputSchema": { "properties": { "contract": { "description": "Futures contract name. Only returns data for this contract if specified", "type": "string" }, "settle": { "description": "Settlement currency", "type": "string" } }, "type": "object" }, "name": "cex_fx_get_fx_tickers", "outputSchema": null }, { "description": "Get recent public trades for a futures contract", "inputSchema": { "properties": { "contract": { "description": "Futures contract name", "type": "string" }, "from": { "description": "Start timestamp in seconds. If not specified, returns records limited by to and limit", "type": "number" }, "last_id": { "description": "Specify list starting point using the last record ID from previous request", "type": "string" }, "limit": { "description": "Maximum number of records to return", "type": "number" }, "offset": { "description": "List offset, starting from 0", "type": "number" }, "settle": { "description": "Settlement currency", "type": "string" }, "to": { "description": "End timestamp in seconds, defaults to current time if not specified", "type": "number" } }, "required": [ "contract" ], "type": "object" }, "name": "cex_fx_get_fx_trades", "outputSchema": null }, { "description": "Get constituent assets and weights for a futures index", "inputSchema": { "properties": { "index": { "description": "Index name", "type": "string" }, "settle": { "description": "Settlement currency", "type": "string" } }, "required": [ "index" ], "type": "object" }, "name": "cex_fx_get_index_constituents", "outputSchema": null }, { "description": "Get current funding rates for multiple contracts in one request", "inputSchema": { "properties": { "contracts": { "description": "Comma-separated list of contract names, e.g. BTC_USDT,ETH_USDT", "type": "string" }, "settle": { "description": "Settlement currency", "type": "string" } }, "required": [ "contracts" ], "type": "object" }, "name": "cex_fx_list_batch_fx_funding_rates", "outputSchema": null }, { "description": "Get contract statistics (open interest, long/short ratio, etc.)", "inputSchema": { "properties": { "contract": { "description": "Futures contract name", "type": "string" }, "from": { "description": "Start timestamp in seconds", "type": "number" }, "interval": { "description": "Time interval for data points", "type": "string" }, "limit": { "description": "Maximum number of data points to return", "type": "number" }, "settle": { "description": "Settlement currency", "type": "string" } }, "required": [ "contract" ], "type": "object" }, "name": "cex_fx_list_contract_stats", "outputSchema": null }, { "description": "List all perpetual futures contracts", "inputSchema": { "properties": { "limit": { "description": "Maximum number of records to return", "type": "number" }, "offset": { "description": "List offset, starting from 0", "type": "number" }, "settle": { "description": "Settlement currency", "type": "string" } }, "type": "object" }, "name": "cex_fx_list_fx_contracts", "outputSchema": null }, { "description": "Get futures insurance fund history", "inputSchema": { "properties": { "limit": { "description": "Maximum number of records to return", "type": "number" }, "settle": { "description": "Settlement currency", "type": "string" } }, "type": "object" }, "name": "cex_fx_list_fx_insurance_ledger", "outputSchema": null }, { "description": "Get personal futures liquidation history.", "inputSchema": { "properties": { "contract": { "description": "Futures contract name. Only returns data for this contract if specified", "type": "string" }, "from": { "description": "Start timestamp in seconds", "type": "number" }, "limit": { "description": "Maximum number of records to return", "type": "number" }, "settle": { "description": "Settlement currency", "type": "string" }, "to": { "description": "End timestamp in seconds", "type": "number" } }, "type": "object" }, "name": "cex_fx_list_fx_liq_orders", "outputSchema": null }, { "description": "List CandyDrop activities with optional filters (public, no auth)", "inputSchema": { "properties": { "currency": { "description": "Filter by currency name", "type": "string" }, "limit": { "description": "Max rows to return, default 10, max 30", "type": "number" }, "offset": { "description": "Offset for pagination, default 0", "type": "number" }, "register_status": { "description": "registered | unregistered; omit for all", "type": "string" }, "rule_name": { "description": "Task type filter: spot, futures, deposit, invite, trading_bot, simple_earn, first_deposit, alpha, flash_swap, tradfi, etf", "type": "string" }, "status": { "description": "ongoing | upcoming | ended; omit for all", "type": "string" } }, "type": "object" }, "name": "cex_launch_get_candy_drop_activity_list_v4", "outputSchema": null }, { "description": "Get CandyDrop activity rules including prize pools and tasks (public). Pass activity_id OR currency (at least one required by API)", "inputSchema": { "properties": { "activity_id": { "description": "Activity ID; use with or instead of currency", "type": "number" }, "currency": { "description": "Project/currency name; use with or instead of activity_id", "type": "string" } }, "type": "object" }, "name": "cex_launch_get_candy_drop_activity_rules_v4", "outputSchema": null }, { "description": "List HODLer Airdrop campaigns with optional filters (public; logged-in users may see extra participation info)", "inputSchema": { "properties": { "join": { "description": "Participation filter: 0=all (default), 1=joined only. Omit parameter to use API default (all)", "type": "number" }, "keyword": { "description": "Fuzzy match on currency or project name", "type": "string" }, "page": { "description": "Page number, starting from 1", "type": "number" }, "size": { "description": "Items per page, default 10", "type": "number" }, "status": { "description": "Filter: ACTIVE, UNDERWAY, PREHEAT, FINISH; omit for all", "type": "string" } }, "type": "object" }, "name": "cex_launch_get_hodler_airdrop_project_list", "outputSchema": null }, { "description": "List launch pool projects with optional filters", "inputSchema": { "properties": { "limit_rule": { "description": "Limit rule: 0=Normal pool, 1=Newbie pool", "type": "number" }, "mortgage_coin": { "description": "Staking currency exact match", "type": "string" }, "page": { "description": "Page number, starting from 1", "type": "number" }, "page_size": { "description": "Items per page, default 10, max 30", "type": "number" }, "search_coin": { "description": "Reward currency & name fuzzy match", "type": "string" }, "sort_type": { "description": "Sort type: 1=Max APR descending, 2=Max APR ascending", "type": "number" }, "status": { "description": "Project status filter: 0=All, 1=In progress, 2=Warming up, 3=Ended, 4=In progress + Warming up", "type": "number" } }, "type": "object" }, "name": "cex_launch_list_launch_pool_projects", "outputSchema": null }, { "description": "Get margin leverage tiers for a currency pair", "inputSchema": { "properties": { "currency_pair": { "description": "Currency pair, e.g. BTC_USDT", "type": "string" } }, "required": [ "currency_pair" ], "type": "object" }, "name": "cex_margin_get_market_margin_tier", "outputSchema": null }, { "description": "Get details of a specific unified margin currency pair", "inputSchema": { "properties": { "currency_pair": { "description": "Currency pair, e.g. ADA_USDT", "type": "string" } }, "required": [ "currency_pair" ], "type": "object" }, "name": "cex_margin_get_uni_currency_pair", "outputSchema": null }, { "description": "List all currency pairs supported for unified margin lending", "inputSchema": { "type": "object" }, "name": "cex_margin_list_uni_currency_pairs", "outputSchema": null }, { "description": "Get current interest rates for specified currencies in multi-collateral loans (public)", "inputSchema": { "properties": { "currencies": { "description": "Currency names separated by commas, e.g. BTC,ETH,USDT. Maximum 100 items", "type": "string" }, "vip_level": { "description": "VIP level, defaults to 0 if not specified", "type": "string" } }, "required": [ "currencies" ], "type": "object" }, "name": "cex_mcl_get_multi_collateral_current_rate", "outputSchema": null }, { "description": "Get available fixed interest rates for multi-collateral loans (public)", "inputSchema": { "type": "object" }, "name": "cex_mcl_get_multi_collateral_fix_rate", "outputSchema": null }, { "description": "Get LTV (Loan-to-Value) ratios for multi-collateral loans (public)", "inputSchema": { "type": "object" }, "name": "cex_mcl_get_multi_collateral_ltv", "outputSchema": null }, { "description": "List all supported currencies for multi-collateral loans (public)", "inputSchema": { "type": "object" }, "name": "cex_mcl_list_multi_collateral_currencies", "outputSchema": null }, { "description": "Get details of a single options contract", "inputSchema": { "properties": { "contract": { "description": "Options contract name", "type": "string" } }, "required": [ "contract" ], "type": "object" }, "name": "cex_options_get_options_contract", "outputSchema": null }, { "description": "Get a single options settlement record", "inputSchema": { "properties": { "at": { "description": "Settlement timestamp (Unix timestamp in seconds)", "type": "string" }, "contract": { "description": "Options contract name", "type": "string" }, "underlying": { "description": "Underlying asset name, e.g. BTC_USDT", "type": "string" } }, "required": [ "contract", "underlying", "at" ], "type": "object" }, "name": "cex_options_get_options_settlement", "outputSchema": null }, { "description": "Get options candlestick data", "inputSchema": { "properties": { "contract": { "description": "Options contract name", "type": "string" }, "from": { "description": "Start timestamp in seconds", "type": "number" }, "interval": { "description": "Time interval between data points, e.g. 1m, 5m, 15m, 30m, 1h", "type": "string" }, "limit": { "description": "Maximum number of records to return", "type": "number" }, "to": { "description": "End timestamp in seconds", "type": "number" } }, "required": [ "contract" ], "type": "object" }, "name": "cex_options_list_options_candlesticks", "outputSchema": null }, { "description": "List all options contracts for an underlying", "inputSchema": { "properties": { "expiration": { "description": "Unix timestamp of expiration date", "type": "number" }, "underlying": { "description": "Underlying asset name, e.g. BTC_USDT", "type": "string" } }, "required": [ "underlying" ], "type": "object" }, "name": "cex_options_list_options_contracts", "outputSchema": null }, { "description": "List option expiration dates for an underlying", "inputSchema": { "properties": { "underlying": { "description": "Underlying asset name, e.g. BTC_USDT", "type": "string" } }, "required": [ "underlying" ], "type": "object" }, "name": "cex_options_list_options_expirations", "outputSchema": null }, { "description": "Get options order book", "inputSchema": { "properties": { "contract": { "description": "Options contract name", "type": "string" }, "interval": { "description": "Price precision for merged depth. 0 means no merging", "type": "string" }, "limit": { "description": "Number of depth levels", "type": "number" }, "with_id": { "description": "Whether to return depth update ID", "type": "boolean" } }, "required": [ "contract" ], "type": "object" }, "name": "cex_options_list_options_order_book", "outputSchema": null }, { "description": "List options settlement history for an underlying", "inputSchema": { "properties": { "from": { "description": "Start timestamp in seconds", "type": "number" }, "limit": { "description": "Maximum number of records to return", "type": "number" }, "offset": { "description": "List offset, starting from 0", "type": "number" }, "to": { "description": "End timestamp in seconds", "type": "number" }, "underlying": { "description": "Underlying asset name, e.g. BTC_USDT", "type": "string" } }, "required": [ "underlying" ], "type": "object" }, "name": "cex_options_list_options_settlements", "outputSchema": null }, { "description": "Get options tickers for an underlying", "inputSchema": { "properties": { "underlying": { "description": "Underlying asset name, e.g. BTC_USDT", "type": "string" } }, "required": [ "underlying" ], "type": "object" }, "name": "cex_options_list_options_tickers", "outputSchema": null }, { "description": "List public options trades", "inputSchema": { "properties": { "contract": { "description": "Options contract name", "type": "string" }, "from": { "description": "Start timestamp in seconds", "type": "number" }, "limit": { "description": "Maximum number of records to return", "type": "number" }, "offset": { "description": "List offset, starting from 0", "type": "number" }, "to": { "description": "End timestamp in seconds", "type": "number" }, "type": { "description": "Option type: C for call, P for put", "type": "string" } }, "type": "object" }, "name": "cex_options_list_options_trades", "outputSchema": null }, { "description": "Get candlestick data for an options underlying index", "inputSchema": { "properties": { "from": { "description": "Start timestamp in seconds", "type": "number" }, "interval": { "description": "Time interval between data points, e.g. 1m, 5m, 15m, 30m, 1h", "type": "string" }, "limit": { "description": "Maximum number of records to return", "type": "number" }, "to": { "description": "End timestamp in seconds", "type": "number" }, "underlying": { "description": "Underlying asset name, e.g. BTC_USDT", "type": "string" } }, "required": [ "underlying" ], "type": "object" }, "name": "cex_options_list_options_underlying_candlesticks", "outputSchema": null }, { "description": "Get ticker data for all contracts under an underlying", "inputSchema": { "properties": { "underlying": { "description": "Underlying asset name, e.g. BTC_USDT", "type": "string" } }, "required": [ "underlying" ], "type": "object" }, "name": "cex_options_list_options_underlying_tickers", "outputSchema": null }, { "description": "List all options underlying assets", "inputSchema": { "type": "object" }, "name": "cex_options_list_options_underlyings", "outputSchema": null }, { "description": "Get details of a single currency", "inputSchema": { "properties": { "currency": { "description": "Currency name", "type": "string" } }, "required": [ "currency" ], "type": "object" }, "name": "cex_spot_get_currency", "outputSchema": null }, { "description": "Get details of a single currency pair", "inputSchema": { "properties": { "currency_pair": { "description": "Currency pair name, e.g. BTC_USDT", "type": "string" } }, "required": [ "currency_pair" ], "type": "object" }, "name": "cex_spot_get_currency_pair", "outputSchema": null }, { "description": "Get candlestick/OHLCV data for a currency pair", "inputSchema": { "properties": { "currency_pair": { "description": "Currency pair", "type": "string" }, "from": { "description": "Start time of K-line in Unix timestamp (seconds). Defaults to to - 100 * interval if not specified", "type": "number" }, "interval": { "description": "Time interval of data points. Note: 30d represents natural month, not 30 days", "type": "string" }, "limit": { "description": "Maximum number of data points to return. Mutually exclusive with from/to parameters", "type": "number" }, "to": { "description": "End time of K-line in Unix timestamp (seconds). Defaults to current time if not specified", "type": "number" } }, "required": [ "currency_pair" ], "type": "object" }, "name": "cex_spot_get_spot_candlesticks", "outputSchema": null }, { "description": "Get the order book for a currency pair", "inputSchema": { "properties": { "currency_pair": { "description": "Currency pair", "type": "string" }, "interval": { "description": "Order depth aggregation precision. 0 means no aggregation", "type": "string" }, "limit": { "description": "Maximum number of order depth levels to return, default 10, max 100", "type": "number" }, "with_id": { "description": "Whether to return order book update ID", "type": "boolean" } }, "required": [ "currency_pair" ], "type": "object" }, "name": "cex_spot_get_spot_order_book", "outputSchema": null }, { "description": "Get ticker information for one or all currency pairs", "inputSchema": { "properties": { "currency_pair": { "description": "Currency pair name, e.g. BTC_USDT. Returns all pairs if not specified", "type": "string" }, "timezone": { "description": "Timezone, e.g. Asia/Shanghai. Affects the time range of statistics", "type": "string" } }, "type": "object" }, "name": "cex_spot_get_spot_tickers", "outputSchema": null }, { "description": "Get recent trades for a currency pair", "inputSchema": { "properties": { "currency_pair": { "description": "Currency pair", "type": "string" }, "from": { "description": "Start timestamp in seconds", "type": "number" }, "last_id": { "description": "Use the last record ID from previous list as starting point for next list", "type": "string" }, "limit": { "description": "Maximum number of records to return, default 100", "type": "number" }, "page": { "description": "Page number", "type": "number" }, "reverse": { "description": "Whether to retrieve records less than last_id. Default returns records greater than last_id", "type": "boolean" }, "to": { "description": "End timestamp in seconds, defaults to current time if not specified", "type": "number" } }, "required": [ "currency_pair" ], "type": "object" }, "name": "cex_spot_get_spot_trades", "outputSchema": null }, { "description": "List all currencies supported", "inputSchema": { "type": "object" }, "name": "cex_spot_list_currencies", "outputSchema": null }, { "description": "List all available spot trading pairs", "inputSchema": { "type": "object" }, "name": "cex_spot_list_currency_pairs", "outputSchema": null }, { "description": "List live stream replays from Gate Square", "inputSchema": { "properties": { "coin": { "description": "Currency name filter (e.g. BTC, ETH)", "type": "string" }, "limit": { "description": "Number of results, 1~10, default 3", "type": "number" }, "sort": { "description": "Sort order: hot=hottest (default), new=newest", "type": "string" }, "tag": { "description": "Business type filter: Market Analysis, Hot Topics, Blockchain, Others", "type": "string" } }, "type": "object" }, "name": "cex_square_list_live_replay", "outputSchema": null }, { "description": "Search Gate Square content using AI (posts, analysis, signals)", "inputSchema": { "properties": { "currency": { "description": "Currency filter (exact currency code, e.g. BTC, ETH, SOL)", "type": "string" }, "keyword": { "description": "Search keyword (currency name or content keyword, e.g. BTC, ETH)", "type": "string" }, "limit": { "description": "Number of results, 1~50, default 10", "type": "number" }, "page": { "description": "Page number for pagination, starting from 1", "type": "number" }, "sort": { "description": "Sort order: 0=hottest (default), 1=newest", "type": "number" }, "time_range": { "description": "Time range: 0=all (default), 1=last day, 2=last week, 3=last month", "type": "number" } }, "type": "object" }, "name": "cex_square_list_square_ai_search", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:db75040c627dfdbce5e9ffcd5ca27e7eb00de1b84541bbba9c5fcd212531e949 | sha256sum