关于 gate-mcp-claude-installer
gate-mcp-claude-installer 是用于在 Claude Code 中配置 Gate MCP 服务和 Gate skills 的一键安装技能。它支持选择 MCP 服务、合并现有配置,也可选择跳过技能安装。
主要功能
- 01安装选定的 Gate MCP 服务
- 02合并到现有 Claude 配置
- 03安装仓库中的 Gate skills
- 04支持仅安装 MCP 服务
适用场景
- 01在 Claude Code 中设置 Gate 服务
- 02添加 Gate MCP 配置而不覆盖已有项
- 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.mdREADME.mdreferences/mcp.mdscripts/install.shmerge-mcp-config.jsscripts/mcp-fragments/claude/gate-cex-ex.jsongate-cex-pub.jsongate-dex.jsongate-info.jsongate-main-gate-mcp.jsongate-main-npx.jsongate-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
- Cursor:
MCP 模式
阅读并严格遵循 references/mcp.md,然后执行此安装程序工作流。
SKILL.md规定产品范围、安装行为和面向用户的指南。references/mcp.md是环境检查、配置合并规则和故障回滚指南的权威执行依据。
CEX MCP 模式(配置前阅读)
与 gate-mcp 文档保持一致:
| 模式 | 说明 | 身份验证 | 典型用途 |
|---|---|---|---|
| 本地 CEX | stdio 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/exchange | Gate OAuth2(浏览器登录) | 私密交易与账户操作(约 400 多个工具);不重复提供完整的公开市场数据集——按需使用公开远程模式或本地模式查询市场数据 |
非 CEX(同一主机):Dex(/mcp/dex,Google/Gate OAuth + 固定 x-api-key)、Info(/mcp/info)、News(/mcp/news)。
资源
| 类型 | 名称 | 端点 / 配置 |
|---|---|---|
| MCP | Gate(本地 CEX,main) | stdio npx -y gate-mcp,环境变量 GATE_API_KEY / GATE_API_SECRET — gate-mcp |
| MCP | gate-cex-pub(cex-public) | https://api.gatemcp.ai/mcp,HTTP,仅需 type+url(无请求头),无需身份验证 |
| MCP | gate-cex-ex(cex-exchange) | https://api.gatemcp.ai/mcp/exchange,HTTP,仅需 type+url;首次使用时通过 Gate OAuth2 身份验证 |
| MCP | Gate-Dex(dex) | https://api.gatemcp.ai/mcp/dex,固定 x-api-key + Authorization: Bearer ${GATE_MCP_TOKEN} |
| MCP | Gate-Info(info) | https://api.gatemcp.ai/mcp/info |
| MCP | Gate-News(news) | https://api.gatemcp.ai/mcp/news |
| 技能 | gate-skills | https://github.com/gate/gate-skills(安装 skills/ 下的所有内容) |
行为规则
- 默认行为:用户未指定要安装哪些 MCP 时,安装所有 MCP(
main、cex-public、cex-exchange、dex、info、news)+ 所有 gate-skills。 - 可选择的 MCP:用户可以选择仅安装指定的 MCP;遵循用户的选择(
--mcp可重复使用)。 - 技能:除非传入
--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
- Gate (main):stdio,
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