← Back to Skills Marketplace
gate-exchange

Gate Cursor One-Click Installer (MCP + Skills)

by Gate · GitHub ↗ · v1.0.2 · MIT-0
cross-platform ⚠ suspicious
314
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install gate-mcp-cursor-installer
Description
Gate MCP and Gate skills installer for Cursor. Use when the user asks to set up Gate trading or research tools in Cursor. Triggers on 'install Gate MCP Curso...
README (SKILL.md)

Gate One-Click Installer (Cursor: MCP + Skills)

General Rules

⚠️ 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

  • Only call MCP tools explicitly listed in this skill. Tools not documented here must NOT be called, even if they exist in the MCP server.

MCP Dependencies

Required MCP Servers

MCP Server Status
Gate (main) ✅ Required
Gate-Dex ✅ Required
Gate-Info ✅ Required
Gate-News ✅ Required

Authentication

  • API Key Required: No

Installation Check

  • Required: Gate (main), Gate-Dex, Gate-Info, Gate-News
  • Install: Run installer skill for your IDE
    • Cursor: gate-mcp-cursor-installer
    • Codex: gate-mcp-codex-installer
    • Claude: gate-mcp-claude-installer
    • OpenClaw: gate-mcp-openclaw-installer

MCP Mode

Read and strictly follow references/mcp.md, then execute this installer workflow.

  • SKILL.md keeps product scope, install behavior, and user-facing guidance.
  • references/mcp.md is the authoritative execution layer for preflight checks, config merge policy, and install verification.

CEX MCP modes

See gate-mcp: Local = stdio npx -y gate-mcp (API keys); Remote Public = https://api.gatemcp.ai/mcp (no auth); Remote Exchange = https://api.gatemcp.ai/mcp/exchange (Gate OAuth2). Tool naming differs between Local (abbrev) and Remote (cex_*); use each server's tools/list.

Resources

Type Name Endpoint / Config
MCP Gate (main) command: npx, args: ["-y", "gate-mcp"], optional env
MCP gate-cex-pub (cex-public) url + transport: streamable-http only (no headers)
MCP gate-cex-ex (cex-exchange) url + transport: streamable-http only; OAuth2 when prompted
MCP Gate-Dex (dex) url, transport: streamable-http, x-api-key + Bearer
MCP Gate-Info (info) url, transport: streamable-http
MCP Gate-News (news) url, transport: streamable-http
Skills gate-skills https://github.com/gate/gate-skills (installs all under skills/)

Behavior Rules

  1. Default: When the user does not specify which MCPs to install, install all MCPs (main, cex-public, cex-exchange, dex, info, news) + all gate-skills.
  2. Selectable MCPs: Users can choose to install only specific MCPs; follow the user's selection.
  3. Skills: Unless --no-skills is passed, always install all skills from the gate-skills repository's skills/ directory.

Installation Steps

1. Confirm User Selection (MCPs)

  • If the user does not specify which MCPs → install all: main, cex-public, cex-exchange, dex, info, news.
  • If the user specifies "only install xxx" → install only the specified MCPs.

2. Write Cursor MCP Config

  • Config file: ~/.cursor/mcp.json (Windows: %APPDATA%\Cursor\mcp.json).
  • If it already exists, merge into the existing mcpServers; do not overwrite other MCPs.
  • Config details:
    • Gate (main): command / args / optional env
    • gate-cex-pub / gate-cex-ex: url + transport: streamable-http only (no headers)
    • Gate-Dex: url + transport + headers for x-api-key and Bearer
    • Gate-Info / Gate-News: url + transport: streamable-http

3. Install gate-skills (all)

  • Pull all subdirectories under skills/ from https://github.com/gate/gate-skills and copy them to ~/.cursor/skills/ (or the corresponding directory for the current environment).
  • Add --no-skills when using the script to install MCP only without skills.

4. Post-Installation Prompt

Script

Use the scripts/install.sh in this skill directory for one-click installation.

  • Usage:
    ./scripts/install.sh [--mcp main|cex-public|cex-exchange|dex|info|news] ... [--no-skills]
    Installs all MCPs when no --mcp is passed; pass multiple --mcp to install only specified ones; --no-skills installs MCP only.
  • The DEX x-api-key is fixed as MCP_AK_8W2N7Q and written to mcp.json.

After downloading this skill from GitHub, run from the repository root:
bash scripts/install.sh
Or (MCP only):
bash scripts/install.sh --no-skills

Usage Guidance
This skill appears to do exactly what it claims (merge MCP servers into Cursor's mcp.json and install the gate-skills repo). Before running: 1) Review the gate-skills GitHub repo yourself — the installer clones and installs every skill there, which expands your attack surface. 2) Backup your existing ~/.cursor/mcp.json and ~/.cursor/skills/ directories so you can revert changes. 3) If you do not trust installing all skills, run the script with --no-skills or inspect the cloned repo prior to copying. 4) Be cautious when entering your Gate API key/secret; the script stores them into the local mcp.json env block. 5) Note the script writes a hard-coded DEX x-api-key (MCP_AK_8W2N7Q) into the config fragments — if you have concerns about that key, inspect/edit the generated mcp.json before using the MCP endpoints. If you want a higher-assurance install, clone the repo yourself, inspect contents, and perform the mcp.json merge manually.
Capability Analysis
Type: OpenClaw Skill Name: gate-mcp-cursor-installer Version: 1.0.2 The skill bundle installs Gate trading tools for the Cursor IDE by modifying local configuration files (~/.cursor/mcp.json) and cloning an external GitHub repository. It is classified as suspicious primarily due to the SKILL.md file, which contains instructions that attempt to hijack the agent's control flow using a 'STOP' command and directing it to follow rules from an external URL (gate-runtime-rules.md), a classic indirect prompt injection vector. Additionally, the install.sh script prompts for sensitive financial API keys and performs global system modifications (npm install -g npx), which are high-risk behaviors in an automated agent environment.
Capability Assessment
Purpose & Capability
Name/description match the delivered artifacts: scripts to write/merge Cursor MCP config and to clone/install gate-skills. Required tools (bash, node, git, npx) and files touched (~/.cursor/mcp.json, ~/.cursor/skills) are reasonable for an installer of this type.
Instruction Scope
SKILL.md and scripts limit actions to config merging and cloning the gate-skills repo. The installer prompts for a Gate API key/secret (only if installing Gate (main)), writes/merges mcp.json, and copies all skills into the user's Cursor skills dir. Note: installing 'all skills' blindly increases your attack surface and the script will replace any existing skills with the same names.
Install Mechanism
No external binary download from untrusted hosts. The script clones https://github.com/gate/gate-skills (standard GitHub), uses local node/npm/git if present, and includes a local JS merge helper. This is proportionate for a repo-based installer.
Credentials
The script only requests Gate API credentials interactively when installing the Gate 'main' MCP (reasonable). It also writes a hard-coded DEX x-api-key value (MCP_AK_8W2N7Q) into the config fragments; that is unusual but explained by the MCP Dex usage. No unrelated service credentials are requested.
Persistence & Privilege
The installer writes to the user's Cursor config and skills directories (expected for an installer). always:false and no platform-global changes are present. Be aware that it will copy an entire remote skills repo into your user profile and may overwrite existing skill directories of the same name.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install gate-mcp-cursor-installer
  3. After installation, invoke the skill by name or use /gate-mcp-cursor-installer
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
- Added references/mcp.md as the authoritative source for execution, preflight, and verification steps. - Updated SKILL.md to clarify product scope, behavior, and install rules; user and installer should strictly follow references/mcp.md for workflow. - SKILL.md description reworded for clearer trigger phrases and purpose. - No changes to install script or user-facing flow; installer workflow and config merge/check logic are now separated for maintainability.
v1.0.1
- Added support for new CEX MCP modes: local (stdio), remote public, and remote exchange (OAuth2). - Installation script and documentation updated to allow selective installation of new MCPs (`main`, `cex-public`, `cex-exchange`, `dex`, `info`, `news`). - MCP config fragments added for Cursor integration (including all CEX/Dex/Info/News endpoints). - Clarified behavior rules, naming, usage instructions, and post-install authentication guidance for each MCP type. - Included merge logic for existing Cursor MCP config and improved multi-MCP selection. - Full upstream resource and runtime rules check added to SKILL.md documentation.
v1.0.0
Initial release — one-click installer for Gate MCP servers and all Gate skills in Cursor. - Installs all Gate MCP servers (main, dex, info, news) and all gate-skills by default. - Supports selecting specific MCPs for installation. - Fully installs all skills from the gate-skills repository unless `--no-skills` is specified. - Updates or merges Cursor MCP configuration without overwriting existing MCPs. - Guides users post-installation, including API key setup and authorization steps.
Metadata
Slug gate-mcp-cursor-installer
Version 1.0.2
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 3
Frequently Asked Questions

What is Gate Cursor One-Click Installer (MCP + Skills)?

Gate MCP and Gate skills installer for Cursor. Use when the user asks to set up Gate trading or research tools in Cursor. Triggers on 'install Gate MCP Curso... It is an AI Agent Skill for Claude Code / OpenClaw, with 314 downloads so far.

How do I install Gate Cursor One-Click Installer (MCP + Skills)?

Run "/install gate-mcp-cursor-installer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Gate Cursor One-Click Installer (MCP + Skills) free?

Yes, Gate Cursor One-Click Installer (MCP + Skills) is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Gate Cursor One-Click Installer (MCP + Skills) support?

Gate Cursor One-Click Installer (MCP + Skills) is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Gate Cursor One-Click Installer (MCP + Skills)?

It is built and maintained by Gate (@gate-exchange); the current version is v1.0.2.

💬 Comments