skills/gate-mcp-installer/SKILL.md
One-click installer for Gate MCP servers and gate-skills on Cursor, Claude Code, Codex, or OpenClaw/mcporter. Use when the user asks to install Gate MCP, Gate skills, setup Gate trading tools, mcporter Gate, or configure any supported client. Triggers on 'install Gate MCP', 'Gate skills', 'setup Gate Cursor', 'Gate Claude Code', 'Gate Codex', 'OpenClaw Gate', 'mcporter Gate'.
npx skillsauth add gate/gate-skills gate-mcp-installerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
⚠️ STOP — You MUST read and strictly follow the shared runtime rules before proceeding. Do NOT select or call any tool until all rules are read. These rules have the highest priority. → Read gate-runtime-rules.md
| MCP Server | Status | |------------|--------| | Gate (main) | ✅ For local CEX (stdio) | | gate-cex-pub | ✅ Remote public | | gate-cex-ex | ✅ Remote private (OAuth2) | | gate-dex | ✅ DEX | | gate-info | ✅ Info | | gate-news | ✅ News |
--platform.Read and strictly follow references/mcp.md, then execute this installer workflow.
SKILL.md — product scope, triggers, and user-facing guidance.references/mcp.md — execution SOP per platform, verification, and safety rules.| Platform | MCP / transport config | Skills directory |
|----------|-------------------------|------------------|
| Cursor | ~/.cursor/mcp.json (Windows: %APPDATA%\Cursor\mcp.json) | ~/.cursor/skills/ |
| Claude Code | ~/.claude.json (mcpServers) | ~/.claude/skills/ |
| Codex | ~/.codex/config.toml ([mcp_servers.*]) | ~/.codex/skills/ |
| OpenClaw | mcporter CLI (no single JSON file) | ~/.openclaw/skills/ (default) |
See gate-mcp:
| Mode | What | Auth |
|------|------|------|
| Local CEX | stdio npx -y gate-mcp (or global gate-mcp) | Optional GATE_API_KEY / GATE_API_SECRET |
| Remote public | https://api.gatemcp.ai/mcp | None |
| Remote exchange | https://api.gatemcp.ai/mcp/exchange | Gate OAuth2 in client / mcporter auth gate-cex-ex |
Non-CEX (same host): Dex (/mcp/dex), Info (/mcp/info), News (/mcp/news). Dex uses fixed x-api-key MCP_AK_8W2N7Q + Bearer ${GATE_MCP_TOKEN} where applicable.
| Type | Name | Notes |
|------|------|--------|
| MCP | Gate (main) | stdio; prefer global gate-mcp when installed |
| MCP | gate-cex-pub | HTTP remote public |
| MCP | gate-cex-ex | HTTP remote private + OAuth2 |
| MCP | gate-dex | HTTP + headers |
| MCP | gate-info / gate-news | HTTP |
| Skills | gate-skills | https://github.com/gate/gate-skills |
--mcp main|cex-public|cex-exchange|dex|info|news (repeatable).--no-skills installs MCP configuration only.--select / -s keeps the interactive single-server menu (mcporter legacy UX).Path: skills/gate-mcp-installer/scripts/install.sh
# Auto-detect when only one environment matches
bash skills/gate-mcp-installer/scripts/install.sh
# Force platform (required if multiple clients detected)
bash skills/gate-mcp-installer/scripts/install.sh --platform cursor
bash skills/gate-mcp-installer/scripts/install.sh --platform claude
bash skills/gate-mcp-installer/scripts/install.sh --platform codex
bash skills/gate-mcp-installer/scripts/install.sh --platform openclaw
# Subset of MCPs
bash skills/gate-mcp-installer/scripts/install.sh --platform cursor --mcp main --mcp dex
# MCP only
bash skills/gate-mcp-installer/scripts/install.sh --no-skills
# OpenClaw interactive pick
bash skills/gate-mcp-installer/scripts/install.sh --platform openclaw --select
mcporter list gate-cex-pub
mcporter call gate-info.list_tickers currency_pair=BTC_USDT
mcporter call gate-news.list_news
mcporter call gate.list_spot_accounts
mcporter auth gate-cex-ex
mcporter call gate-dex.list_balances
Gate (main) trading.mcporter auth gate-cex-ex.This skill replaces: gate-mcp-cursor-installer, gate-mcp-claude-installer, gate-mcp-codex-installer, gate-mcp-openclaw-installer. Those directories may retain short redirect stubs for backwards compatibility.
tools
Exchange listing tracker. Use this skill whenever the user asks about exchange listing, delisting, or maintenance announcements. Trigger phrases include: any new coins listed recently, what did Binance list, new listings, delisted. MCP tools: news_feed_get_exchange_announcements, info_coin_get_coin_info, info_marketsnapshot_get_market_snapshot.
testing
Event attribution and explanation. Use this skill ONLY when the user's query is exclusively about the reason behind a price move with no other analysis dimensions. Trigger phrases: why did X crash, what just happened, why is it pumping, what caused. If the query ALSO mentions fundamentals, risk check, technicals, or any other analysis dimension, use gate-info-research instead — it handles multi-dimension queries in a single unified report.
tools
Community sentiment via Gate-News MCP, X/Twitter-first. Use for social discussion, KOL takes, or opinion on a coin or topic. Triggers: what does the community think about ETH, Twitter or X sentiment, what are people saying, KOL opinions. Reddit, Discord, Telegram when search_ugc is available; until then label output as X/Twitter-only. Tools: news_feed_search_x, news_feed_get_social_sentiment.
testing
News briefing. Use this skill ONLY when the user's query is exclusively about recent news or headlines with no other analysis dimensions. Trigger phrases: what happened recently, today's highlights, crypto news, any new updates. If the query ALSO mentions coin analysis, risk check, technicals, or any other analysis dimension, use gate-info-research instead — it handles multi-dimension queries in a single unified report.