74
/ 100
14 days ago
github_topic

agent-bridge

A local bridge for bidirectional collaboration between Claude Code and Codex. 连接 Claude Code 与 Codex 的本地实时协作桥接工具。

Is this your MCP?

Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.

Install from

M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.

// key findings
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
Open source with a license and README
Anyone can audit the code, the license is declared, and the publisher documents what it does.
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
configAGENTBRIDGE_ALLOW_BUILD_DRIFT
configAGENTBRIDGE_ATTENTION_WINDOW_MS
configAGENTBRIDGE_BASE_DIR
configAGENTBRIDGE_BUILD_COMMIT_OVERRIDE
configAGENTBRIDGE_CODEX_TRANSPORT
configAGENTBRIDGE_COMPAT_IDENTITYLESS
configAGENTBRIDGE_CONTROL_PORT4502 Control port between bridge.ts and daemon.ts
configAGENTBRIDGE_DAEMON_ENTRY./daemon.ts Override daemon entry point (used by plugin bundles)
configAGENTBRIDGE_ENV_GUARD
configAGENTBRIDGE_FILTER_MODE
configAGENTBRIDGE_IDLE_SHUTDOWN_MS
configAGENTBRIDGE_INTERRUPT_TIMEOUT_MS
configAGENTBRIDGE_MANUAL
configAGENTBRIDGE_MAX_BUFFERED_MESSAGES
configAGENTBRIDGE_MODE
configAGENTBRIDGE_NO_UPDATE_NOTIFIERunset Namespaced opt-out for the update notice (same effect as NO_UPDATE_NOTIFIER)
configAGENTBRIDGE_PAIR_ID
configAGENTBRIDGE_PAIR_NAME
configAGENTBRIDGE_SMOKE_FAKE_CODEX_HEALTH_STATUS
configAGENTBRIDGE_SMOKE_KEEP_TMP
configAGENTBRIDGE_STATE_DIRPlatform default State directory for pid, status, logs (macOS: ~/Library/Application Support/agentbridge/, Linux: $XDG_STATE_HOME/agentbridge/)
configAGENTBRIDGE_TRACE
configAGENTBRIDGE_TURN_WATCHDOG_MS300000 Per-turn inactivity watchdog: force-completes a turn after this many ms of app-server silence so a lost turn/completed can't lock injection forever (issue #69)
configBUDGET_STATE_DIR
configCLAUDE_CONFIG_DIR
configCODEX_PROXY_PORT4501 Bridge proxy port for the Codex TUI
configCODEX_WS_PORT4500 Codex app-server WebSocket port
configNO_UPDATE_NOTIFIERunset Set to any value to disable the "update available" notice (ecosystem-standard opt-out)
configRUST_BACKTRACE
configRUST_LOG
configTUI_DISCONNECT_GRACE_MS
configXDG_STATE_HOMEAGENTBRIDGE_STATE_DIR Platform default State directory for pid, status, logs (macOS: ~/Library/Application Support/agentbridge/, Linux: $/agentbridge/)
// full audit trail
The full breakdown of what we checked, the deductions that landed, the network hosts, the dependency advisories, and concrete fix guidance is available to verified publishers.
// improvement guidance — verified publishers only
We have 5 concrete improvements we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Score](https://m8ven.ai/badge/mcp/raysonmeng-agent-bridge-vn8dd8)](https://m8ven.ai/mcp/raysonmeng-agent-bridge-vn8dd8)
commit: 86ce8dd01b5a1d6bb0eefd2ddef5eb7952dbe35e
code hash: 53ab2bfc9d2058ed01379f3a0a1c1ed258364285c3c5ac96ff34079eea09e1b8
verified: 7/4/2026, 9:12:45 AM
view raw JSON →