MCP日志包装器

为Gemini和Codex MCP服务器添加日志支持的包装器脚本,便于Claude Code调试。

  • by Herfstvalt
  • Shell
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 Herfstvalt/mcp-wrappers

使用说明

Claude代码的MCP包装器

包装脚本,为Gemini和Codex MCP服务器添加日志支持,以便使用Claude Code进行更轻松的调试。

快速安装(推荐)

使用Claude Code CLI-只需2个命令:

claude mcp add gemini-cli --scope user -- npx -y gemini-mcp-wrapper
claude mcp add codex --scope user -- npx -y codex-mcp-wrapper

就是这样!无需文件复制、路径管理、手动配置。

包含内容

  • gemini mcp包装器 -包装材料 gemini-mcp-tool 通过日志记录 ~/gemini-mcp.log
  • codex mcp包装器 -包装材料 codex-mcp-server 通过日志记录 ~/codex-mcp.log

先决条件

确保您已安装并验证了底层CLI工具:

# For Gemini: Install both the CLI and MCP server
npm install -g @google/gemini-cli gemini-mcp-tool

# For Codex: Install the MCP server
npm install -g codex-mcp-server

# Authenticate (if not already done)
gemini auth
codex auth

替代方案:手动安装

如果您希望先全局安装:

# Install wrappers
npm install -g gemini-mcp-wrapper codex-mcp-wrapper

然后添加到 ~/.claude/mcp.json:

{
  "mcpServers": {
    "gemini-cli": {
      "command": "gemini-mcp-wrapper",
      "args": []
    },
    "codex": {
      "command": "codex-mcp-wrapper",
      "args": []
    }
  }
}

配置后重新启动Claude Code。

调试

如果遇到问题,请检查日志文件:

tail -f ~/gemini-mcp.log
tail -f ~/codex-mcp.log

许可证

麻省理工学院