Ebka Caido插件通信服务

为Codex CLI提供与Ebka Caido插件通信的MCP服务器实现,支持HTTPQL查询、重放管理等功能。

  • by gustavorobertux
  • JavaScript
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 gustavorobertux/codex_mcp_server_ebka

使用说明

Ebka Caido插件的Codex MCP服务器

此文件夹镜像了原始的Claude MCP服务器,但专门为Codex CLI打包和记录,因此您可以在Codex会话中与Ebka Caido插件进行对话。

需求

  • Node.js 16+
  • 访问安装了Ebka插件的Caido实例

安装和构建

cd codex-mcp-server
npm install
npm run build

向Codex注册服务器

  1. 打开Codex配置文件:
    • Linux/macOS: code ~/.codex/config.toml
    • Windows(PowerShell): code $env:USERPROFILE\\.codex\\config.toml
  2. 添加指向已编译脚本的新MCP服务器条目:
[mcp_servers.caido]
command = "node"
args = ["/absolute/path/to/codex-mcp-server/build/index.js"]

将上面的路径替换为您的实际构建目录。运行Codex时,此服务器现在可以与您配置的任何其他MCP集成一起使用。

使用Codex

  1. 启动食品法典委员会会议(例如。 codex 从Caido项目内的终端)。
  2. 请Codex连接到 caido MCP服务器。
  3. 立即致电 sendAuthToken 工具与 auth_token 和 api_endpoint 复制自Caido内部的Ebka插件。这将为服务器设置凭据。
  4. 经过身份验证后,可以直接从Codex调用任何剩余的Ebka工具(HTTPQL查询、回放管理、发现等)。

内部实施 src/ 与Claude版本相同,以与未来的插件更改保持一致——只有包装和文档不同,因此Codex用户有一个专用的入口点。