mcpField
G
gate-mcp-codex-installer

gate-mcp-codex-installer

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

关于 gate-mcp-codex-installer

用于在 Codex 中配置 Gate MCP 服务和 Gate 技能的安装技能,支持选择服务模式、安全合并配置,并可选择跳过技能安装。

主要功能

  1. 01安装选定的 Gate MCP 服务
  2. 02合并 Codex MCP 配置
  3. 03安装 Gate 技能
  4. 04支持仅安装 MCP
  5. 05配置本地与远程端点

适用场景

  1. 01在 Codex 中设置 Gate MCP
  2. 02向现有配置添加 Gate 项
  3. 03仅安装 MCP 服务
  4. 04选择 Gate 服务模式

MCP 相关

配置 Codex 连接 Gate 本地 stdio 服务,以及用于 CEX、DEX、信息和新闻的远程 MCP 端点。除非选择仅安装 MCP,否则还会安装 Gate 技能。

安装

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

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

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

包含的文件

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

CHANGELOG.md
README.md
references/
mcp.md
scripts/
install.sh
scripts/mcp-fragments/codex/
gate-cex-ex.toml
gate-cex-pub.toml
gate-dex.toml
gate-info.toml
gate-main-gate-mcp-placeholder.toml
gate-main-npx-placeholder.toml
gate-news.toml

详细介绍

Gate 一键安装程序(Codex:MCP + Skills)

通用规则

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

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

MCP 依赖项

必需的 MCP 服务
MCP Server状态
Gate (main)✅ 必需
Gate-Dex✅ 必需
Gate-Info✅ 必需
Gate-News✅ 必需
身份验证
  • 需要 API Key:否
安装检查
  • 必需:Gate (main)、Gate-Dex、Gate-Info、Gate-News
  • 安装:运行适用于你的 IDE 的安装程序 Skill
    • 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:本地 = 使用 API Key 的 stdio gate-mcp;远程公共 = https://api.gatemcp.ai/mcp(无需身份验证);远程交易所 = https://api.gatemcp.ai/mcp/exchange(Gate OAuth2)。Dex/Info/News 是同一主机上的独立端点。

资源

类型名称端点 / 配置
MCPGate (main)stdio command = "npx",args = ["-y", "gate-mcp"],可选的 env 用于密钥
MCPgate-cex-pub (cex-public)url = "https://api.gatemcp.ai/mcp"
MCPgate-cex-ex (cex-exchange)url = "https://api.gatemcp.ai/mcp/exchange"(在客户端中使用 OAuth2)
MCPgate-dex (dex)https://api.gatemcp.ai/mcp/dex,http_headers x-api-key + Bearer token
MCPgate-info (info)https://api.gatemcp.ai/mcp/info
MCPgate-news (news)https://api.gatemcp.ai/mcp/news
Skillsgate-skillshttps://github.com/gate/gate-skills(安装 skills/ 下的所有内容)

行为规则

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

安装步骤

1. 确认用户选择(MCP)
  • 如果用户未指定要安装哪些 MCP → 安装全部:main、cex-public、cex-exchange、dex、info、news。
  • 如果用户指定“只安装 xxx” → 仅安装指定的 MCP。
2. 写入 Codex MCP 配置
  • 用户级配置:~/.codex/config.toml(或 $CODEX_HOME/config.toml)。如果文件不存在,则创建文件并写入 [mcp_servers] 及相应的表。
  • 如果文件已存在,则合并:仅追加尚不存在的 Gate MCP 配置段;不要覆盖现有配置。
  • 配置详情:
    • Gate (main):stdio、command / args / 用于 GATE_API_KEY / GATE_API_SECRET 的可选 env
    • gate-cex-pub / gate-cex-ex:url 如上(远程 CEX 不使用 http_headers)
    • gate-dex:url + 用于 x-api-key 和 Bearer 的 http_headers
    • gate-info / gate-news:url
3. 安装 gate-skills(全部)
  • 从 https://github.com/gate/gate-skills 拉取 skills/ 下的所有子目录,并复制到 $CODEX_HOME/skills/(默认为 ~/.codex/skills/)。
  • 使用脚本仅安装 MCP 而不安装技能时,添加 --no-skills。
4. 安装后提示
  • 告知用户已安装的 MCP 列表,以及“所有 gate-skills 均已安装”(除非使用了 --no-skills)。
  • 提示用户重启 Codex,以加载 MCP 服务和技能。
  • 本地 API 密钥:通过 API 密钥使用 Gate(主站) 交易 → https://www.gate.com/myaccount/profile/api-key/manage
  • gate-cex-ex:Codex 首次提示时,完成 Gate OAuth2。
  • 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,并写入 config.toml。

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

评论

支持 Markdown