Skip to content

ikuncode-aimcp 统一 MCP

ikuncode-aimcp 的思路是:用一个 MCP 服务同时接 Gemini、Codex、搜索和网页抓取等能力,让支持 MCP 的客户端统一接入。

适合谁

  • 使用 Cursor / Windsurf / Claude Desktop 等 MCP 客户端
  • 不想为每个工具单独起一个进程
  • 想要统一管理图像生成、搜索和编码工具

常见能力

  • gemini:Gemini 任务执行
  • gemini_image:图像生成
  • codex:编码型任务执行
  • web_search:网页搜索
  • web_fetch:网页抓取
  • get_config_info:配置诊断

安装方式

预编译二进制

最省事,下载后放到 PATH 即可。

npm 安装

bash
npm install -g ikuncode-aimcp

cargo 安装

bash
cargo install --git https://github.com/xuxu777xu/ikuncode-aimcp.git

MCP 客户端配置示例

json
{
  "mcpServers": {
    "ikuncode-aimcp": {
      "command": "ikuncode-aimcp",
      "env": {
        "GEMINI_API_KEY": "你的-gemini-key",
        "GROK_API_KEY": "你的-grok-key"
      }
    }
  }
}

与 Token中转站配合时的建议

  • Gemini 工具用 Gemini Key
  • Codex 工具用 CodeX / OpenAI 兼容 Key
  • 搜索工具如果依赖其他上游服务,按对应文档单独配置

典型价值

  • 一个 MCP 入口整合多种能力
  • 客户端配置量更小
  • 统一在桌面或 IDE 中消费工具链

常见问题

命令找不到

确认二进制已经放进 PATH,并且可执行。

某个工具不可用

优先检查环境变量是否设置齐全,其次再看本地是否安装了相应 CLI。

适合生产环境吗

适合做团队或个人的统一工具层,但正式环境前建议先在测试机验证每个工具的超时、权限和日志行为。

真诚、稳定、好用