Gate for AI is a crypto-native infrastructure for AI Agents, connecting AI Agents to the Gate cryptocurrency trading ecosystem through standardized MCP (Model Context Protocol) and CLI tools.
It adopts a four-layer architecture:
Gate for AI provides multiple access methods:
| Access Method | Description | Authentication |
|---|---|---|
| MCP (Remote) | Cloud-hosted (api.gatemcp.ai), no deployment needed, just add Server URL to MCP-compatible client | OAuth |
| MCP (Local) | Run MCP Server locally, connect to local AI client | API Key |
| CLI | Command-line tool, suitable for local debugging and script automation | API Key |
Skills are capability modules built on top of the MCP protocol layer, encapsulating multiple atomic tool calls into workflows with business semantics for direct Agent orchestration.
GitHub Repositories:
In any AI client that supports Skills, input one sentence to automatically configure all Gate MCPs and Skills:
Please auto-configure Gate Skills and MCPs: https://github.com/gate/gate-skills

Step 1 — Connect
No installation needed, just add the URL to your AI client configuration:
| Client | Configuration Method |
|---|---|
| Cursor | Settings → MCP → Add Remote MCP, URL: https://api.gatemcp.ai/mcp |
| Claude.ai | Settings → Integrations → Add MCP Server, URL: https://api.gatemcp.ai/mcp |
| Claude Code | claude mcp add gate-mcp --transport http https://api.gatemcp.ai/mcp |
| Codex | Add to .codex/config.json: "gate-mcp": {"url": "https://api.gatemcp.ai/mcp"} |
| ChatGPT | Settings → MCP → Add Server → Enter https://api.gatemcp.ai/mcp |
Note:
GATE_API_KEY / GATE_API_SECRET environment variables.Step 2 — Try It Out
After connecting, query market data using natural language:
What's the BTC price now?
How's the ETH/USDT 4-hour K-line?
What's the SOL funding rate?
All 58 market tools on /mcp endpoint require no authentication.
Step 3 — Enable Trading
Switch endpoint from /mcp to /mcp/exchange to unlock 400+ trading tools:
https://api.gatemcp.ai/mcp/exchange
If you prefer traditional API Key approach, run locally:
npx -y gate-mcp
Base URL: https://api.gatemcp.ai
Transport Protocol: Streamable HTTP + SSE
| Endpoint | Tools | Authentication | Description |
|---|---|---|---|
/mcp | 58 | None | All-category market data (Spot/Futures/Options/Delivery/Earn/Alpha) |
/mcp/exchange | 400+ | OAuth2 | Full CEX trading (Spot/Futures/Options/Flash Swap/Copy Trading/Sub-accounts) |
/mcp/dex | 33 | Google / Gate OAuth | DEX Swap, wallet management, DApp interactions |
/mcp/info | 10 | None | Token info, technical analysis, on-chain data, security audits |
/mcp/news | 3 | None | News search, exchange announcements, social sentiment |
Spot Market
| Tool Name | Description |
|---|---|
| spot_list_tickers | Get all spot trading pair tickers |
| spot_get_ticker | Get single trading pair ticker |
| spot_get_order_book | Get spot depth / order book |
| spot_get_trades | Get latest trades |
| spot_get_candlesticks | Get spot K-line data |
| spot_list_currency_pairs | Get all spot trading pair info |
| spot_get_currency_pair | Get single trading pair details |
| spot_list_currencies | Get all currency info |
Futures Market
| Tool Name | Description |
|---|---|
| futures_list_contracts | Get all contract list |
| futures_get_contract | Get single contract details |
| futures_list_tickers | Get all contract tickers |
| futures_get_ticker | Get single contract ticker |
| futures_get_order_book | Get contract depth |
| futures_get_trades | Get contract latest trades |
| futures_get_candlesticks | Get contract K-lines |
| futures_get_funding_rate | Get current funding rate |
| futures_list_funding_rate_history | Get funding rate history |
| futures_get_insurance_balance | Get insurance fund balance |
| futures_list_liquidation_history | Get liquidation history |
| futures_get_index_price | Get index price |
| futures_get_mark_price | Get mark price |
| futures_get_premium_index | Get premium index |
Options Market
| Tool Name | Description |
|---|---|
| options_list_contracts | Get all options contracts |
| options_get_contract | Get single options contract details |
| options_list_expirations | Get expiration date list |
| options_list_strikes | Get strike price list |
| options_list_tickers | Get all options tickers |
| options_get_ticker | Get single options ticker |
| options_get_order_book | Get options depth |
| options_get_trades | Get options trade records |
| options_get_candlesticks | Get options K-lines |
| options_get_mark_price | Get options mark price |
| options_get_iv | Get implied volatility |
| options_get_greeks | Get Greeks (Delta/Gamma/Theta/Vega) |
Delivery Contracts
| Tool Name | Description |
|---|---|
| delivery_list_contracts | Get all delivery contracts |
| delivery_get_contract | Get single delivery contract details |
| delivery_list_tickers | Get all delivery contract tickers |
| delivery_get_ticker | Get single delivery contract ticker |
| delivery_get_order_book | Get delivery contract depth |
| delivery_get_trades | Get delivery contract trades |
| delivery_get_candlesticks | Get delivery contract K-lines |
| delivery_get_settlement_history | Get delivery settlement history |
Earn Products
| Tool Name | Description |
|---|---|
| earn_list_uni_products | Get flexible earn product list |
| earn_get_uni_product | Get single flexible product details |
| earn_list_dual_products | Get dual investment product list |
| earn_list_structured_products | Get structured product list |
| earn_list_staking_products | Get staking product list |
Alpha Market
| Tool Name | Description |
|---|---|
| alpha_list_tokens | Get Alpha token list |
| alpha_get_ticker | Get Alpha token ticker |
| alpha_get_token_info | Get Alpha token details |
Others
| Tool Name | Description |
|---|---|
| flash_swap_list_currencies | Get flash swap supported currencies |
| get_server_time | Get server time |
| list_supported_chains | Get supported chain list |
| get_withdrawal_status | Get withdrawal status |
| get_deposit_address | Get deposit address |
| Tool Name | Description |
|---|---|
| spot_create_order | Create spot order (limit/market) |
| spot_cancel_order | Cancel specified order |
| spot_cancel_all_orders | Batch cancel orders |
| spot_amend_order | Modify order price/amount |
| spot_batch_create_orders | Batch create orders |
| spot_create_triggered_order | Create conditional order (TP/SL/trigger) |
| spot_list_orders | Query order list |
| spot_list_trades | Query trade records |
| Tool Name | Description |
|---|---|
| futures_create_order | Create contract order (long/short) |
| futures_cancel_order | Cancel contract order |
| futures_amend_order | Modify contract order |
| futures_list_positions | Query current positions |
| futures_create_triggered_order | Create contract conditional order |
| futures_update_position_margin | Adjust margin |
| futures_update_position_leverage | Adjust leverage |
| futures_set_dual_mode | Set dual position mode |
| futures_close_position | Close position |
| Tool Name | Description |
|---|---|
| get_total_balance | Query account total assets (USDT denominated) |
| transfer | Account transfers (spot↔futures↔earn) |
| get_unified_account | Query unified account info |
| list_sub_accounts | Query sub-account list |
| get_spot_account | Query spot account balance |
| get_futures_account | Query futures account balance |
| Tool Name | Description |
|---|---|
| dex_swap | Execute DEX token swap |
| dex_get_quote | Get swap quote |
| dex_token_list | Get supported token list |
| dex_get_addresses | Get wallet address list |
| dex_transfer | On-chain transfer |
| dex_get_balances | Query wallet balance |
| dex_coin_info | Get on-chain token info |
| dex_risk_info | Token security audit |
| dex_tx_history | Query transaction history |
| dex_dapp_connect | DApp wallet connection |
| Tool Name | Description |
|---|---|
| info_coin_get_coin_info | Get token basic info (intro/market cap/supply) |
| info_markettrend_get_technical_analysis | Get technical analysis indicators |
| info_markettrend_get_kline | Get specified token K-line data |
| info_markettrend_get_indicator_history | Get technical indicator history |
| info_marketsnapshot_get_market_snapshot | Get market snapshot |
| info_marketsnapshot_get_market_overview | Get market overview |
| info_coin_get_coin_rankings | Get token rankings |
| info_onchain_get_address_info | Query address info |
| info_onchain_get_token_onchain | Query token on-chain data |
| info_compliance_check_token_security | Token security check |
| Tool Name | Description |
|---|---|
| news_feed_search_news | Search cryptocurrency news |
| news_feed_get_exchange_announcements | Get exchange announcements (listing/delisting/maintenance) |
| news_feed_get_social_sentiment | Get social media sentiment analysis |
Download the binary file for your platform from GitHub Releases (opens new window), extract and move to system PATH. No additional dependencies required.
For macOS (Apple Silicon):
curl -Lo gate-cli.tar.gz https://github.com/gate/gate-cli/releases/download/v0.2.2/gate-cli_0.2.2_darwin_arm64.tar.gz
tar xf gate-cli.tar.gz
mv ./gate-cli /usr/local/bin/
For other platforms, please visit the Releases page (opens new window) to download the corresponding files.
Market Queries (No Authentication):
# Get BTC/USDT real-time ticker
gate-cli spot market ticker --pair BTC_USDT
# Get ETH 4-hour K-lines (latest 100)
gate-cli spot market candles --pair ETH_USDT --interval 4h --limit 100
# Get BTC perpetual funding rate
gate-cli futures market funding-rate --contract BTC_USDT
Trading Operations (Requires Authorization):
# Spot limit buy 0.01 BTC
gate-cli spot order buy --pair BTC_USDT --price 65000 --amount 0.01
# Query account balance
gate-cli spot account list
# Query futures positions
gate-cli futures position list --settle usdt
Gate CLI supports --json output for use with jq, python3, and other tools.
# Get BTC price and extract with jq
gate-cli spot market ticker --pair BTC_USDT --format json | jq '.last'
# Batch get multiple token quotes and process with Python
gate-cli spot market tickers --format json | python3 -c "
import sys, json
data = json.load(sys.stdin)
for t in data:
if t['currency_pair'] in ['BTC_USDT','ETH_USDT','SOL_USDT']:
print(f\"{t['currency_pair']}: {t['last']}\")
"
# Export K-line data to CSV
gate-cli spot market candlesticks --pair BTC_USDT --interval 1d --limit 30 --format json | jq -r '.[] | [.[0],.[1],.[2],.[3],.[4],.[5]] | @csv' > btc_daily.csv
In clients that support Skills, input:
Please auto-configure Gate Skills and MCPs: https://github.com/gate/gate-skills
Trading
| Skill Name | Description | Auth |
|---|---|---|
| gate-exchange-spot | Spot trading: buy/sell, conditional orders, TP/SL, amend, cancel | OAuth2 |
| gate-exchange-futures | USDT perpetual: open/close, conditional orders, TP/SL | OAuth2 |
| gate-exchange-alpha | Alpha token discovery, market view, trading, account & order management | OAuth2 |
| gate-exchange-tradfi | TradFi traditional finance: stocks/forex/commodities trading, MT5 account | OAuth2 |
| gate-exchange-flashswap | Flash swap: one-to-one, one-to-many, many-to-one, pair support, quotes, order history | OAuth2 |
| gate-exchange-trading-copilot | End-to-end trading copilot: market judgment, risk control, execution, spot/futures full flow | OAuth2 |
Account & Assets
| Skill Name | Description | Auth |
|---|---|---|
| gate-exchange-assets | Asset & balance queries: total, spot, futures, margin, options, earn, alpha, tradfi | OAuth2 |
| gate-exchange-assets-manager | Multi-account asset overview, margin risk, SimpleEarn yield, affiliate commission, unified account lending & leverage config | OAuth2 |
| gate-exchange-unified | Unified account ops: asset equity, loan limits, borrow/repay, mode switching, leverage & collateral config | OAuth2 |
| gate-exchange-subaccount | Sub-account management: query, create, lock, unlock | OAuth2 |
| gate-exchange-transfer | Intra-UID transfers: spot, futures, margin account fund transfers | OAuth2 |
Earn & Staking
| Skill Name | Description | Auth |
|---|---|---|
| gate-exchange-simpleearn | Simple Earn flexible (Uni) and fixed: product list, holdings, subscribe, redeem, interest query | OAuth2 |
| gate-exchange-staking | On-chain staking: stake, redeem, mint, holdings, yield | OAuth2 |
| gate-exchange-launchpool | LaunchPool staking airdrop: project list, stake, redeem, stake records, airdrop history | OAuth2 |
| gate-exchange-dual | Dual investment: product query, settlement simulation, order, position management | OAuth2 |
| gate-exchange-collateralloan | Multi-currency collateral loan: query loans, fixed rate, repay, adjust collateral | OAuth2 |
Marketing & Benefits
| Skill Name | Description | Auth |
|---|---|---|
| gate-exchange-activitycenter | Platform activity center: activity recommendations, types, my activities | OAuth2 |
| gate-exchange-welfare | Newcomer welfare center: newcomer tasks, claim rewards | OAuth2 |
| gate-exchange-coupon | Coupon management: available coupons, details, usage rules, source tracking | OAuth2 |
| gate-exchange-affiliate | Affiliate program: commission query, volume, customer count, eligibility | OAuth2 |
| gate-exchange-vipfee | VIP level & fee query: VIP level, spot fees, futures fees | OAuth2 |
| gate-exchange-referral | Referral activity recommendations & rules: activities, rewards, commission, coupons, referral links | None |
Tools & Utilities
| Skill Name | Description | Auth |
|---|---|---|
| gate-exchange-marketanalysis | Market analysis: liquidity, depth, slippage simulation, buy/sell pressure, liquidation analysis, funding arbitrage, basis, manipulation risk, orderbook reading | OAuth2 |
| gate-exchange-kyc | KYC guidance: identity verification entry, why can't withdraw | None |
| gate-exchange-crossex | Cross-exchange ops: Gate/Binance/OKX/Bybit orders, transfers, swaps | OAuth2 |
DEX & Wallet
| Skill Name | Description | Auth |
|---|---|---|
| gate-dex-market | Read-only market data: token list, info, holders, rankings, new tokens, security audit, volume, K-lines, liquidity events | None |
| gate-dex-trade | Swap execution: quote, authorize, build, sign, submit, status query | Google/Gate OAuth |
| gate-dex-wallet | Wallet account management: Google/Gate OAuth, balance query, address retrieval, transfer, tx history, x402 payment, DApp interaction, CLI tools | Google/Gate OAuth |
Market Info
| Skill Name | Description | Auth |
|---|---|---|
| gate-info-research | Market research copilot (L2 composite skill): orchestrates 12 read-only MCP tools, outputs structured market briefs, single-token deep analysis, multi-token comparison, trend analysis, event attribution, risk checks | None |
| gate-info-coinanalysis | Single token comprehensive analysis: use only when user asks about one token with no other dimensions | None |
| gate-info-trendanalysis | Trend & technical analysis: use only when user asks about technical indicators/trends with no other dimensions | None |
| gate-info-riskcheck | Token & address risk assessment: use only when user asks about security with no other dimensions | None |
| gate-info-marketoverview | Market overview: use only when user asks about overall market without specific token analysis | None |
| gate-info-coincompare | Token comparison: comparative analysis of multiple tokens | None |
| gate-info-addresstracker | Address tracking & analysis: address info, transactions, fund flow tracking | None |
| gate-info-liveroomlocation | Livestream & replay list: find streams/replays by business type (tag), token, sorting | None |
News
| Skill Name | Description | Auth |
|---|---|---|
| gate-news-briefing | News brief: use only when user asks about recent news/headlines with no other analysis dimensions | None |
| gate-news-eventexplain | Event attribution & explanation: use only when user asks about price anomaly reasons with no other analysis dimensions | None |
| gate-news-listing | Exchange listing tracker: listing, delisting, maintenance announcements | None |
Installers
| Skill Name | Description | Auth |
|---|---|---|
| gate-mcp-cursor-installer | Cursor one-click install Gate MCP + Skills | None |
| gate-mcp-claude-installer | Claude Code one-click install | None |
| gate-mcp-codex-installer | Codex one-click install | None |
| gate-mcp-openclaw-installer | OpenClaw universal installer | None |
The following 8 complete use cases cover full scenarios from unauthenticated market queries to on-chain Swaps, each including user prompts, endpoints, tools/Skills, execution flow, and expected results.
| Item | Content |
|---|---|
| Authentication | None |
| User Prompt | BTC ETH SOL real-time prices |
| Endpoint | /mcp |
| Tools / Skills | spot_list_tickers |
Execution Flow:
1️⃣ Agent parses user intent, extracts token list [BTC, ETH, SOL]
2️⃣ Calls spot_list_tickers to get full spot market data
3️⃣ Filters BTC_USDT, ETH_USDT, SOL_USDT trading pairs
4️⃣ Extracts latest price, 24h change, 24h volume
5️⃣ Formats and outputs market dashboard table
Expected Result:
Token Price (USDT) 24h Change 24h Volume
BTC 67,234.50 +2.31% 12,345 BTC
ETH 3,456.78 +1.85% 89,012 ETH
SOL 178.92 +5.67% 2,345,678 SOL

| Item | Content |
|---|---|
| Authentication | None |
| User Prompt | ETH multi-timeframe technical analysis |
| Endpoint | /mcp/info |
| Tools / Skills | info_markettrend_get_technical_analysis info_markettrend_get_kline info_markettrend_get_indicator_history info_marketsnapshot_get_market_snapshot |
Execution Flow:
1️⃣ Calls info_marketsnapshot_get_market_snapshot to get ETH real-time snapshot (price, market cap, volume)
2️⃣ Calls info_markettrend_get_kline to get 1h / 4h / 1d K-lines
3️⃣ Calls info_markettrend_get_indicator_history to get RSI, MACD, Bollinger Bands history
4️⃣ Calls info_markettrend_get_technical_analysis to get comprehensive technical analysis rating
5️⃣ Agent synthesizes multi-timeframe data, generates structured technical analysis report
Expected Result:
Complete technical analysis report including multi-timeframe trend judgment (1h bullish / 4h consolidation / 1d bullish), key support/resistance levels, RSI overbought/oversold status, MACD golden/death cross signals, and comprehensive recommendations.

| Item | Content |
|---|---|
| Authentication | OAuth2 |
| User Prompt | Analyze BTC, buy 500U if suitable |
| Endpoint | /mcp + /mcp/exchange |
| Tools / Skills | gate-exchange-trading-copilot Skill (orchestrates multiple tools) |
Execution Flow:
1️⃣ Analysis Phase — Calls info endpoint to get BTC technical analysis, market snapshot, news sentiment
2️⃣ Risk Control Phase — Evaluates current volatility, funding rate, liquidation heatmap, judges if suitable for entry
3️⃣ Draft Phase — If suitable, generates order draft: market buy 500 USDT worth of BTC
4️⃣ Confirmation Phase — Displays order details to user (estimated quantity, fees, slippage), waits for confirmation
5️⃣ Execution Phase — After user confirms, calls spot_create_order to execute market buy
6️⃣ Report Phase — Queries fill results, outputs actual fill price, quantity, fees
Expected Result:
Agent outputs complete analysis→risk control→execution→report chain, user sees decision basis throughout, completes trade after final confirmation.

| Item | Content |
|---|---|
| Authentication | OAuth2 |
| User Prompt | BTC perpetual long 1 contract 10x |
| Endpoint | /mcp/exchange |
| Tools / Skills | gate-exchange-futures Skill |
Execution Flow:
1️⃣ Parses intent: contract = BTC_USDT, direction = long (buy), quantity = 1 contract, leverage = 10x
2️⃣ Calls futures_get_contract to confirm contract parameters (min order size, face value, maintenance margin rate)
3️⃣ Calls futures_update_position_leverage to set leverage to 10x
4️⃣ Calls futures_get_ticker to get current mark price, calculates required margin
5️⃣ Displays order preview to user (estimated entry price, margin, liquidation price), waits for confirmation
6️⃣ After user confirms, calls futures_create_order to execute long
7️⃣ Queries position to confirm successful opening, outputs position details
Expected Result:
Successfully opened BTC_USDT perpetual long position 1 contract, 10x leverage, outputs entry price, used margin, estimated liquidation price.

| Item | Content |
|---|---|
| Authentication | Google / Gate OAuth (DEX) |
| User Prompt | Swap 0.1 ETH to USDT |
| Endpoint | /mcp/dex |
| Tools / Skills | dex_get_quote dex_swap |
Execution Flow:
1️⃣ Parses intent: sell 0.1 ETH, buy USDT, chain = Ethereum
2️⃣ Calls dex_get_quote to get quote (estimated USDT amount, slippage, Gas fee)
3️⃣ Displays quote details to user: estimated xxx USDT, slippage 0.x%, Gas ≈ $x.xx
4️⃣ After user confirms, calls dex_swap to execute on-chain swap
5️⃣ Returns transaction hash, waits for on-chain confirmation
6️⃣ Outputs final result: actual USDT received, tx hash, blockchain explorer link
Expected Result:
On-chain Swap successful, 0.1 ETH → xxx USDT, outputs tx hash and confirmation status.

| Item | Content |
|---|---|
| Authentication | None |
| User Prompt | Is this contract safe 0x1234...abcd |
| Endpoint | /mcp/info + /mcp/dex |
| Tools / Skills | info_compliance_check_token_security dex_risk_info |
Execution Flow:
1️⃣ Parses contract address 0x1234...abcd, identifies chain (auto-detect or user-specified)
2️⃣ Calls info_compliance_check_token_security for CEX-level security check (blacklist, compliance marks)
3️⃣ Calls dex_risk_info for on-chain security audit (honeypot detection, permission concentration, liquidity lock)
4️⃣ Synthesizes results from both dimensions, generates security score and risk summary
5️⃣ Outputs risk item list and operation suggestions
Expected Result:
Security Score: 72/100 (Medium Risk)
Risk Items:
- Contract owner can pause trading
- Liquidity not locked
- Top 10 holder concentration > 60%
Safe Items:
- Not a honeypot contract
- Open-source verified
- No mint backdoor

| Item | Content |
|---|---|
| Authentication | None |
| User Prompt | Why did SOL surge |
| Endpoint | /mcp/news + /mcp/info |
| Tools / Skills | gate-news-eventexplain Skill |
Execution Flow:
1️⃣ Calls info_marketsnapshot_get_market_snapshot to confirm SOL recent price movement data
2️⃣ Calls news_feed_search_news to search SOL-related news from past 24-72h
3️⃣ Calls news_feed_get_social_sentiment to get social media sentiment changes
4️⃣ Calls info_onchain_get_token_onchain to check on-chain anomalies (large transfers, TVL changes)
5️⃣ Agent synthesizes news, sentiment, on-chain data, attributes price movement causes
6️⃣ Outputs event attribution report
Expected Result:
Structured event attribution report including: price movement data, trigger events (e.g. ecosystem bullish news/ETF progress/whale buying), market sentiment rating, follow-up focus points.

| Item | Content |
|---|---|
| Authentication | OAuth2 |
| User Prompt | Check Gate and Binance positions |
| Endpoint | /mcp/exchange |
| Tools / Skills | gate-exchange-crossex Skill |
Execution Flow:
1️⃣ Parses intent: cross-exchange position query, targets = Gate + Binance
2️⃣ Queries Gate and Binance spot + futures positions through CrossEx module
3️⃣ Unifies position data format (token, quantity, current value, P&L)
4️⃣ Aggregates cross-exchange total assets
5️⃣ Outputs cross-exchange position comparison dashboard
Expected Result:
📊 Cross-Exchange Position Summary
Exchange Spot Assets (USDT) Futures Assets (USDT) Total
Gate 12,345.67 5,678.90 18,024.57
Binance 8,901.23 3,456.78 12,358.01
Total 21,246.90 9,135.68 30,382.58

| Endpoint | Auth Method | Key Storage | Trigger Method |
|---|---|---|---|
/mcp | None | — | — |
/mcp/exchange | OAuth2 | Gate server-side | Browser pops up authorization on first trading tool call |
/mcp/dex | Google / Gate OAuth | Gate server-side | Triggered by dex_auth_google_login_start |
/mcp/info | None | — | — |
/mcp/news | None | — | — |
| Scope | Permission Scope | Example Tools |
|---|---|---|
| market | Market data read | spot_list_tickers, futures_get_candlesticks |
| profile | User basic info | get_unified_account, VIP level query |
| trade | Spot & futures trading | spot_create_order, futures_create_order |
| wallet | Wallet & deposit/withdrawal | transfer, get_deposit_address |
| account | Account asset query | get_total_balance, get_spot_account |
Users can select Scopes as needed during authorization, following minimum privilege principle.
Step 1 Call dex_auth_google_login_start → Returns Google OAuth authorization URL
Step 2 User completes Google login authorization in browser
Step 3 Call dex_auth_google_login_poll to poll authorization status → Returns session token on success
Step 4 All subsequent DEX tools automatically carry session token → No re-login needed (valid until token expires)
Q: What can Gate MCP do?
A: 500+ tools covering full crypto scenarios including market queries, spot/futures/options trading, DEX Swap, wallet management, news & info, token research.
Q: Need to install anything?
A: Gate MCP offers Remote (cloud-hosted) and Local deployment options. Both only require adding URL to client, zero installation, zero dependencies.
Q: Need API Key?
A: Market queries require no authentication. For Remote MCP, trading features use one-click OAuth2 authorization via browser popup, no manual API Key creation/entry needed. For Local MCP, read-only scenarios don't need API key configuration; trading operations require API Key and API Secret.
Q: Which AI clients are supported?
A: Cursor, Claude.ai, Claude Code, ChatGPT, Codex, Windsurf, any client supporting Remote MCP (Streamable HTTP).
Q: Is it secure?
A: In OAuth2 mode, API Keys always stay on Gate servers, never stored locally. All trading operations require explicit user confirmation. OAuth2 authorization can be revoked anytime in Gate account settings.
Q: Is it free?
A: MCP service itself is completely free. Trading fees follow Gate standard rates (same as web/app trading).
Q: How to report issues?
A: GitHub Issues: https://github.com/gate/gate-mcp/issues (opens new window), or submit issues in corresponding Skill repositories.
Q: Are there rate limits?
A: Market endpoints follow Gate public API rate limits (typically 300 req/s). Trading endpoints rate-limited per user account, same as API trading. Agent auto-retries on 429 errors.