mcpField
G
gate-mcp-claude-installer

gate-mcp-claude-installer

github.com/gateAgent 工作流4845 次安装18 周前更新
代码仓库

关于 gate-mcp-claude-installer

gate-mcp-claude-installer 是用于在 Claude Code 中配置 Gate MCP 服务和 Gate skills 的一键安装技能。它支持选择 MCP 服务、合并现有配置,也可选择跳过技能安装。

主要功能

  1. 01安装选定的 Gate MCP 服务
  2. 02合并到现有 Claude 配置
  3. 03安装仓库中的 Gate skills
  4. 04支持仅安装 MCP 服务

适用场景

  1. 01在 Claude Code 中设置 Gate 服务
  2. 02添加 Gate MCP 配置而不覆盖已有项
  3. 03安装 MCP 服务但跳过技能

MCP 相关

该技能为 Claude Code 配置 Gate MCP 服务,包括本地 stdio 和远程 HTTP 端点。除非选择仅安装 MCP,否则也会安装 Gate skills。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/gate/gate-skills --skill gate-mcp-claude-installer

安装后在 Claude Code 中输入/gate-mcp-claude-installer确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

CHANGELOG.md
README.md
references/
mcp.md
scripts/
install.sh
merge-mcp-config.js
scripts/mcp-fragments/claude/
gate-cex-ex.json
gate-cex-pub.json
gate-dex.json
gate-info.json
gate-main-gate-mcp.json
gate-main-npx.json
gate-news.json

详细介绍

Gate 一键安装程序(Claude Code:MCP + 技能)

通用规则

⚠️ 停止 — 继续操作前,必须阅读并严格遵循共享运行时规则。 在阅读完所有规则之前,不要选择或调用任何工具。这些规则具有最高优先级。 → 阅读 gate-runtime-rules.md

  • 只能调用此技能中明确列出的 MCP 工具。即使 MCP 服务中存在未在此处记录的工具,也不得调用。

MCP 依赖项

必需的 MCP 服务
MCP 服务状态
Gate (main)✅ 必需
Gate-Dex✅ 必需
Gate-Info✅ 必需
Gate-News✅ 必需
身份验证
  • 需要 API 密钥:否
安装检查
  • 必需:Gate (main)、Gate-Dex、Gate-Info、Gate-News
  • 安装:运行适用于你的 IDE 的安装程序技能
    • Cursor:gate-mcp-cursor-installer
    • Codex:gate-mcp-codex-installer
    • Claude:gate-mcp-claude-installer
    • OpenClaw:gate-mcp-openclaw-installer

MCP 模式

阅读并严格遵循 references/mcp.md,然后执行此安装程序工作流。

  • SKILL.md 规定产品范围、安装行为和面向用户的指南。
  • references/mcp.md 是环境检查、配置合并规则和故障回滚指南的权威执行依据。

CEX MCP 模式(配置前阅读)

与 gate-mcp 文档保持一致:

模式说明身份验证典型用途
本地 CEXstdio npx -y gate-mcp(npm 包 gate-mcp)可选 GATE_API_KEY / GATE_API_SECRET(无需密钥即可使用仅公开功能;设置 GATE_READONLY=true 可启用只读模式)完整的本地工具集;工具名称使用缩写(fx、dc……)——参见 gate-mcp gate-local-mcp-tools 文档
远程 CEX — 公开https://api.gatemcp.ai/mcp无仅公开市场数据(约 58 个工具,名称为 cex_*)
远程 CEX — 交易所https://api.gatemcp.ai/mcp/exchangeGate OAuth2(浏览器登录)私密交易与账户操作(约 400 多个工具);不重复提供完整的公开市场数据集——按需使用公开远程模式或本地模式查询市场数据

非 CEX(同一主机):Dex(/mcp/dex,Google/Gate OAuth + 固定 x-api-key)、Info(/mcp/info)、News(/mcp/news)。

资源

类型名称端点 / 配置
MCPGate(本地 CEX,main)stdio npx -y gate-mcp,环境变量 GATE_API_KEY / GATE_API_SECRET — gate-mcp
MCPgate-cex-pub(cex-public)https://api.gatemcp.ai/mcp,HTTP,仅需 type+url(无请求头),无需身份验证
MCPgate-cex-ex(cex-exchange)https://api.gatemcp.ai/mcp/exchange,HTTP,仅需 type+url;首次使用时通过 Gate OAuth2 身份验证
MCPGate-Dex(dex)https://api.gatemcp.ai/mcp/dex,固定 x-api-key + Authorization: Bearer ${GATE_MCP_TOKEN}
MCPGate-Info(info)https://api.gatemcp.ai/mcp/info
MCPGate-News(news)https://api.gatemcp.ai/mcp/news
技能gate-skillshttps://github.com/gate/gate-skills(安装 skills/ 下的所有内容)

行为规则

  1. 默认行为:用户未指定要安装哪些 MCP 时,安装所有 MCP(main、cex-public、cex-exchange、dex、info、news)+ 所有 gate-skills。
  2. 可选择的 MCP:用户可以选择仅安装指定的 MCP;遵循用户的选择(--mcp 可重复使用)。
  3. 技能:除非传入 --no-skills,否则始终安装 gate-skills 仓库 skills/ 目录中的所有技能。

安装步骤

1. 确认用户选择(MCP)
  • 如果用户未指定要安装哪些 MCP → 安装全部:main、cex-public、cex-exchange、dex、info、news。
  • 如果用户指定“仅安装 xxx” → 仅安装指定的 MCP。
2. 编写 Claude Code MCP 配置
  • 用户级配置:~/.claude.json(Windows:%USERPROFILE%\.claude.json)。如果使用目录格式,请使用 ~/.claude/ 下对应的配置。
  • 如果文件已存在,请将配置合并到现有的 mcpServers 中;不要覆盖其他 MCP。
  • 配置详情:
    • Gate (main):stdio,command: npx,args: ["-y", "gate-mcp"],可选 env 用于设置 API 密钥
    • gate-cex-pub:type: http,仅需 url(远程 CEX 公共服务;无需额外请求头)
    • gate-cex-ex:type: http,url 仅指向 /mcp/exchange;客户端出现提示时完成 OAuth2
    • Gate-Dex:http,url + headers["x-api-key"] = MCP_AK_8W2N7Q + Authorization = Bearer ${GATE_MCP_TOKEN}
    • Gate-Info / Gate-News:http,url
3. 安装所有 gate-skills
  • 从 https://github.com/gate/gate-skills 拉取 skills/ 下的所有子目录,并将其复制到 ~/.claude/skills/(或当前环境对应的目录)。
  • 使用脚本仅安装 MCP、不安装技能时,请添加 --no-skills。
4. 安装后提示
  • 告知用户已安装的 MCP 列表,以及“所有 gate-skills 均已安装”(除非使用了 --no-skills)。
  • 提示用户重新打开 Claude Code 或启动新会话,以加载 MCP。
  • 本地 API 密钥:如果用户通过 API 密钥使用 Gate (main) 进行交易,请引导用户访问 https://www.gate.com/myaccount/profile/api-key/manage,并在 Gate 条目的 env 中设置 GATE_API_KEY / GATE_API_SECRET。
  • 远程交易所 OAuth2:如果已安装 gate-cex-ex,客户端出现提示时,用户需在浏览器中完成 Gate OAuth2(作用域:market、profile、trade、wallet、account)。
  • Gate-Dex 授权:如果已安装 Gate-Dex,且查询返回“需要授权”消息,请提示用户先打开 https://web3.gate.com/ 创建或绑定钱包,然后通过助手提供的链接完成 OAuth。

脚本

使用此技能目录中的 scripts/install.sh 进行一键安装。

  • 用法:
    ./scripts/install.sh [--mcp main|cex-public|cex-exchange|dex|info|news] ... [--no-skills]
    未传入 --mcp 时安装所有 MCP;传入多个 --mcp 时仅安装指定项;--no-skills 表示仅安装 MCP。
  • DEX 的 x-api-key 固定为 MCP_AK_8W2N7Q,并会写入配置。

从 GitHub 下载此技能后,请在仓库根目录运行:
bash skills/gate-mcp-claude-installer/scripts/install.sh
或者(仅安装 MCP):
bash skills/gate-mcp-claude-installer/scripts/install.sh --no-skills

评论

支持 Markdown