Token导航 LogoToken导航TokenDH.com
Codex MCP Gateway logo
开发工具stdio官方级别未说明来源级核验

Codex MCP Gateway

MCP Server

一个基于GitHub的远程MCP服务器,用于启动Codex任务、审查拉取请求、控制合并和触发验证,支持JSON-RPC端点和流式HTTP响应。

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
GitHub工具代码审查TypeScript任务自动化

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

mind-protocol

提供方

mind-protocol

最后核验

2026/5/17 20:22

运行时

Docker

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

docker run --env-file .env -p 8080:8080 codex-mcp-gateway

详细介绍

codex mcp网关

远程MCP服务器公开GitHub支持的工具,用于启动Codex任务、审查拉取请求、门控合并和触发验证。使用SSE回退实现MCP流式HTTP传输。

特性

  • initialize, tools/list,以及 tools/call 单个JSON-RPC端点 /mcp 路线
  • 可选的流式HTTP响应 text/event-stream 运输
  • 食典委和PR活动的事件排放(Codex.task.\*和PR.\*)
  • GitHub工作流调度、PR审查、关卡评估、合并和验证触发工具
  • 承载令牌身份验证、源验证和速率限制
  • 基于Zod的工具参数运行时验证

入门

  1. 安装依赖项:
   npm install
  1. 复制环境变量并配置:
   cp .env.example .env
   # edit .env with AUTH_TOKEN, GITHUB_TOKEN, ALLOWED_ORIGINS, etc.
  1. 构建并运行:
   npm run build
   npm start

或者以实时重新加载的方式在开发模式下启动:

   npm run dev

MCP端点

  • POST /mcp --支持JSON-RPC 2.0有效载荷的流式HTTP端点
  • GET /mcp --为服务器推送的事件打开SSE流
  • GET /sse --旧别名重定向到 /mcp

在请求中包含以下标题:

  • Authorization: Bearer --比赛 AUTH_TOKEN 从配置
  • MCP-Protocol-Version: 2025-06-18
  • Mcp-Session-Id --初始后需要 initialize 握手

初始化

curl -X POST http://localhost:8080/mcp \
  -H "Authorization: Bearer change-me" \
  -H "Content-Type: application/json" \
  -H "MCP-Protocol-Version: 2025-06-18" \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-06-18","capabilities":{"tools":{}},"clientInfo":{"name":"curl","version":"0.0.1"}}}'

列出工具

curl -X POST http://localhost:8080/mcp \
  -H "Authorization: Bearer change-me" \
  -H "Content-Type: application/json" \
  -H "MCP-Protocol-Version: 2025-06-18" \
  -H "Mcp-Session-Id: " \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/list"}'

调用工具

curl -X POST http://localhost:8080/mcp \
  -H "Authorization: Bearer change-me" \
  -H "Content-Type: application/json" \
  -H "Accept: text/event-stream" \
  -H "MCP-Protocol-Version: 2025-06-18" \
  -H "Mcp-Session-Id: " \
  -d '{"jsonrpc":"2.0","id":3,"method":"tools/call","params":{"name":"launch_codex_task","arguments":{"owner":"your-org","repo":"your-repo","ref":"main","instruction":"Add tests"}}}'

码头工人

docker build -t codex-mcp-gateway .
docker run --env-file .env -p 8080:8080 codex-mcp-gateway

测试

npm test

连接器配置

在ChatGPT连接器中,配置一个新的MCP服务器:

  • 统一资源定位符: https:///mcp
  • 标头:包括 Authorization 持票人代币和 MCP-Protocol-Version
  • SSE URL:可选;服务器自动支持GET /mcp

许可证

麻省理工学院

目录标签

目录标签

GitHub工具代码审查TypeScript任务自动化本地部署JSON-RPC流式传输

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

token

运行时(runtime,运行环境)

Docker

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiotoken部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP